Após o
function onCastSpell(cid, var)
Adicione :
local storage = 15234 -- Coloque aqui a storage que o player ganhou ao completar a quest
if getPlayerStorageValue(cid, storage) == -1 then
doPlayerSendTextMessage(cid, 27, "Você precisa concluir a quest para usar a magia")
doSendMagicEffect(getCreaturePosition(cid), 4)
return true
end
@Thayguroficial Deixa eu tentar ajudar.
Em talkactions/scripts, crie um arquivo.lua:
Em talkactions.xml: <talkaction words="/taskpoints" event="script" value="NOMEDOSEUARQUIVO.lua"/>
O item de adicionar task points:
Crie um arquivo em actions/scripts:
No actions.xml: <action itemid="ID_DO_ITEM" script="NOMEDOARQUIVO.lua" />