VO

Vocation Door

Por Vorkhon, 28 de ago. de 2020 em Scripts

5
1.2k
VorkhonV
28 de agosto de 2020 às 07:40

Ola eu queria uma simples porta de vocação, mas a minha não ta fechando quando o player passa, ele fica aberta!

 

---VocDoor-by over---
function onUse(cid, item, frompos, item2, topos)
PlayerVoc = getPlayerVocation(cid)
if PlayerVoc == 4 then
doTeleportThing(cid,{x=114, y=1176, z=5})
else
doPlayerSendCancel(cid,"Only knights can pass through that door.")
return 1
end
end

 

PoccnnP
28 de agosto de 2020 às 09:14
1 hora atrás, Vorkhon disse:

Ola eu queria uma simples porta de vocação, mas a minha não ta fechando quando o player passa, ele fica aberta!

 

---VocDoor-by over---
function onUse(cid, item, frompos, item2, topos)
PlayerVoc = getPlayerVocation(cid)
if PlayerVoc == 4 then
doTeleportThing(cid,{x=114, y=1176, z=5})
else
doPlayerSendCancel(cid,"Only knights can pass through that door.")
return 1
end
end

 

abre o arquivo movements.xml e verifica se existe a tag com o id dessa porta ai para fechar ela.

<movevent type="StepOut" itemid="1228" event="script" value="closingdoor.lua"/>

 

Editado Agosto 28 por Poccnn

VorkhonV
28 de agosto de 2020 às 10:36

Obrigado pela resposta mano! Não tem! É só adicionar?!

28 de agosto de 2020 às 14:22
3 horas atrás, Vorkhon disse:

Obrigado pela resposta mano! Não tem! É só adicionar?!

Sim, só adicionar amigo!

VorkhonV
28 de agosto de 2020 às 14:25

Resolvido irmão! Obrigado!