DA

{Duvida} Quest

Por DaniloNunes, 22 de mai. de 2010 em Archived

script
3
839
DaniloNunesD
22 de maio de 2010 às 12:18

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
end

 

 

esse meu script deve ter alguma coisa eerrada..pq os player dão pra pega esses items um monte de vez.. ajude ae..

DiikD
22 de maio de 2010 às 12:42

Acho que o erro está no Return, deveria ser Return FALSE e nao Return 1, pelo menos eu acho que é ;D

VodkartV
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