Форум администраторов игровых серверов

Форум администраторов игровых серверов (https://forum.zone-game.info/TT.php)
-   Работа со скриптами (https://forum.zone-game.info/forumdisplay.php?f=37)
-   -   Помогите с изменением скила (https://forum.zone-game.info/showthread.php?t=25108)

pulavskiy 15.12.2012 17:06

Помогите с изменением скила
 
Суть проблемы такова, на одно из серверов видел реализацию такой фишки, маг накладывает на себя Вампирик от шилы и ему при маг атаке идет возврат ХП, но облазив кучу форумов и перепробовав различные варианты изменения бафа в самом сервере так и не смог добиться нужного результата у себя, подскажите в какую сторону копать.

finfan 15.12.2012 17:16

Re: Помогите с изменением скила
 
Я приавильно понимаю, вы хотите: Чтобы при наложенном на магах эффекте "Vampiric Rage" с каждого заклинания (наносящего урон) они могли восполнять себе часть HP от нанесённого урона?

Hitler 15.12.2012 17:17

Re: Помогите с изменением скила
 
Какая сборка?

pulavskiy 15.12.2012 17:24

Re: Помогите с изменением скила
 
Цитата:

Сообщение от finfan (Сообщение 254857)
Я приавильно понимаю, вы хотите: Чтобы при наложенном на магах эффекте "Vampiric Rage" с каждого заклинания (наносящего урон) они могли восполнять себе часть HP от нанесённого урона?

Да вы меня правильно поняли

Добавлено через 46 секунд
Цитата:

Сообщение от Hitler (Сообщение 254858)
Какая сборка?

L2jserver (HF5)

pulavskiy 16.12.2012 21:59

Re: Помогите с изменением скила
 
Как я понял это эти строки отвечают за absorbDam
:
Свернуть ↑Развернуть ↓

но хоть убей не могу понять как их прикрутить к маг атаке?????

Zubastic 16.12.2012 22:25

Re: Помогите с изменением скила
 
Все аналогично простому вапирику. Посмотрите как действуют скиллы на вампирик у мага.

pulavskiy 17.12.2012 18:07

Re: Помогите с изменением скила
 
Цитата:

Сообщение от Zubastic (Сообщение 255114)
Все аналогично простому вапирику. Посмотрите как действуют скиллы на вампирик у мага.

это я смотрел в первую очередь, как сделать чтоб absorbDam отрабатывал при юзании скила вот тут тупик...

finfan 17.12.2012 18:57

Re: Помогите с изменением скила
 
Цитата:

Сообщение от pulavskiy (Сообщение 255233)
это я смотрел в первую очередь, как сделать чтоб absorbDam отрабатывал при юзании скила вот тут тупик...

проверка будет выглядеть примерно так
if(skill.isMagic()) //если скилл магия
{
//код
}

но это будет не совсем верно

вот так скорее всего
if(skill.skillType == SkillType.MDAM || skill.skillType == SkillType.DEATHLINK)
{
//пишем что нужно
}

а вобще назовите сборку и хроники

pulavskiy 17.12.2012 21:54

Re: Помогите с изменением скила
 
finfan вы имели ввиду такую проверку?
:
Свернуть ↑Развернуть ↓

Gattsu 17.12.2012 22:14

Re: Помогите с изменением скила
 
Я не нашел триггер при нанесении магического урона, вам надо найти то место где простые магические скиллы наносят урон и там добавить такую-же проверку на эффект


Текущее время: 09:24. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot