Ir para conteúdo
  • 0

Onde Eu Erreei?


gustavohenrikee

Pergunta

function onUse(cid, item, frompos, item2, topos)

if item.uid == 3000 then --primeiro bau--

queststatus = getPlayerStorageValue(cid,3000)

if queststatus == -1 or queststatus == 0 then

doPlayerSendTextMessage(cid,22,"Anima Wand")

item_uid = doPlayerAddItem(cid,7429,1)

setPlayerStorageValue(cid,3000,1)

 

else

doPlayerSendTextMessage(cid,22,"O baú está vazio.")

end

 

elseif item.uid == 3001 then --segundo bau--

queststatus = getPlayerStorageValue(cid,3000)

if queststatus == -1 or queststatus == 0 then

doPlayerSendTextMessage(cid,22,"Anima Star")

item_uid = doPlayerAddItem(cid,7366,1)

setPlayerStorageValue(cid,3000,1)

 

else

doPlayerSendTextMessage(cid,22,"O baú está vazio.")

end

 

elseif item.uid == 3003 then --terceiro bau--

queststatus = getPlayerStorageValue(cid,3000)

if queststatus == -1 or queststatus == 0 then

doPlayerSendTextMessage(cid,22,"Anima Axe")

item_uid = doPlayerAddItem(cid,8926,1)

setPlayerStorageValue(cid,3000,1)

 

else

doPlayerSendTextMessage(cid,22,"O baú está vazio.")

end

 

else

return 0

end

return 1

end

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

Tente usar outro storage, testa ai:

 

 

local itens = {
[3000] = {id = 7429, pref = "Wand"},
[3001] = {id = 7366, pref = "Star"},
[3002] = {id = 8926, pref = "Axe"}
}

function onUse(cid, item)

if itens[item.uid] then
if getPlayerStorageValue(cid, 30000) <= 0 then
doPlayerAddItem(cid, itens[item.uid].id, 1)
doPlayerSendTextMessage(cid, 22, "Anima " .. itens[item.uid].pref)
setPlayerStorageValue(cid, 30000, 1)
else
doPlayerSendTextMessage(cid, 22, "O baú está vazio.")
end
end

return true
end

Link para o comentário
Compartilhar em outros sites

  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...