\data\actions\scripts\vocdoor.lua
---VocDoor-by Sky Hunter--- function onUse(cid, item, frompos, item2, topos) PlayerVoc = getPlayerVocation(cid) if PlayerVoc == 1 then doTeleportThing(cid,{x=175, y=189, z=7}) else doPlayerSendCancel(cid,"Only Sorcerers may open this door.") return 1 end end
\data\actions\actions.xml
<action uniqueid="9192" script="vocdoor.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\vocdoor_backway.lua
----VocDoor-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="9191" script="vocdoor_backway.lua" />
________________________
------------
Se depois desse script eu não começar a ver minha fanbar em signs e respostas no tópico, não posto mais script nenhum aqui!