function onUse(cid, item, frompos, item2, topos, item3)
local pos = getThingPos(item2.uid)
local effect = 12 ------Coloque aki o efeito que saira quando usar o item--------
local time = 1 -- tempo em segundos.
if getTilePzInfo(getCreaturePosition(cid)) then
return doPlayerSendCancel(cid, "O item nao tem poder em Protection Zones.")
end
if getPlayerStorageValue(cid, 1239870) - os.time() <= 0 then
doTeleportThing(cid, pos, false)
doSendMagicEffect(pos, effect)
setPlayerStorageValue(cid, 1239870, os.time()+time)
else
doPlayerSendCancel(cid, "Você só pode usar esse item a cada "..time.." segundos!")
end
return true
end






info
Grupo: Campones
Registrado: 29/09/08
Posts: 10
Reputação: 0
Char no Tibia: Daezzyr
eu achei esse script, mas gostaria q ele tivesse um tempo de "exausted" para ser usado denovo....
também gostaria que só desse para usar essa action caso o item esteja equipado na mão, teria como alguém me ajudar ?
segue a script :
function onUse(cid, item, frompos, item2, topos, item3)
local pos = getThingPos(item2.uid)
local effect = 12 ------Coloque aki o efeito que saira quando usar o item--------
if getTilePzInfo(getCreaturePosition(cid)) then
return doPlayerSendCancel(cid, "O item nao tem poder em Protection Zones.")
end
doTeleportThing(cid, pos, false)
doSendMagicEffect(pos, effect)
return true
end