Ejemplo n.º 1
0
        public static void CharacterSelectedForceMessageTreatment(Message message, byte[] packetDatas, AccountUC account)
        {
            CharacterSelectedForceMessage msg = (CharacterSelectedForceMessage)message;

            using (BigEndianReader reader = new BigEndianReader(packetDatas))
            {
                msg.Deserialize(reader);
            }
            CharacterSelectedForceReadyMessage nmsg = new CharacterSelectedForceReadyMessage();

            account.SocketManager.Send(nmsg);
        }
 public static void HandleCharacterSelectedForceReadyMessage(WorldClient client, CharacterSelectedForceReadyMessage message)
 {
     if (client.Character == null)
     {
         client.Send(new CharacterSelectedErrorMessage());
     }
     else
     {
         CharacterHandler.CommonCharacterBasicInformations(client);
     }
 }
Ejemplo n.º 3
0
 public static void HandleCharacterSelectedForceReadyMessage(WorldClient client, CharacterSelectedForceReadyMessage message)
 {
     if (client.ForceCharacterSelection == null)
     {
         client.Disconnect();
     }
     else
     {
         CommonCharacterSelection(client, client.ForceCharacterSelection);
     }
 }