Olha eu tenho esse aque que eu gosto muito, precisa de um item para teleportar.
-- [( Script by xDyego)] --
function onUse(cid, item, frompos, item2, topos)
local teleport = {x=151, y=122, z=8} -- Coordenadas para onde o player irá ser teleportado.
local item_id = 6086 -- ID do item que o player precisa para ser teleportado.
if getPlayerItemCount(cid,item_id)>= 1 then
doTeleportThing(cid, teleport)
doSendMagicEffect(getPlayerPosition(cid), 10)
doPlayerRemoveItem(cid, item_id, 1)
doPlayerSendTextMessage(cid, 22, "Ok "..getPlayerName(cid).." Você usou o seu "..getItemNameById(item_id).." para viajar!")
else
doPlayerSendTextMessage(cid, 22, "Desculpe "..getPlayerName(cid).." Você precisa de um "..getItemNameById(item_id).." para viajar.")
end
end