CON STR DEX WIT MEN INT - Страница 2 - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Сообщество Календарь
Вернуться   Форум администраторов игровых серверов > MMO > Lineage II > Работа со скриптами

Работа со скриптами Помощь в редактировании и написании квестов к Java серверам, а так же эвентов.

Ответ
Опции темы
Непрочитано 08.07.2011, 18:02   #11
Пользователь

Автор темы (Топик Стартер) Re: CON STR DEX WIT MEN INT

Цитата:
Сообщение от Archiel Посмотреть сообщение
Привет, Эрозек-конкурент=) Помогу немного чтоли.

Вот как бы что можно сделать (и я сделал), чтобы адекватно прибавлять (и отнимать) бонус.
Вот на примере рассчёта ХП, для п.атаки сделаешь себе сам думаю:

Код:
public void calc(Env env)
		{
			L2PcInstance p = (L2PcInstance) env.player;
			L2PcTemplate t = (L2PcTemplate) env.player.getTemplate();
			env.value *= (1 + (p.getCON() - t.baseCON) / 10 + p.getLevel() / 100);
		}
Нужное тебе я выделил.
Удачи.

Добавлено через 3 минуты

Вась, ты вообще понял что требуется и что сделал ты? Ты умножил параметр DEX на 3%. И зачем?
Автору требуется при прибавке +1 DEX от какого-нить шмота или оружия, добавлять 3% п.атаки персу. Не вообще давать бонус, а именно прибавлять и отнимать при изменении параметра. Думай что пишешь, если уж пытаешься советовать, да ещё в такой хамской форме.
Пасябки ^^ но вроде уже работает(как я сделал выше написал, у мну косяк был именно в типе переменных...)
__________________
nikitawasa вне форума Ответить с цитированием
Ответ


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

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

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

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


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

Вверх