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)); }
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)); } }
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)); } }