Epilogue.L2p. Формула расчета прохождения дебафов - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Пользователи Календарь Все разделы прочитаны
Вернуться   Форум администраторов игровых серверов > MMO > Lineage II

Lineage II
Дискуссии на тему создания, настройки и обслуживания серверов Lineage 2. При поддержке: Премиум услуги по рекламе

Описание темы:прошу наставления)

Ответ
Опции темы
Непрочитано 25.01.2013, 20:56   #1
Аватар для itcry
Постоялец

Автор темы (Топик Стартер) Epilogue.L2p. Формула расчета прохождения дебафов

Уважаемые комрады. Пытаюсь я потихоньку вникнуть в яву. Для опытов взял l2p подобные исходы. Хроники - Epilogue. Вопрос собственно вот в чем. Тестеры, которые бегают на сервере все в 1 голос кричат, что не верная формула расчета прохождения всех дебафов (дизарм, Rush Impact, Sleep, Stun, etc...). Говорят, что все завышено. Естественно верить им бессмысленно. Решил сам проверить и заметил вот такую особенность. Допустим берем дебаф дизарм (или тот же раш импакт у берса. Эффекты естественно разные). Базовый шанс 70%. Берем 2 одинаковых персонажей с одинаковым эквипом. Что с бафом, что без бафа - шанс 50% пишет. Снимаем допустим весь сет Ы84 у чара, который пробрасывает дизарм, соответственно у нас меняются все базовые статы (str, con, int, etc). Но даже когда изменяются базовые статы (правда разница там не велика, str в сете = 42, без сета 41) шанс дизарма остается неизменным. Не меняется совершенно ничего. Как-будто при прохождении дебафов совсем не учитываются статы (естественно, когда падают базовые статы, изменяется и патк, матк, пдеф, мдеф и прочее) персонажа, который кидает дебаф. Если снять сет у чара, на которого пробрасываем дебаф, то разница в шанса 1-3%. Тесты проводились без эпика. Подскажите пожалуйста, в какой стороне искать формулу расчета дебафов? Я нашел только в formulas.java метод calcSkillSuccess. Но, как я понял, он не имеет отношения к расчету шанса прохождения дебафов. Прошу указать верный путь в темном, для меня, царстве
itcry вне форума Отправить сообщение для itcry с помощью ICQ Отправить сообщение для itcry с помощью Skype™ Ответить с цитированием
Непрочитано 25.01.2013, 21:21   #2
Аватар для Sp1tfire
Участник

По умолчанию Re: Epilogue.L2p. Формула расчета прохождения дебафов

ну дизарм по-идеи резистится только показателем СТР цели и не зависит от м.атаки или п.атаки атакующего
__________________
C# разработчики ваще лютая армия. Сейчас допишу коммент и пойду писать на C# для iOS
Sp1tfire вне форума Ответить с цитированием
Непрочитано 25.01.2013, 21:23   #3
Изгнанные

По умолчанию Re: Epilogue.L2p. Формула расчета прохождения дебафов

А стан от CON зависит.
ade0t вне форума Ответить с цитированием
Непрочитано 25.01.2013, 21:23   #4
Аватар для itcry
Постоялец

Автор темы (Топик Стартер) Re: Epilogue.L2p. Формула расчета прохождения дебафов

Ну хорошо, допустим даже все верно стоит. Но вот где это увидеть? В упор не вижу расчет шанса прохождения скила/бафа/дебафа
itcry вне форума Отправить сообщение для itcry с помощью ICQ Отправить сообщение для itcry с помощью Skype™ Ответить с цитированием
Непрочитано 25.01.2013, 21:51   #5
Аватар для Sp1tfire
Участник

По умолчанию Re: Epilogue.L2p. Формула расчета прохождения дебафов

return (Rnd.get(100) < rate);

перед этим идет расчет rate, который учитывает множество параметров(в зависимости от скила).
у l2jserver так
__________________
C# разработчики ваще лютая армия. Сейчас допишу коммент и пойду писать на C# для iOS
Sp1tfire вне форума Ответить с цитированием
Сказали спасибо:
Непрочитано 25.01.2013, 21:56   #6
Изгнанные

По умолчанию Re: Epilogue.L2p. Формула расчета прохождения дебафов

return Rnd.get(100) <= chance;
ade0t вне форума Ответить с цитированием
Сказали спасибо:
Непрочитано 25.01.2013, 22:07   #7
Аватар для itcry
Постоялец

Автор темы (Топик Стартер) Re: Epilogue.L2p. Формула расчета прохождения дебафов

У меня такое чувство, что сейчас меня просто послали
itcry вне форума Отправить сообщение для itcry с помощью ICQ Отправить сообщение для itcry с помощью Skype™ Ответить с цитированием
Непрочитано 25.01.2013, 22:15   #8
Аватар для Sp1tfire
Участник

По умолчанию Re: Epilogue.L2p. Формула расчета прохождения дебафов

l2jserver's calcSkillSuc:
Свернуть ↑Развернуть ↓


следим за rate
__________________
C# разработчики ваще лютая армия. Сейчас допишу коммент и пойду писать на C# для iOS
Sp1tfire вне форума Ответить с цитированием
Сказали спасибо:
Непрочитано 25.01.2013, 23:45   #9
Аватар для Zubastic
ZG troll squad

По умолчанию Re: Epilogue.L2p. Формула расчета прохождения дебафов

Sp1tfire, в l2j формулы неправильные.
2автор: смотрите оверов, там формулы значительно более правильны, чем на фениксах. Дам вам размышление: насколько я помню та же аркана протекшен не учитывается при расчете шанса, хотя она влияет. Можете потестить на птс гф.
Zubastic вне форума Ответить с цитированием
Сказали спасибо:
Непрочитано 26.01.2013, 00:04   #10
Аватар для Sp1tfire
Участник

По умолчанию Re: Epilogue.L2p. Формула расчета прохождения дебафов

Цитата:
Сообщение от Zubastic Посмотреть сообщение
Sp1tfire, в l2j формулы неправильные.
2автор: смотрите оверов, там формулы значительно более правильны, чем на фениксах. Дам вам размышление: насколько я помню та же аркана протекшен не учитывается при расчете шанса, хотя она влияет. Можете потестить на птс гф.
Код:
double vulnModifier = calcSkillVulnerability(attacker, target, skill);
calcSkillVuln:
Свернуть ↑Развернуть ↓


calcSkillTraitVuln:
Свернуть ↑Развернуть ↓


в случае дизарма, arcane protection даст немного резиста
__________________
C# разработчики ваще лютая армия. Сейчас допишу коммент и пойду писать на C# для iOS
Sp1tfire вне форума Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
itamename-e.dat UFODriverr Lineage II 5 28.02.2021 18:17
Изменение шанса прохождения дебафов krisadr Lineage II 5 14.06.2010 16:38


© 2007–2024 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 18:32. Часовой пояс GMT +3.

Вверх