Пример #1
0
        private void BasicCharactersListMessageHandler(DofusClient Client, BasicCharactersListMessage Message)
        {
            CharacterBaseInformations c = Message.Characters[0];

            Client.Logger.Log("Connexion sur le personnage " + c.Name);
            Client.Send(new CharacterSelectionMessage(c.ObjectID));
        }
Пример #2
0
 private void HandleBasicCharactersListMessage(IAccount account, BasicCharactersListMessage message)
 {
     if (message.Characters.Count == 0)
     {
         account.Network.SendToServer(new CharacterNameSuggestionRequestMessage());
     }
     else
     {
         var c = message.Characters[0];
         Logger.Default.Log($"Connection sur le personnage {c.Name}");
         account.Network.SendToServer(account.Character.IsFirstConnection == false
             ? new CharacterSelectionMessage(c.ObjectID)
             : new CharacterFirstSelectionMessage(false, c.ObjectID));
     }
 }
Пример #3
0
        private void BasicCharactersListMessageHandler(DofusClient client, BasicCharactersListMessage message)
        {
            if (message.Characters.Count == 0)
            {
                client.Send(new CharacterNameSuggestionRequestMessage());
            }
            else
            {
                var c = message.Characters[0];
                client.Logger.Log("Connexion sur le personnage " + c.Name);

                client.Send(client.Account.Character.IsFirstConnection == false
                    ? new CharacterSelectionMessage(c.ObjectID)
                    : new CharacterFirstSelectionMessage(false, c.ObjectID));
            }
        }