Ir para conteúdo

Featured Replies

Postado

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 ++ :wow:

Resolvido por Wakon

Ir para solução
Postado
  • 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".

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.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.6k

Informação Importante

Confirmação de Termo