Tentei editar este script com a função de quando o player usar uma pedra com tal ID no mapa, ele receber um storage, mas somente se seu storage for (cid, 102500, 6) e caso o storage for maior que 6 cancelar a ação.
Acho que é bem simples mas estou quebrando a cabeça.
local itemid = 4138
function onUse(cid, item, frompos, item2, topos)
if getPlayerStorageValue(cid, 102500) > 6 then
doPlayerSendCancel(cid, "Voce ja fez isso.")
elseif getPlayerStorageValue(cid, 102500) == 6 then
setPlayerStorageValue(cid, 102500, 7)
doSendAnimatedText(getPlayerPosition(cid), "Parabens vc completou o desafio.", TEXTCOLOR_WHITE)
return true
end
Pergunta
115757 44
Tentei editar este script com a função de quando o player usar uma pedra com tal ID no mapa, ele receber um storage, mas somente se seu storage for (cid, 102500, 6) e caso o storage for maior que 6 cancelar a ação.
Acho que é bem simples mas estou quebrando a cabeça.
local itemid = 4138 function onUse(cid, item, frompos, item2, topos) if getPlayerStorageValue(cid, 102500) > 6 then doPlayerSendCancel(cid, "Voce ja fez isso.") elseif getPlayerStorageValue(cid, 102500) == 6 then setPlayerStorageValue(cid, 102500, 7) doSendAnimatedText(getPlayerPosition(cid), "Parabens vc completou o desafio.", TEXTCOLOR_WHITE) return true endLink para o comentário
https://xtibia.com/forum/topic/226610-erro-no-script-com-storage/Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados