[question] Статы вещей
Вот решил дать статы вещам,но не знаю, как давать защиту от резистов и т.п. ,подскажите, как будет выглядеть строка, которая даёт такие статы :
Эффект собранного комплекта: Повышение параметра Wit +4, +16% к скорости каста, +50% защиты от заклинаний паралича, +7 единиц к скорости передвижения, +30% шанса что каст заклинания не будет прерван, +50% устойчивости к заклинаниям сна, увеличение регенерации HP +40.
<mul order="0x30" stat="pDef" val="1.40"/> <!-- P. Def. +40% -->
<mul order="0x30" stat="mDef" val="1.40"/> <!-- M. Def. +40% -->
<mul order="0x30" stat="mAtkSpd" val="1.40"/> <!-- Casting Spd. +40% -->
<mul order="0x30" stat="mCritRate" val="3.00"/> <!-- Magic Crit. Rate +300% -->
<mul order="0x30" stat="gainHp" val="1.20"/> <!-- Heal +20% -->
<mul order="0x30" stat="rShld" val="1.60"/> <!-- Shield Defense +60% -->
<mul order="0x30" stat="regMp" val="2.00"/> <!-- MP Regeneration +200% -->
<mul order="0x30" stat="regHp" val="2.00"/> <!-- HP Regeneration +200% -->
<mul order="0x30" stat="regCp" val="2.00"/> <!-- CP Regeneration +200% -->
<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="10000"/> <!-- Max MP +10000 -->
<add order="0x40" stat="maxHp" val="10000"/> <!-- Max HP +10000 -->
<add order="0x40" stat="maxCp" val="10000"/> <!-- Max CP +10000 -->
<add order="0x40" stat="WIT" val="7"/> <!-- WIT +7 -->
<add order="0x40" stat="CON" val="7"/> <!-- CON +7 -->
<add order="0x40" stat="STR" val="7"/> <!-- STR +7 -->
<add order="0x40" stat="MEN" val="7"/> <!-- MEN +7 -->
<add order="0x40" stat="INT" val="7"/> <!-- INT +7 -->
<add order="0x40" stat="DEX" val="7"/> <!-- DEX +7 -->
<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% -->
<add order="0x40" stat="sleepRes" val="200"/> <!-- Sleep Resistance +200% -->
<add order="0x40" stat="rootRes" val="200"/> <!-- Hold Resistance +200% -->
<add order="0x40" stat="poisonRes" val="200"/> <!-- Poision Resistance +200% -->
<add order="0x40" stat="stunRes" val="200"/> <!-- Stun Resistance +200% -->
<add order="0x40" stat="bleedRes" val="200"/> <!-- Bleed Resistance +200% -->
<add order="0x40" stat="maxLoad" val="99999"/> <!-- Point at which a weight penalty is applied +99999 -->
<add order="0x40" stat="cancel" val="300"/> <!-- Small decrease in chance of spell interruption - TO CHECK -->[code]
— Ушол в себя - вернусь не скоро...
Помогите немножко,тут дело в том,что не добавляет а отнимает,вот что должно быть :
Скорость произношения заклинаний +18%; +497 к максимальному показателю MP; +9 к скорости передвижения; защита от магии школы огня +20%; защита от кенсела 50%.
Вот что сделал:
<set val="246" order="0x08" stat="pAtk"/>
<set val="132" order="0x08" stat="mAtk"/>
<set val="12" order="0x08" stat="rCrit"/>
<add val="-3" order="0x10" stat="accCombat"/>
<set val="433" order="0x08" stat="pAtkSpd"/>
<mul order="0x30" stat="mAtkSpd" val="1.18" />
<set val="497" order="0x30" stat="maxMp"/>
<set val="8" order="0x30" stat="runSpd"/>
<mul order="0x30" stat="fireVuln" val="1.20" />
<mul order="0x30" stat="cancelVuln" val="1.40" />
<enchant val="0" order="0x0C" stat="pAtk"/>
<enchant val="0" order="0x0C" stat="mAtk"/>
и что ты тут исправил? всё также,немного другой порядок,будет идти также
Я уже подправил:
<set val="245" order="0x08" stat="pAtk"/>
<set val="185" order="0x08" stat="mAtk"/>
<set val="12" order="0x08" stat="rCrit"/>
<add val="-3" order="0x10" stat="accCombat"/>
<set val="433" order="0x08" stat="pAtkSpd"/>
<mul order="0x30" stat="mAtkSpd" val="1.18" />
<add val="497" order="0x30" stat="maxMp"/>
<add val="8" order="0x30" stat="runSpd"/>
<mul order="0x30" stat="fireVuln" val="1.20" />
<mul order="0x30" stat="cancelVuln" val="1.40" />
<enchant val="0" order="0x0C" stat="pAtk"/>
<enchant val="0" order="0x0C" stat="mAtk"/>
Немного поменять и теперь всё нормально идёт
Да,пробовал,теперь подскажите плиз,что надо сделать,чтоб поменять П и М атаку пухи в клиенте?
редактировать её в weapongrp.dat
вот на примере Infinity Bow
красным ПАтака, синим МАтака


