Exemple #1
0
        public static void HandleGameMapMovementRequestMessage(WorldClient client, GameMapMovementRequestMessage message)
        {
            if (!client.Character.CanMove())
            {
                ContextHandler.SendGameMapNoMovementMessage(client);
            }
            Path movementPath = Path.BuildFromCompressedPath(client.Character.Map, message.keyMovements);

            client.Character.StartMove(movementPath);
        }