Olá , aqui vou ensinar como se faz weapons.
Começando
Primeiro , vá em PastaDoOt/Data/Weapons/Scripts , e escolha um script de weapon qualquer. Depois dê ctrl+c e ctrl+v na mesma pasta.
Agora Renomei-o ,
Agora abra o arquivo renomeado, Vai ser alguma coisa parecida com isso.
Agora a parte dos codes .
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
A parte em vermelho é o tipo de dano da weapon, ou seja Physical , fire , poison , energy...¹
setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_ENERGY)
A parte em azul é o tipo de magia que vai "voar" como uma flecha , sd , energia...¹
setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -0, -250, -0, -500)
Os números em vermelho , são os danos mínimos e os danos máximos.
Weapons.xml
Depois de editar a seu gosto, salve e vá em weapons/weapons.xml
Se quiser fazer uma wand , use o seguinte prefixo e coloque na parte de wands,
<wand id="2190" range="4" lvl="8" mana="2" enabled="1" exhaustion="0" script="wand of vortex.lua"><vocation id="1"/><vocation id="5"/></wand>
Em vermelho é o ID da wand , em laranja a distância em SQM's , e em azul o nome do script que você renomeou.
Se for uma distance weapon , como bolt/arrow/spear o esquema é o mesmo só muda a forma :
<distance id="2545" range="6" enabled="1" exhaustion="0" hitchance="80" ammo="removecount" script="poison arrow.lua"></distance>
¹Agora vou esclarecer sobre esses efeitos , que podem ser econtrados em global.lua
COMBAT_NONECOMBAT_PHYSICALDAMAGE
COMBAT_ENERGYDAMAGE
COMBAT_POISONDAMAGE
COMBAT_FIREDAMAGE
COMBAT_UNDEFINEDDAMAGE
COMBAT_LIFEDRAIN
COMBAT_MANADRAIN
COMBAT_HEALING
COMBAT_DROWNDAMAGE
COMBAT_ICEDAMAGE
COMBAT_HOLYDAMAGE
COMBAT_DEATHDAMAGE
CONST_ANI_SPEAR
CONST_ANI_BOLT
CONST_ANI_ARROW
CONST_ANI_FIRE
CONST_ANI_ENERGY
CONST_ANI_POISONARROW
CONST_ANI_BURSTARROW
CONST_ANI_THROWINGSTAR
CONST_ANI_THROWINGKNIFE
CONST_ANI_SMALLSTONE
CONST_ANI_SUDDENDEATH
CONST_ANI_LARGEROCK
CONST_ANI_SNOWBALL
CONST_ANI_POWERBOLT
CONST_ANI_POISON
CONST_ANI_INFERNALBOLT
CONST_ANI_HUNTINGSPEAR
CONST_ANI_ENCHANTEDSPEAR
CONST_ANI_ASSASSINSTAR
CONST_ANI_GREENSTAR
CONST_ANI_ROYALSPEAR
CONST_ANI_SNIPERARROW
CONST_ANI_ONYXARROW
CONST_ANI_PIERCINGBOLT
CONST_ANI_WHIRLWINDSWORD
CONST_ANI_WHIRLWINDAXE
CONST_ANI_WHIRLWINDCLUB
CONST_ANI_ETHEREALSPEAR
CONST_ANI_ICE
CONST_ANI_EARTH
CONST_ANI_HOLY
CONST_ANI_DEATH
CONST_ANI_FLASHARROW
CONST_ANI_FLAMMINGARROW
CONST_ANI_SHIVERARROW
CONST_ANI_ENERGYBALL
CONST_ANI_SMALLICE
CONST_ANI_SMALLHOLY
CONST_ANI_SMALLEARTH
CONST_ANI_EARTHARROW
CONST_ANI_EXPLOSION
CONST_ANI_CAKE
CONST_ANI_WEAPONTYPE
CONST_ANI_NONE
Bom galera , está aí meu tuto *.*
Tenham bom aproveito!
Abraços.