@Edit
Na magia voce procura function onCastSpell e deixa assim:
function onCastSpell(cid, var)if (getPlayerStorageValue(cid,202060) == 0) then
return doCombat(cid, combat, var)
else
doPlayerSendCancel(cid,"voce nao pode usar essa magia.")
end
return TRUE
end
em actions xml cria um arquivo chamado questspell e coloca isso dentro:
function onUse(cid, item, frompos, item2, topos)if item.uid == 202060 then
queststatus = getPlayerStorageValue(cid,202060)
if queststatus == -1 then
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, "voce aprendeu uma magia.")
setPlayerStorageValue(cid,202060,1)
else
doPlayerSendTextMessage(cid,22,"Você ja aprendeu essa magia")
end
else
return 0
end
return 1
end
em actions.xml:
<action uniqueid="202060" event="script" value="questspell.lua"/>
e no bau voce coloca uniqueid 202060
se ajudei REP+







info
Grupo: Campones
Registrado: 05/12/11
Posts: 21
Reputação: +1
Char no Tibia: JohnColner
me ajudem eu queria uma quest que der uma magia!! muinto obrigado desde já!