59 minutos atrás59 min Licença Plus comment_1505 Gostaria de uma opção em que o jogador clica em qualquer ponto do minimap e o personagem anda sozinho até lá (auto-pathfinding), desviando de obstáculos/colisão do mapa, como vários servidores têm (sistema de waypoint no minimap, com o caminho sendo traçado automaticamente).Situação atual (confirmei na doc Lua, Client/Functions.md):- Existe só Client.LockPlayerWalk() / Client.UnlockPlayerWalk() / Client.IsPlayerWalkLocked() (travar/destravar o andar).- E os hooks GameServerFunctions.PlayerMove / CharacterMove, que apenas NOTIFICAM quando o jogador se move.- NÃO há nenhuma função para COMANDAR o personagem a caminhar/pathfind até uma coordenada, nem um clique no minimap que mova o char.1) Um recurso nativo de auto-move/pathfinding: clicar num ponto do minimap (ou informar map/x/y) e o personagem caminha sozinho até o destino, contornando a colisão do mapa.2) Se possível, expor ao Lua para eu poder ligar/customizar, por exemplo: - Client.MoveTo(map, x, y) / Client.AutoWalk(x, y) (inicia o auto-caminho) - Client.StopAutoWalk() (cancela) - um handler de clique no minimap (ou Client.MiniMapToWorld(mx, my) -> x, y) para eu converter o clique em coordenada do mundo.Assim eu consigo oferecer a navegação por minimap igual aos outros servidores. Relatório
27 minutos atrás27 min Licença Plus comment_1506 Olá amigo, tudo bem?Na Season 6 Plus já possuí o recurso, não sei se ele funciona via Lua mas o sistema já vem ativo nativamente, basta abrir o minimapa e segurar os botões CTRL + Clique Esquerdo do Mouse para o Personagem se mover automaticamente.Exemplo do sistema no mapa de Icarus; Relatório
Participe da conversa
Você pode publicar agora e se cadastrar depois. Se você tem uma conta, entre agora para publicar com sua conta.