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

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

finfan 17.10.2012 21:26

Шанс скилы.
 
Interlude.
Доброго времени стуок.

Возник вопрос: Как работает chance способность?

Например на фрозен подобных сборках, было бы так:

Код:

        <skill id="116" levels="1" name="Howl">
                <set name="target" val="TARGET_SELF"/>
                <set name="skillType" val="BUFF"/>
                <set name="operateType" val="OP_CHANCE"/>
                <set name="activationChance" val="100"/>
                <set name="chanceType" val="ON_HIT"/>
                <for>
                        <effect name="Buff" time="15" val="0">
                                <add order="0x40" stat="pAtk" val="100"/>
                        </effect>
                </for>
        </skill>

Но на aCis подобных сборках, OP_CHANCE нету, шанс скилл относится к OP_PASSIVE, но как не стараюсь прописывать сиё чудо, эффект не накладывается.

Написал так:
Код:

        <skill id="116" levels="1" name="Howl">
                <set name="power" val="40"/>
                <set name="target" val="TARGET_SELF"/>
                <set name="skillType" val="BUFF"/>
                <set name="operateType" val="OP_PASSIVE"/>
                <set name="activationChance" val="100"/>
                <set name="chanceType" val="ON_HIT"/>
                <for>
                        <effect name="Buff" time="15" val="0">
                                <add order="0x40" stat="pAtk" val="100"/>
                        </effect>
                </for>
        </skill>

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

Я прошу у вас помощи, снова.

Спасибо.

Visor 17.10.2012 22:51

Re: Шанс скилы.
 
Это пассивный скил, я думаю в этом дело.

Archiel 17.10.2012 23:12

Re: Шанс скилы.
 
Не правильно написать xml банально. Вам нужен пассивный скилл, в котором будет эффект ChanceSkillTrigger, а не Buff. Вызываемый скилл будет уже с эффектом Buff, будет он активный. Посмотрите примеры в вашей сборке, там они, наверняка, есть.

finfan 18.10.2012 21:32

Re: Шанс скилы.
 
Спасибо, проблема устранена.


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

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