lomarrone 1 Postado Maio 18, 2010 Share Postado Maio 18, 2010 eu fiz esse script de movements , mas na hora q pisa nele , o player vai pro lugar transportado , mas dá debug no client , o script é esse : function onStepIn(cid, item, pos) doSendMagicEffect(pos,2) pos.x = pos.x+1 pos.y = pos.y+1 pos.z = pos.z+1 doTeleportThing(cid, pos) doSendMagicEffect(pos, 2) end end n sei mais o q fazer Link para o comentário https://xtibia.com/forum/topic/133081-movement/ Compartilhar em outros sites More sharing options...
luisfe23 199 Postado Maio 18, 2010 Share Postado Maio 18, 2010 (editado) Não entendo muito, mas tentei criar as variaveis antes, tente ai. Script: pos.x = 0 pos.y = 0 pos.z = 0 function onStepIn(cid, item, pos) doSendMagicEffect(pos, 2) pos.x = pos.x+1 pos.y = pos.y+1 pos.z = pos.z+1 doTeleportThing(cid, pos) doSendMagicEffect(pos, 2) end end Espero ter ajudado. (ou tentado) Editado Maio 18, 2010 por luisfe23 Link para o comentário https://xtibia.com/forum/topic/133081-movement/#findComment-876457 Compartilhar em outros sites More sharing options...
guedes101 6 Postado Maio 18, 2010 Share Postado Maio 18, 2010 (editado) acho que assim fica mais facil: function onStepIn(cid, item, pos) playerpos = {x=topos.x+1, y=topos.y+1, z=topos.z+1} tileplayer = getThingfromPos(playerpos) doTeleportThing(cid,playerpos) doSendMagicEffect(pos, 2) end end qualquer coisa usa a função que checka a posiçao do jogador playerpos = {x=topos.x+1, y=topos.y+1, z=topos.z+1, stackpos=253} Editado Maio 18, 2010 por Swishy Link para o comentário https://xtibia.com/forum/topic/133081-movement/#findComment-876463 Compartilhar em outros sites More sharing options...
matheus1000 11 Postado Maio 18, 2010 Share Postado Maio 18, 2010 acho que assim fica mais facil: function onStepIn(cid, item, pos) playerpos = {x=topos.x+1, y=topos.y+1, z=topos.z+1} tileplayer = getThingfromPos(playerpos) doTeleportThing(cid,playerpos) doSendMagicEffect(pos, 2) end end qualquer coisa usa a função que checka a posiçao do jogador playerpos = {x=topos.x+1, y=topos.y+1, z=topos.z+1, stackpos=253} marumbizinho, bota esse. É mais provável que não de deBug. Link para o comentário https://xtibia.com/forum/topic/133081-movement/#findComment-876478 Compartilhar em outros sites More sharing options...
lomarrone 1 Postado Maio 18, 2010 Autor Share Postado Maio 18, 2010 no do luisfe23 , o script n conseguia ser carregado e no do Swishy deu debug valeu mesmo assim , se alguém mais pder me ajudar eu agradeço Link para o comentário https://xtibia.com/forum/topic/133081-movement/#findComment-876491 Compartilhar em outros sites More sharing options...
guedes101 6 Postado Maio 18, 2010 Share Postado Maio 18, 2010 (editado) afinal que diabo de script é esse? voce quer que ao pisar no tile ele vá para uma determinada posição? porque o pos.z = pos.z+1 no caso o jogador vai para num floor acima,dps o resto seria para diagonal e frente? ai claro que dá debug,ele vai pra um lugar que não tem chão Editado Maio 18, 2010 por Swishy Link para o comentário https://xtibia.com/forum/topic/133081-movement/#findComment-876513 Compartilhar em outros sites More sharing options...
lomarrone 1 Postado Maio 19, 2010 Autor Share Postado Maio 19, 2010 verdade , vo arruma (rsrsrsrsr eu sou um trocha pra num te reparado nisso) , é q eu fiz esse script em cima de outro script e esqueci de arruma isso , valeu pelo toque é + 1 mesmo , pq o ultimo floor é o 0 e eu quero q ele vá para o debaixo , q é o 1 , entaum tá certo z+1 Link para o comentário https://xtibia.com/forum/topic/133081-movement/#findComment-876533 Compartilhar em outros sites More sharing options...
guedes101 6 Postado Maio 19, 2010 Share Postado Maio 19, 2010 é mesmo agora esqueci uSHISUHSiuhiUS z+1 ele desce né? Link para o comentário https://xtibia.com/forum/topic/133081-movement/#findComment-876549 Compartilhar em outros sites More sharing options...
lomarrone 1 Postado Maio 19, 2010 Autor Share Postado Maio 19, 2010 ainda continua dando debug Link para o comentário https://xtibia.com/forum/topic/133081-movement/#findComment-876551 Compartilhar em outros sites More sharing options...
guedes101 6 Postado Maio 19, 2010 Share Postado Maio 19, 2010 porque você não faz 1 que au pisar no tile ele é teleportadopra tal lugar bem mais eficaz Link para o comentário https://xtibia.com/forum/topic/133081-movement/#findComment-876556 Compartilhar em outros sites More sharing options...
lomarrone 1 Postado Maio 19, 2010 Autor Share Postado Maio 19, 2010 é pq eu to fazendo um sistema de fly , dái ele ia 1 title pra baixo e ia sendo teleportado para o andar debaixo , senão com o comando !back ele entra em qualquer lugar , por isso q eu to usando esse movement , mas eu acho q vou ter q tentar modificar o script de volta Link para o comentário https://xtibia.com/forum/topic/133081-movement/#findComment-876569 Compartilhar em outros sites More sharing options...
Marcelinhosk3 1 Postado Maio 19, 2010 Share Postado Maio 19, 2010 Pelo que deu para entender do script,você pisa no title e vai para x: x: lugar estou certo?se for issu é muito simples. Link para o comentário https://xtibia.com/forum/topic/133081-movement/#findComment-876581 Compartilhar em outros sites More sharing options...
Posts Recomendados