public void HandlePartyInvitationMessage(Bot bot, PartyInvitationMessage message) { foreach (FFight ffight in GetOtherFFights()) { if (ffight.Character.Id == message.fromId) { Bot.SendToServer(new PartyAcceptInvitationMessage(message.partyId), 1000); } } //PartyRefuseInvitationMessage }
public static void PartyInvitationMessageTreatment(Message message, byte[] packetDatas, AccountUC account) { PartyInvitationMessage msg = (PartyInvitationMessage)message; using (BigEndianReader reader = new BigEndianReader(packetDatas)) { msg.Deserialize(reader); } if (account.MyGroup != null && msg.FromName == account.MyGroup.GetMaster().CharacterBaseInformations.Name) { PartyAcceptInvitationMessage msg2 = new PartyAcceptInvitationMessage(msg.PartyId); account.SocketManager.Send(msg2); account.Log(new BotTextInformation("J'ai rejoint le groupe :3"), 3); } else { PartyRefuseInvitationMessage msg2 = new PartyRefuseInvitationMessage(msg.PartyId); account.SocketManager.Send(msg2); } }
private void PartyInvitationMessageHandler(DofusClient client, PartyInvitationMessage message) { client.Logger.Log($"Le joueur {message.FromName} vous invite dans son groupe.", LogMessageType.Info); }
private void HandlePartyInvitationMessage(IAccount account, PartyInvitationMessage message) { Logger.Default.Log($"Le joueur {message.FromName} vous invite dans son groupe.", LogMessageType.Info); }