Em data/actions/scripts crie um arquivo.lua e cole isto dentro:
function onUse(cid, item, position, fromPosition, toPosition, itemEx)
local level = 100 --- level para passar
local item,count = 6569,500 --- id do item, quantidade
local tp = {x=1, y=1, z=1} -- posição onde o player irá
if getPlayerLevel(cid) >= level then
if getPlayerItemCount(cid, item) >= count then
doTeleportThing(cid, tp)
doSendMagicEffect(tp, 10)
else
doPlayerSendTextMessage(cid, 22, "Você precisa ter ".. count .." ".. getItemNameById(item) ..".")
end
else
doPlayerSendTextMessage(cid, 22, "Você precisa ter level ".. level ..".")
end
return true
end
É só colocar o actionid na porta e substituir na tag abaixo.
Em actions.xml cole a tag: <action actionid="ACTION_ID_DA_PORTA" script="NOMEDOSEUARQUIVO.lua"/>




info
Grupo: Cavaleiro
Registrado: 21/06/12
Posts: 155
Reputação: +3
Preciso do script e tutorial, , o player e clica na porta ela pede esse item 6569 e a quantidade 500, e o player tem que ter nivel 100 pra passar pela porta quem ajudar rep++