17-05-2011, 01:13 PM
|
#2 (permalink)
|
|
Membro - Marechal
Registrado em: Dec 2008
Localização: Casa do caralho
Posts: 252
Agradecido 172 Vezes em 87 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Meu Estado:
Nome Real: Igor Costa Ferreira
|
Amigo você tem duas opções
1. Você adiciona os status diretamente na xml do set no armor, sendo assim ira usar apenas o armor e dara o status.
Ex:
Citação:
<item id='9938' name="Dynasty Leather Armor">
<for>
<mul val='1.25' order='0x30' stat='pDef'/>
<mul val='1.05' order='0x30' stat='pAtk'/>
<mul val='1.10' order='0x30' stat='mDef'/>
<mul val='1.15' order='0x30' stat='pAtkSpd'/>
<add val='20' order='0x60' stat='runSpd'/>
<add val='1065' order='0x60' stat='maxMp'/>
<mul val='1.15' order='0x30' stat='maxHp'/>
<add val='0' order='0x10' stat='pDef'/>
<enchant val='0' order='0x0C' stat='pDef'/>
</for>
</item>
|
2. Você cria as skill's que no caso é um pouco mais complexo.
Você tera que criar uma linha na sql armorset localizada no database do seu server seguindo as legendas que lá se localizam, e coloce um id qualquer para o id da skill.
Ex:
Skill do meu set Ds.
Citação:
|
102 9943 9944 9945 9946 9947 6303 9948 0 3625
|
Dai depois, você vai criar a skill, vá até a pasta. data/stats/skill
Copie uma xml qualquer apague tudo que ha dentro deixe apenas as segunte linhas
Citação:
<?xml version='1.0' encoding='utf-8'?>
<list>
</list>
|
E cole algo do tipo em meio aos <list> </list>.
Citação:
<skill id="6303" levels="1" name="Dynasty Robe Set">
<!-- Dynasty Robe Armor
Description:
WIT+1
INT+1
MEN-2
Magic attack 18%
Casting Speed 6%
Speed +8
magic cancel rate -50%
stun vulnerability -50%
weight limit +5759
When all set items are enchanted by 6 or higher, P. Def. and Weight Gauge will increase -->
<set name="power" val="0.0"/>
<set name="target" val="TARGET_SELF"/>
<set name="skillType" val="BUFF"/>
<set name="operateType" val="OP_PASSIVE"/>
<set name="castRange" val="-1"/>
<set name="effectRange" val="-1"/>
<for>
<mul order="0x30" stat="mAtk" val="1.18"/> <!-- M. Atk +18% -->
<mul order="0x30" stat="mAtkSpd" val="1.06"/> <!-- Casting Speed +6% -->
<add order="0x40" stat="runSpd" val="8"/> <!-- Movement Speed +7 -->
<sub order="0x40" stat="cancel" val="50"/> <!-- Casting Cancel Probability -50% -->
<add order="0x40" stat="maxLoad" val="6000"/> <!-- Weight Limit +6000 -->
<add order="0x40" stat="WIT" val="1"/> <!-- WIT +1 -->
<add order="0x40" stat="INT" val="1"/> <!-- INT +1 -->
<sub order="0x40" stat="MEN" val="2"/> <!-- MEN -2 -->
<mul order="0x30" stat="stunVuln" val="0.5"/> <!-- Stun resistance +50% -->
</for>
</skill>
|
Pronto agora é só você reiniciar seu server, e sempre que você precisar mecher na skill e o server estiver online, você digita o comando //reload_skill e tira 1 põe uma parte do set.
|
|
|