Na função que executa a magia, você poderá criar estruturas lógicas utilizando if, elseif e else para criar essas "condições".
Para melhor exemplificação:
function onCastSpell(cid, var)
if(getPlayerSlotItem(cid, CONST_SLOT_RIGHT) == 2456) then
if(doPlayerRemoveItem(cid, 2544, 1)) then
doCombat(cid, combat, var)
else
doPlayerSendCancel(cid, "You don\'t have an arrow!")
end
else
doPlayerSendCancel(cid, "You need to be equiped with a bow!")
end
return true
end
Um Abraço!


info
Grupo: Campones
Registrado: 11/08/09
Posts: 2
Reputação: 0
Char no Tibia: Nenhum
Tipo, eu tava agora querendo saber como eu boto um pré-requisito em 1 magia, tipo, para usar uma magia que lança uma flecha + poderosa, tenha que ter um arco e pelo menos 1 flecha equipada. Como eu faço para por esses pré-requisitos?