Ir para conteúdo

Vocation Door - Finalmente Consegui


Sky Hunter

Posts Recomendados

\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" />

________________________

 

vocdoorbyskyag4.png

 

------------

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!

Editado por Sky Hunter
Link para o comentário
Compartilhar em outros sites

  • 6 months later...
  • 11 months later...
  • 2 weeks later...
  • 1 month later...
  • 4 weeks later...
×
×
  • Criar Novo...