Ir para conteúdo

Arrumando Problema Com Escadas De Yalahar 8.4


hithfrin

Posts Recomendados

Eu andei pesquisando e não encontrei nada sobre isto

e como eu tive alguns problemas com essas escadas resolvi ajudar mais pessoas

que esteja com este problema chato.

 

Você vai usar esses itens:

 

tutowd4.jpg

 

vá em pasta/data/movements/script

e copie um arquivo copie renomeie para escada.lua apague tudo que estiver dentro

e cole isto

 

function onStepIn(cid, item, pos)

sobepos1 = {x=15025,y=16007,z=6}

descepos2 = {x=15025,y=16004,z=7}

escada1 = 7190

descida2 = 7191

if item.actionid == escada1 then

doTeleportThing(cid,sobepos1)

elseif item.actionid == descida2 then

doTeleportThing(cid,descepos2)

end

end

 

Explicando

sobepos1=posição do piso que o player sera teleportado quando passa na escada 7924 ou 7925

descepos2=posição do piso de baixo que o player sera teleportado quando passar na voip ID:760

 

7190 =Action adicionada na escada

7191 = Action adicionada na voip´

 

 

Em movements.xml

cole isto

 

<movevent event="StepIn" actionid="7190" script="escada.lua" />

<movevent event="StepIn" actionid="7191" script="escada.lua" />

 

Depois com seu map editor

coloque a action na escada

ID: 7924

 

tuto2ux7.jpg

 

Depois coloque a action

na void

ID: 460

 

tuto3he5.jpg

 

depois que tiver terminado tudo vá em itens.xml

Ctrl+f procure por 7924 e por 7925

apague essa linha das escadas

 

<attribute key="floorchange" value="north"/>

 

<attribute key="floorchange" value="east"/>

essas linha não precisam ser mudadas só apagadas

 

Arrumando problema com otra escada

 

tuto1cp1.jpg

 

Novamente vá em itens.xml

 

Ctrl+f procure por 9573

 

vai estar assim

 

<attribute key="floorchange" value="east"/>

 

mude para

 

<attribute key="floorchange" value="north"/>

 

 

Pronto espero ter ajudado ;)

 

Testado no servfull

 

Aprender é divino ensinar o que aprendeo é gratificante!

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

Não tem como aplicar o mesmo que o da segunda escada na primeira?

 

Aprovado e movido para Tutoriais - OTServ > Tutoriais de Scripting.

 

RedZl

 

Primeiramente obrigado por ter aprovado

 

não tem por quê o problema da segunda escada é que quando sobe sobe pro lado -->

mudando daquele jeito sobe e cai de frente.

 

o problema da primeira escada é que ela não tem função de uma escada

sei la por quê ai quando o player passa fica travado nela.

e a voip é utilizada pra pode da tp

pq usando o stairs 459 cai atras dela e o player fica travado ao invez de cai nos pés.

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

×
×
  • Criar Novo...