\data\actions\scripts\premdoor.lua
---PremDoor-by Sky Hunter--- function onUse(cid, item, frompos, item2, topos) if isPremium(cid) then doTeleportThing(cid,{x=175, y=190, z=7}) else doPlayerSendCancel(cid,"Somente jogadores premium podem passar por esta porta.") return 1 end end
\data\actions\actions.xml
<action uniqueid="7757" script="premdoor.lua" />
1° Não esqueçam de ajeitar as coordenadas.
2° Não coloquem o teleport da porta no mesmo tile de saída senão anula o evento.
3° Essa porta é pra entrada em quests, ela não permite ao player voltar por onde veio, se quiserem que ele volte, usem isso:
\data\actions\movements\premdoor_backway.lua
----PremDoor-backway-by Sky Hunter--- function onStepIn(cid, item, pos) doSendMagicEffect(pos,12) doTeleportThing(cid,{x=175, y=187, z=7}) end
\data\actions\movements\movements.xml
<movevent event="StepIn" uniqueid="7283" script="premdoor_backway.lua" />
________________________
Vou usar a mesma imagem da VocDoor que eu fiz como exemplo.
------------