Помогите, немогу настроить статы скила((
Помогите плиз непойму что делать, когда добавляю статы к скилу появляется такая беда 
Вот что я я делаю в файле 3200-3299.xml:
<skill id="3204" levels="3" name="Item Skill: Reflect Damage">
<table name="#mpInitialConsume"> 5 6 7 </table>
<table name="#mpConsume"> 20 24 28 </table>
<table name="#reflectDam"> 5 6 7 </table>
<set name="mpInitialConsume" val="#mpInitialConsume"/>
<set name="mpConsume" val="#mpConsume"/>
<set name="target" val="TARGET_SELF"/>
<set name="reuseDelay" val="300000"/>
<set name="hitTime" val="4000"/>
<set name="skillType" val="REFLECT"/>
<set name="isMagic" val="true"/>
<set name="operateType" val="OP_ACTIVE"/>
<set name="staticReuse" val="true"/>
<for>
<effect name="Buff" time="120" val="0">
<effect name="Buff" time="3600" val="0">
<mul order="0x30" stat="mAtk" val="1.4"/> <!-- M atk +40% -->
<mul order="0x30" stat="pDef" val="1.4"/> <!-- P. Def. +40% -->
<mul order="0x30" stat="mDef" val="1.4"/> <!-- M. Def. +40% -->
<add order="0x40" stat="runSpd" val="50"/> <!-- Speed +50 -->
<add order="0x40" stat="rEvas" val="10"/> <!-- Evasion +10 -->
<add order="0x40" stat="accCombat" val="10"/> <!-- Accuracy +10 -->
<add order="0x40" stat="reflectDam" val="30"/> <!-- Reflect damage by enemy +30% -->
<add order="0x40" stat="maxMp" val="100000"/> <!-- Max MP +10000 -->
<add order="0x40" stat="maxHp" val="100000"/> <!-- Max HP +10000 -->
<add order="0x40" stat="maxCp" val="10000"/> <!-- Max CP +10000 -->
<add order="0x40" stat="rootRes" val="200"/> <!-- Root Resistance +200% -->
<add order="0x40" stat="earthRes" val="200"/> <!-- Earth Resistance +200% -->
<add order="0x40" stat="derangementRes" val="200"/> <!-- Mental Reistance +200% -->
<add order="0x40" stat="fireRes" val="200"/> <!-- Fire Resistance +200% -->
<add order="0x40" stat="paralyzeRes" val="200"/> <!-- Paralysis Resistance +200% -->
</effect>
</for>
</skill>
красным отмеченно что я добавил... поправте плиз если я что то нетак сделал...
<effect name="Buff" time="120" val="0">
<effect name="Buff" time="3600" val="0">
Попробуй убери одну из строк.
Дело в add. Откуда ты взял такую инструкцию по добавлению? При загрузке Парсилка и не примет такое странное значение. И уверен ли ты, что именно такой синтаксис примет твоя сборка?
Извените, но я неуверен, поэтому прошу помощи... посоветуйте граммотно оформить статы для данного скила, выделенные зелёным цветом...
<skill id="3204" levels="3" name="Item Skill: Reflect Damage">
<table name="#mpInitialConsume"> 5 6 7 </table>
<table name="#mpConsume"> 20 24 28 </table>
<table name="#reflectDam"> 5 6 7 </table>
<set name="mpInitialConsume" val="#mpInitialConsume"/>
<set name="mpConsume" val="#mpConsume"/>
<set name="target" val="TARGET_SELF"/>
<set name="reuseDelay" val="300000"/>
<set name="hitTime" val="4000"/>
<set name="skillType" val="REFLECT"/>
<set name="isMagic" val="true"/>
<set name="operateType" val="OP_ACTIVE"/>
<set name="staticReuse" val="true"/>
<for>
<effect name="Buff" time="3600" val="0">
<mul order="0x30" stat="mAtk" val="1.4"/> <!-- M atk +40% -->
<mul order="0x30" stat="pDef" val="1.4"/> <!-- P. Def. +40% -->
<mul order="0x30" stat="mDef" val="1.4"/> <!-- M. Def. +40% -->
<add order="0x40" stat="runSpd" val="50"/> <!-- Speed +50 -->
<add order="0x40" stat="rEvas" val="10"/> <!-- Evasion +10 -->
<add order="0x40" stat="accCombat" val="10"/> <!-- Accuracy +10 -->
<add order="0x40" stat="reflectDam" val="30"/> <!-- Reflect damage by enemy +30% -->
<add order="0x40" stat="maxMp" val="100000"/> <!-- Max MP +10000 -->
<add order="0x40" stat="maxHp" val="100000"/> <!-- Max HP +10000 -->
<add order="0x40" stat="maxCp" val="10000"/> <!-- Max CP +10000 -->
<add order="0x40" stat="rootRes" val="200"/> <!-- Root Resistance +200% -->
<add order="0x40" stat="earthRes" val="200"/> <!-- Earth Resistance +200% -->
<add order="0x40" stat="derangementRes" val="200"/> <!-- Mental Reistance +200% -->
<add order="0x40" stat="fireRes" val="200"/> <!-- Fire Resistance +200% -->
<add order="0x40" stat="paralyzeRes" val="200"/> <!-- Paralysis Resistance +200% -->
</effect>
</for>
</skill>
VlLight: <effect name="Buff" time="120" val="0">не помогло...
<effect name="Buff" time="3600" val="0">
Попробуй убери одну из строк.
mhost: Дело в add
Оно то ругается, на незакрытый add, но в тексте все закрыты.
А синтаксис, ага, странный :) Что вообще за скилл должен получиться?
VlLight: Оно то ругается, на незакрытый add, но в тексте все закрыты.
А синтаксис, ага, странный :) Что вообще за скилл должен получиться?
Вобще хочу добавить к данному скилу такие статы, но почему то неполучается(( в чём беда я непонимаю, а если заменить <add на <mul и всё изменить на множитель, а не на кол-во? изменится что-то или бестолку?
Лучше скажи, каким ДОЛЖЕН быть этот скил.. Это бафф, или пассивный скилл, или что-то ещё и т.д.
VlLight: Лучше скажи, каким ДОЛЖЕН быть этот скил.. Это бафф, или пассивный скилл, или что-то ещё и т.д.
Это был Активный баф на рейлект дамага, но я хочу что бы он помимо рефлекта давал ещё статы, но можно и без рефлета дамага... вобщем помогите сделать из этого скила баф с такими статами...
<table name="#mpInitialConsume"> 5 6 7 </table>
<table name="#mpConsume"> 20 24 28 </table>
<table name="#reflectDam"> 5 6 7 </table>
<set name="mpInitialConsume" val="#mpInitialConsume"/>
<set name="mpConsume" val="#mpConsume"/>
<set name="target" val="TARGET_SELF"/>
<set name="reuseDelay" val="300000"/>
<set name="hitTime" val="4000"/>
<set name="skillType" val="REFLECT"/>
<set name="isMagic" val="true"/>
<set name="operateType" val="OP_ACTIVE"/>
<set name="staticReuse" val="true"/>
<for>
<effect name="Buff" time="3600" val="0">
<mul order="0x30" stat="mAtk" val="1.4"/>
<mul order="0x30" stat="pDef" val="1.4"/>
<mul order="0x30" stat="mDef" val="1.4"/>
<mul order="0x30" stat="rootRes" val="2"/>
<mul order="0x30" stat="earthRes" val="2"/>
<mul order="0x30" stat="derangementRes" val="2"/>
<mul order="0x30" stat="fireRes" val="2"/>
<mul order="0x30" stat="paralyzeRes" val="2"/>
<mul order="0x30" stat="reflectDam" val="1.3"/>
<add order="0x40" stat="runSpd" val="50"/>
<add order="0x40" stat="rEvas" val="10"/>
<add order="0x40" stat="accCombat" val="10"/>
<add order="0x40" stat="maxMp" val="100000"/>
<add order="0x40" stat="maxHp" val="100000"/>
<add order="0x40" stat="maxCp" val="10000"/>
</effect>
</for>
</skill>
так правильно прописаны статы.
по поводу ошибки - возможно в этом файле еще есть правленные скиллы и именно на них ругается парсер.
