Авторизация

Войдите, используя свой логин и пароль:

Страница 1 из 2 1 2 »
Модератор форума: BlesseNtumble  
Форум » Lineage 2 "Java" » Серверная таверна =) » Помогите с изменением скила
Помогите с изменением скила
Отправлено 15.12.2012 - 20:571
Пользователи
3 сообщений
Мужчина
Статус: Offline
Суть проблемы такова, на одно из серверов видел реализацию такой фишки, при наложенном на магах эффекте "Vampiric Rage" с каждого заклинания (наносящего урон) они могли восполнять себе часть HP от нанесенного урона. Облазив кучу форумов и перепробовав различные варианты изменения бафа в самом сервере так и не смог добиться нужного результата у себя, подскажите в какую сторону копать.
Профиль Личное сообщение Дом. страница icq
0
Отправлено 15.12.2012 - 21:082
Пользователи
485 сообщений
Мужчина
Статус: Offline
тоесть от атаки магией вампирик возврашял ХП?
Профиль Личное сообщение Дом. страница icq
78
Отправлено 15.12.2012 - 21:363
Пользователи
3 сообщений
Мужчина
Статус: Offline
ну да, я по моему так и написал, просто есть задумка вот копаюсь как ее реализовать
Профиль Личное сообщение Дом. страница icq
0
Отправлено 15.12.2012 - 21:404
Пользователи
485 сообщений
Мужчина
Статус: Offline
через ядро absorbDam
Профиль Личное сообщение Дом. страница icq
78
Отправлено 15.12.2012 - 21:425
Пользователи
3 сообщений
Мужчина
Статус: Offline
а по подробней, где озвучен absorbDam я нашол, но вот где идет его описание я так и не нашол
Профиль Личное сообщение Дом. страница icq
0
Отправлено 15.12.2012 - 21:516
Пользователи
485 сообщений
Мужчина
Статус: Offline
l2character у меня там
Профиль Личное сообщение Дом. страница icq
78
Отправлено 16.12.2012 - 22:587
Пользователи
3 сообщений
Мужчина
Статус: Offline
Как я понял это эти строки отвечают за absorbDam

но хоть убей не могу понять как их прикрутить к маг атаке?????
Профиль Личное сообщение Дом. страница icq
0
Отправлено 17.12.2012 - 12:128
Пользователи
485 сообщений
Мужчина
Статус: Offline
всё правельно, вы посмотрите в каком методе находется ваш absorbdam и что и какой атаке он относится.

protected void onHit

ешё можете посмотреть как работает у овера или варка вампирик скилы
Профиль Личное сообщение Дом. страница icq
78
Отправлено 17.12.2012 - 19:049
Пользователи
3 сообщений
Мужчина
Статус: Offline
Quote (la2Vip)
protected void onHitTimer

относится тупо к атаке без использования скилла, как к нему прикрутить скилы не могу понять
Профиль Личное сообщение Дом. страница icq
0
Отправлено 17.12.2012 - 21:0410
Пользователи
110 сообщений
Мужчина
Статус: Offline
Quote (pulavskiy)
oтносится тупо к атаке без использования скилла

Quote (la2Vip)
ешё можете посмотреть как работает у овера или варка вампирик скилы

И прописать так же как у овера вампир скилл.
Профиль Личное сообщение Дом. страница icq
3
Отправлено 17.12.2012 - 22:5011
Пользователи
3 сообщений
Мужчина
Статус: Offline
Quote (DieKnight)
И прописать так же как у овера вампир скилл.


какой скил у овера????
скилы вампира у всех одинаковы
<set name="skillType" val="DRAIN" />

а у вампирик рейнжа
<set name="skillType" val="BUFF" />

соотвественно и код у вампиры лезет в L2SkillDrain.java

а у вампирик рейнджа лезет в l2character

вот вопрос куда впихнуть проверку:
Профиль Личное сообщение Дом. страница icq
0
Отправлено 18.12.2012 - 12:0712
Пользователи
485 сообщений
Мужчина
Статус: Offline
drain ето как пример, посмотрите где идёт метод маг атаке и туда ету же обработку, хотя возможно у вас отдельно есть клас(handler) для маг атаке
Профиль Личное сообщение Дом. страница icq
78
Отправлено 18.12.2012 - 14:2113
Пользователи
3 сообщений
Мужчина
Статус: Offline
угу все верно, уже почти поборол laugh , осталось чутка прикрутить кстати у меня MDAM находится отдельно в handler
Профиль Личное сообщение Дом. страница icq
0
Отправлено 18.12.2012 - 14:2814
Пользователи
485 сообщений
Мужчина
Статус: Offline
ну так я и говорю что может быть отдельно:)
Профиль Личное сообщение Дом. страница icq
78
Отправлено 20.12.2012 - 11:0415
Пользователи
3 сообщений
Мужчина
Статус: Offline
фух поедил)) вот на всякий случай может кому еще понадобится \l2jserver\game\data\scripts\handlers\skillhandlers\Mdam.java вносим следуещее:
Профиль Личное сообщение Дом. страница icq
0
Форум » Lineage 2 "Java" » Серверная таверна =) » Помогите с изменением скила
Страница 1 из 2 1 2 »
Поиск: