как сделать скил Flames of Invincibility для передвижения?

forpenguin

Knight
как сделать на интерлюде уд для передвижения?

Описание того чего хочу сделать - как на хрониках выше: если на Вас наложен эффект Flames of Invincibility - вы неуязвимы 30 секунд, пока не используете какой-либо скилл или атаку. Теперь, али уд полезен только для смены позиций клана.




<skill id="1427" levels="1" name="Flames of Invincibility">
<!--
Last modify: 01.06.2009

Description: Bestow a blessing of flame on nearby clan members to make them invincible. Level 2 or higher Spell Force required. Consumes 1 Magic Symbol.
-->
<set name="magicType" val="MAGIC"/>
<set name="icon" val="icon.skill1427"/>
<set name="reuseDelay" val="3600000"/>
<set name="magicLevel" val="80"/>
<set name="hitTime" val="30000"/>
<set name="mpConsume1" val="36"/>
<set name="mpConsume2" val="37"/>
<set name="target" val="TARGET_ALLY"/>
<set name="skillRadius" val="900"/>
<set name="skillType" val="BUFF"/>
<set name="operateType" val="OP_ACTIVE"/>
<set name="isReuseDelayPermanent" val="true"/>
<set name="itemConsumeId" val="8876"/>
<set name="itemConsumeCount" val="1"/>
<cond msgId="113" addName="1">
<target hasBuffId="5105;2"/>
</cond>
<cond msgId="1509">
<not>
<player olympiad="true"/>
</not>
</cond>
<for>
<effect abnormal="invul2" count="1" name="Invulnerable" stackOrder="-1" stackType="Invulnerable" time="30" val="0"/>
<effect count="1" name="BuffImmunity" time="30" val="0">
<def name="ignoreSelfBuff" val="true"/>
</effect>
</for>
</skill>
 
Last edited:
<effect abnormal="invul2" count="1" name="Invulnerable" stackOrder="-1" stackType="Invulnerable" time="30" val="0" cancelOnAction="true"/>
 
<effect abnormal="invul2" count="1" name="Invulnerable" stackOrder="-1" stackType="Invulnerable" time="30" val="0" cancelOnAction="true"/>

работает спс а вот что бы он снялся с бафов как оно правиться?
 
Обеим эффектам добавь эту строку и все
<effect abnormal="invul2" count="1" name="Invulnerable" stackOrder="-1" stackType="Invulnerable" time="30" val="0" cancelOnAction="true"/>
<effect count="1" name="BuffImmunity" time="30" val="0" cancelOnAction="true"/>
<def name="ignoreSelfBuff" val="true"/>
</effect>
не катит
 
<effect abnormal="invul2" count="1" name="Invulnerable" stackOrder="-1" stackType="Invulnerable" time="30" val="0" cancelOnAction="true"/>
<effect count="1" name="BuffImmunity" time="30" val="0" cancelOnAction="true"/>
<def name="ignoreSelfBuff" val="true"/>
</effect>
не катит
Эпическое рука лицо, зачем ты закрыл тег если эффект многострочный, если ты неуметь в XML, читай Полную справку по скилам.
У тебя по факту даже скил не загрузился
XML:
    <for>
      <effect abnormal="invul2" count="1" name="Invulnerable" stackOrder="-1" stackType="Invulnerable" time="30" val="0" cancelOnAction="true"/>
      <effect count="1" name="BuffImmunity" time="30" val="0" cancelOnAction="true">
        <def name="ignoreSelfBuff" val="true"/>
      </effect>
    </for>
 
Last edited:
Эпическое рука лицо, зачем ты закрыл тег если эффект многостопный, если ты неуметь в XML, читай Полную справку по скилам.
У тебя по факту даже скил не загрузился
XML:
    <for>
      <effect abnormal="invul2" count="1" name="Invulnerable" stackOrder="-1" stackType="Invulnerable" time="30" val="0" cancelOnAction="true"/>
      <effect count="1" name="BuffImmunity" time="30" val="0" cancelOnAction="true">
        <def name="ignoreSelfBuff" val="true"/>
      </effect>
    </for>


дада скил даже не грузился) ну что поделать подпись говорит сама за себя
 
дада скил даже не грузился) ну что поделать подпись говорит сама за себя
Ну так учись, первая же строка в инструкции про скилы глаголет следующее:
Все теги должны открываться и закрываться.
Теги, которые можно уместить в одну строку могут закрываться внутри себя.

Пример:
<add .....> ..... </add>
<add ...../>

https://lucera2.com/threads/spravka-po-skillam.1597/
 
Back
Top