Ejemplo n.º 1
0
 public static void PartyFollowThisMemberRequest(PartyFollowThisMemberRequestMessage message, WorldClient client)
 {
     client.Character.Reply("Cette fonctionnalité n'est pas encore implémentée");
 }
Ejemplo n.º 2
0
        public static void HandlePartyFollowThisMemberRequestMessage(WorldClient client, PartyFollowThisMemberRequestMessage message)
        {
            if (!client.Character.IsPartyLeader(message.partyId))
            {
                return;
            }


            var party = client.Character.GetParty(message.partyId);

            var target = party.GetMember((int)message.playerId);

            if (target == null)
            {
                return;
            }

            foreach (var member in party.Members)
            {
                if (message.enabled)
                {
                    member.FollowMember(target);
                }
                else
                {
                    member.UnfollowMember();
                }
            }
        }
Ejemplo n.º 3
0
 public static void PartyFollowThisMemberRequest(PartyFollowThisMemberRequestMessage message, WorldClient client)
 {
     client.Character.Reply("Cette fonctionnalité n'est pas encore implémentée");
 }