Acho que o erro está no Return, deveria ser Return FALSE e nao Return 1, pelo menos eu acho que é ;D
- Fórum
- xTibia - Notícias e Suporte
- Soluções
- Archived
- {Duvida} Quest
3
839
info
Grupo: Visconde
Registrado: 23/07/08
Posts: 281
Reputação: +4
Char no Tibia: Sepwogus Eks

22 de maio de 2010 às 12:42
info
Grupo: Herói
Registrado: 20/05/10
Posts: 3.4k
Reputação: +1.5k
Gênero: Masculino

22 de maio de 2010 às 13:20
function onUse(cid, item, fromPosition, itemEx, toPosition)
if item.uid == 50099 then queststatus = getPlayerStorageValue(cid,50099)
if queststatus == -1 then
doPlayerSendTextMessage(cid,MESSAGE_INFO_DESCR,"Você Ganhou 500 Beck Crystal Coins.")
local bag = doPlayerAddItem(cid,10522,1)
doPlayerAddItem(bag,9971,100)
doPlayerAddItem(bag,9971,100)
doPlayerAddItem(bag,9971,100)
doPlayerAddItem(bag,9971,100)
doPlayerAddItem(bag,9971,100)
setPlayerStorageValue(cid,50099,1)
doTeleportThing(cid, {x=2800, y=23, z=7})
else
doPlayerSendTextMessage(cid,MESSAGE_INFO_DESCR, "Você jah Contem esse item.")
end
end
return 1
end
Editado Maio 22 por Vodkart


info
Grupo: Campones
Registrado: 01/04/10
Posts: 15
Reputação: -1
Char no Tibia: Striker Royal
function onUse(cid, item, fromPosition, itemEx, toPosition) if item.uid == 50099 then queststatus = getPlayerStorageValue(cid,50099) if queststatus == -1 then doPlayerSendTextMessage(cid,MESSAGE_INFO_DESCR,"Você Ganhou 500 Beck Crystal Coins.") local bag = doPlayerAddItem(cid,10522,1) doPlayerAddItem(bag,9971,100) doPlayerAddItem(bag,9971,100) doPlayerAddItem(bag,9971,100) doPlayerAddItem(bag,9971,100) doPlayerAddItem(bag,9971,100) setPlayerStorageValue(cid,50015,1) setPlayerStorageValue(cid,50015,1) doTeleportThing(cid, {x=2800, y=23, z=7}) else doPlayerSendTextMessage(cid,MESSAGE_INFO_DESCR, "Você jah Contem esse item.") end end return 1 endesse meu script deve ter alguma coisa eerrada..pq os player dão pra pega esses items um monte de vez.. ajude ae..