EAthena объявила об работе над Renewal версией эмулятора
-
14\05\11 Core Developer еАфины создал тему в которой рассказал про текущий статус работ над эмулятором и пообещал и дальше радовать свежими новостями.
Некоторая информация
[list:1wlnla53]
[:1wlnla53]eA RE находится на достаточно раннем этапе разработки, и не рассчитан на установку на игровые сервера(так как он фактически не рабочий).
[/1wlnla53]
[:1wlnla53]eA RE будет помещен в бранч ветку разработки тогда, когда будет большей частью рабочим, и будут написаны самые важные элементы механики, это будет значить что он годен к использованию на игровых серверах.
[/1wlnla53]
[:1wlnla53]Дочерние проекты eA(3CeAM, ReAM) не будут затронуты, и будут развиваться сами по себе дальше(или самоуничтожаться, так как в них не будет нужды), но с них будет выдрана для возможная информация(но не чистый код, чтобы не допустить ошибок или слабой эффективности) для написания eA RE.[/1wlnla53][/list:u:1wlnla53]
На данный момент CD еА готовы использовать информацию из любых источников, поэтому мы сможем увидеть в эмуляторе любой бред, к примеру складывающиеся гасты или нечейнящиеся даблы.
Но в целом, так как доступны для тестов офф сервера, разработка будет протекать достаточно живо. И в течении первых нескольких месяцев разработки branch механика будет меняться часто, и, возможно, кардинально, что потребует частого перекача персожаней для ГВ.Над чем ведется работа сейчас и что вообще запланировано можно увидеть перейдя по ссылке в начале поста.
Хочу напомнить что еА была запилена до адекватного состояния только благодаря тому, что кто-то из гравити сливал информацию и чистые скрипты с Аэгиса.
Сейчас такой халявы уже нет, как и старых разработчиков eA, поэтому очень многое даже не смотря на фиксы будет глючить. Предвижу что более-менее рабочим эмулятор станет к лету 2012.Последний эпизод без реневал механики - 13.2. Тем не менее, его создавали именно под реневал, а не под классическую механику. Поэтому его балансировка составляет желать лучшего.
-
[youtube:d9l8ixu9]ygjCdlFa7sI[/youtube:d9l8ixu9]
Дабы не смущать слабоумных, видео чейна даблов на обычной механике. Возможно это баг Аэгиса, но еА эмулирует и баги. Достаточно вспомнить перенос сакры через гейт. -
too slow
-
Шо опять?)))
-
ниче не понял..=\
-
Если пинг позволяет, лучше уж на каком-нибудь iRO поиграть, благо там и f2p-сервера есть, чем ожидать нормально работающего реневала в эмуляторе. Ну а для установки на мотр, он должен будет работать даже больше, чем нормально.
@Wild_Wild:
На данный момент CD еА готовы использовать информацию из любых источников, поэтому мы сможем увидеть в эмуляторе любой бредПоделитесь с ними инфой 100% с мотра, внесите свой вклад в развитие реневала. -
Пинг не позволяет.
Я тоже за фикс древшейших багов обычной еА - позиционки, стоп рейта мвп, килла мвп с рефлекта.
Т.к. они будут и на реневале. -
У мвп щас етсь стоп рейт? Баги позиции да, но мвп не стопяться
-
Стоп-рейт вроде бы по умолчанию в эмуляторе, и фиксится изменениями в конфиге. На каких-то серверах это меняют, на каких-то - нет.
-
Только конфигом, увы, это не фиксится. Проблема зарыта гораздо глубже, и связана даже с анимацией. Т.к. на оффе мвп просто не прерывают текущую анимацию от нанесенных ударов, а на еА ударсы форфят проигрывание анимации получения урона, именно поэтому мвп визуально дашится. Это можно увидеть на видео доддлера, где показан килл минибосса мамонта.
Вернее не совсем так, но мысль должна быть понятна. В еА железно прописано что если есть анимация проигрывания урона, то перемещение останавливается.
Ведь когда сворды с эндурой получают урон, анимация получения урона не проигрывается, и никаких багов позиционирования я не заметил.Выглядить это должно так МВП идет за персонажем.
"> </a><!-- m -->
На еА наносится удар > проигрывается анимация урона > обновление координат спрайта прекращается > так как по мнению эмулятора получивший урон стоит там где началось проигрывание анимации. А даш происходит от любого активного дейсвия вынуждающего сменить текущие координаты.
На Аэгисе наносится удар > мвп не прекращает движения от урона> анимация игнорируется> все ок.
<!-- m --><a class="postlink" href="В общем как я уже говорил раньше, проблема не решается конфигом. Тут подумать надо, и все правильно сделать.
Короче не так, на Аэгисе просто анимация отдельно, и все остальное отдельно, а на еА дамаг железно вводит в проигрывание анимации и стоп. Вот.
Теперь точно. -
// If the client receives a skill-use packet inmediately before a walkok packet, it will discard the walk packet! [Skotlex]
Действительно, я Ванга О_о. Ололололол. -
это что, исправлено, или констатирует факт? )
-
Это то что есть сейчас, это причина по которой снипки в л3 лесбиянят когда их не видно. Это причина по которой нельзя полностью отлючить стопрейт мвп.
Если это пофиксить то вроде выйдет небольшой бонус, мобы станут проще, визуальные реакции поменяются.
Но там свои есть недостатки. -
Сейчас проблемы мотра и еАфины связаны не серверной даже, а с клиентской частью. Видно же, что сейчас используется стрёмный экзешник, который даже на очень мощных машинах на ГВ вызывает отставание происходящего на экране по времени. Старый вариант вроде бы этим не страдал, зато там были моргания-мигания и "снежная страна".
-
<!-- m --><a class="postlink" href="http://rathena.org/">http://rathena.org/</a><!-- m -->
<!-- m --><a class="postlink" href="http://sourceforge.net/apps/trac/rathena/log/">http://sourceforge.net/apps/trac/rathena/log/</a><!-- m --> -
<!-- m --><a class="postlink" href="http://rathena.org/board/topic/62831-monthly-digest-1/">http://rathena.org/board/topic/62831-monthly-digest-1/</a><!-- m -->
Monthly Digest #1
Hello and welcome, this is rAthena's first development digest. Below is a small report for the past 30 days.
Development Team
Rytech joined as Core Developer
Z3R0 returned as Script / DB Developer
GreenBox joined as Core Developer
Castor joined as Core Developer
Sirius_Black joined as Core Developer
Malufett joined as Core Developer
Development Highlights
3rd Classes were completed
MvP Tomb System
Script Engine Update
New Development Branch: bs-coreoptimize
Under Sirius_Black hawk eyes.
The branch aims at developing several core features that'll be later added to trunk when completed, to name a few:
Threading Support
Script Engine Improvement
Socket Rework
rAthena has reached it's 1000th commit in r16000, April 29th.
@command suggestion system
Many many and many performance improvements, for instance @reloadscript and shutdown processing are much faster.
@accinfo command was added
Misc. Stats
In the past 30 days there were 246 commits.
Of these 246 commits 58 were bug-fixes. -
а?
-
Wild_Wild, к чему это? На мотре все равно не оно стоит, имхо.
-
К тому что eAthena умерла осенью прошлого года. Все её разработчики работают над rAthena.
rAthena - единственный живой эмулятор, который собственно и есть renewal eathena. А значит все обновления могут быть взяты только с него.Ключевые места:
3rd Classes were completed
-
@Wild_Wild:
А значит все обновления могут быть взяты только с него.
С чего ты взял? Я конечно ща тайну великую не открою никому наверное, я не знаю откуда о1 берет обновления, но точно не оттуда.
Ибо если собрать любую стабильную версию рАтены, то механика "как на мотре" не получается, даже близко не получается. Я с большей вероятностью поверю, что о1 где-то нарыл исходники аегиса и как-то там что-то допиливает, ну или что ему на заказ допиливают один из реневальских бранчей еА, причем конкретно так допиливают, с кучей доработок.
ЗЫ: все вышеописанное является сугубо моим мнением, как там реально кухня изнутри работает я не знаю.