Idéia legal, mas acho meio estranho usar uma torta como arma, já que geralmente é usada a jester staff com esse efeito.
De qualquer jeito o isso é praticamente um tutorial que ensina a fazer uma Wand, a unica diferença é que não ensina nada sobre efeitos e tipos de danos.
Mas continue tendo idéias assim, vai ter bastante gente que vai curtir ![]()



info
Grupo: Campones
Registrado: 08/03/09
Posts: 43
Reputação: +1
Isso mesmo, ao invés de ser uma wand comum, usaremos uma TORTA
, que funcionará como uma wand só que ao inves de uma wand comum ela irá atirar tortas!
Vamos lá!
Primeiro de tudo crie um arquivo .lua em data/weapons/scripts com o nome de cakewand.lua, e coloque isto dentro do arquivo:
local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_HOLYDAMAGE)
setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_CAKE)
setCombatParam(combat, COMBAT_PARAM_EFFECT, 51)
setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 0, -80, 0, -125)
function onUseWeapon(cid, var)
return doCombat(cid, combat, var)
end
Descrição:
em vermelho - é o dano mínimo da wand, você escolhe.
em verde - é o dano máximo, você quem sabe também.
Feito isso, vamos ao próximo passo;
Vá em data/weapons e abra o arquivo weapons.xml, e adicione:
<wand id="6394" level="0" mana="0" exhaustion="0" script="cakewand.lua">
<vocation id="1">
<vocation id="2">
</wand>
Descrição:
em vermelho - é o id do item que usaremos para ser a "wand."
em verde - é o tanto de mana que gastará a cada hit.
em azul - é as vocações que poderão usar, no caso druid e sorcerer, se não quiser restrições pode simplesmente apagar as 2 linhas.
Tudo está quase pronto, o passo final é ir em data/items e abrir o arquivo items.xml, procurar pelo item de id 6394 (Ctrl+F) e deixe assim:
<item id="6394" article="a" name="cream cake">
<attribute key="weight" value="500">
<attribute key="description" value="torta na cara!!!">
<attribute key="weaponType" value="wand">
<attribute key="range" value="6">
</item>
Descrição:
em vermelho - é o nome que você quer dar a sua wand.
em verde - é a descrição do item.
em azul - é o alcance da wand, no caso 6 sqm.
Agora é só salvar tudo, e pronto, sua torta voadora está PRONTA!!
é só você reiniciar seu servidor e curtir!
Se gostou dá um REP++ ai né galera!
ps: se algum moderador estiver vendo tem como dar quote nos códigos? eu não estou conseguindo de jeito nenhum!
Editado Dezembro 3 por Oniz0r