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:
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
Depois coloque a action
na void
ID: 460
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

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!