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

Работа со скриптами Помощь в редактировании и написании квестов к Java серверам, а так же эвентов.
Описание темы:штраф по левелам

Ответ
Опции темы
Непрочитано 22.03.2011, 16:53   #1
Аватар для APKO
Постоялец

Автор темы (Топик Стартер) Скил спойл

Интересует, где находиться формула расчета % спойла в зависимосте разницы лвла между игроком и чаром, хотелось бы его убрать...
APKO вне форума Ответить с цитированием
Непрочитано 22.03.2011, 16:57   #2
Аватар для [STIGMATED]
Супергерой

По умолчанию Re: Скил спойл

Ща поможем, только обсудим между собой вопрос "Какая у тебя сборка"?
__________________
Web программист\разработчик

— Есть только один способ проделать большую работу — полюбить ее. Если вы к этому не пришли, подождите. Не беритесь за дело.
[STIGMATED] вне форума Отправить сообщение для [STIGMATED] с помощью Skype™ Ответить с цитированием
Непрочитано 22.03.2011, 17:08   #3
Аватар для APKO
Постоялец

Автор темы (Топик Стартер) Re: Скил спойл

ну канешно l2j фрея
APKO вне форума Ответить с цитированием
Непрочитано 22.03.2011, 17:09   #4
Аватар для [STIGMATED]
Супергерой

По умолчанию Re: Скил спойл

Легче не стало. Найди файл Spoil.java и покажи код с него.


В фениксе выглядит так
Код:
	{
int monsterLevel = monster.getLevel();
int modifier = Math.abs(monsterLevel - activeChar.getLevel());
double rateOfSpoil = Config.BASE_SPOIL_RATE;
if(modifier > 8)
{
rateOfSpoil = rateOfSpoil - rateOfSpoil * (modifier - 8) * 9 / 100;
}
rateOfSpoil = rateOfSpoil * getMagicLevel() / monsterLevel;
if(rateOfSpoil < Config.MINIMUM_SPOIL_RATE)
{
rateOfSpoil = Config.MINIMUM_SPOIL_RATE;
}
else 
if(rateOfSpoil > 99.)
{
	rateOfSpoil = 99.;
}
	activeChar.sendMessage(new CustomMessage("l2r.gameserver.skills.skillclasses.Spoil.Chance", activeChar).addNumber((long) rateOfSpoil));
	success = Rnd.chance(rateOfSpoil);
	}
__________________
Web программист\разработчик

— Есть только один способ проделать большую работу — полюбить ее. Если вы к этому не пришли, подождите. Не беритесь за дело.
[STIGMATED] вне форума Отправить сообщение для [STIGMATED] с помощью Skype™ Ответить с цитированием
Непрочитано 22.03.2011, 17:22   #5
Аватар для APKO
Постоялец

Автор темы (Топик Стартер) Re: Скил спойл

на л2ж хуже, там нету розщета по лвлам для спойла, споил ито как маг скил, и штраф по лвлам как у маг скила
я нашел
Spoil.java:
Свернуть ↑Развернуть ↓

но там нету системы сравнение лвлов

нашел ток в формулах...
тут:
Свернуть ↑Развернуть ↓
APKO вне форума Ответить с цитированием
Непрочитано 22.03.2011, 17:40   #6
Аватар для Array
Супергерой

По умолчанию Re: Скил спойл

Цитата:
Сообщение от APKO Посмотреть сообщение
Интересует, где находиться формула расчета % спойла в зависимосте разницы лвла...
Код:
int lvlDifference = (target.getLevel() - (skill.getSkillType() == L2SkillType.SPOIL ? skill.getMagicLevel() : attacker.getLevel()));
Тут таки написано, что спойл завист от лвл скила а не от лвл игрока. но все равно зависит от лвл цели.
Дальше дело за вами
Array вне форума Ответить с цитированием
Непрочитано 22.03.2011, 17:57   #7
Аватар для APKO
Постоялец

Автор темы (Топик Стартер) Re: Скил спойл

ну я к етому сам догадался, ток как убрать проверку на спойл полевелам, не затронув проверку на других скилах....

Добавлено через 5 минут
туму можно закрыть, оказалось есть конфиг
Код:
UseDeepBlueDropRules
что значить использовать правила уменьшения дропа на синих мобах...(спойл тже)
по умолчанию true в файле NPC настройках

Последний раз редактировалось APKO; 22.03.2011 в 18:02. Причина: Добавлено сообщение
APKO вне форума Ответить с цитированием
Ответ


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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
УД и сумон скил BAKSы Lineage II 0 27.08.2010 19:04
Залил скил а его нету [Red Dragon] Lineage II 3 22.08.2010 18:59
как залить скил в бафера ВОРОН Lineage II 7 26.07.2010 08:43
Скил Нублеса konopliy Lineage II 5 11.10.2009 15:25


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

Вверх