Postado Junho 22, 2015 9 anos Bom hj eu gostaria de pedir um script que quando o player passar por cima do piso automaticamente ele desloga e quando ele loga ele vai estar em outro local que o piso teleporto ele. Gostaria de 2 script desse sistema. Rep ++
Postado Junho 22, 2015 9 anos Solução Em "Data/movements/scripts", copie e cole um arquivo.LUA e renomeie para o nome_desejado.lua, apague tudo e cole: local t = { pos = {x = 160, y = 54, z = 7} -- Local para onde o player será teleportado ao pisar no tile. } function onStepIn(cid, item, pos, fromPosition) doTeleportThing(cid, t.pos) doSendMagicEffect(getPlayerPosition(cid), CONST_ME_TELEPORT) doRemoveCreature(cid) return true end Em "Data/movements", abra o arquivo movements.xml e adicione a TAG: <movevent type="StepIn" actionid="25203" event="script" value="nome_desejado.lua" /> Em actionid="25203", você pode trocar a actionID para outra caso queira, depois é só colocar ela no piso. Em value="nome_desejado.lua", coloque o nome do script que você colocou na pasta "Data/movements/scripts". ➥ Regras | Seções OTServ | Seções BOT
Postado Junho 22, 2015 9 anos Autor vlw funciono certinho. Editado Junho 22, 2015 9 anos por Tuka (veja o histórico de edições)
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.