Acho que o erro está no Return, deveria ser Return FALSE e nao Return 1, pelo menos eu acho que é ;D
- Forums
- xTibia - Notícias e Suporte
- Soluções
- Archived
- {Duvida} Quest
3
850
info
Group: Visconde
Joined: 23/07/08
Posts: 281
Reputation: +4
Tibia Character: Sepwogus Eks

22 de maio de 2010 às 12:42
info
Group: Herói
Joined: 20/05/10
Posts: 3.4k
Reputation: +1.5k
Gender: 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
Edited Maio 22 by Vodkart


info
Group: Campones
Joined: 01/04/10
Posts: 15
Reputation: -1
Tibia Character: 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..