コード例 #1
0
        public void UpdatePlayers(GuildObject tempGuild)
        {
            PlayerObject player = null;
            Packet       p;

            for (int i = 0; i < tempGuild.Ranks.Count; i++)
            {
                for (int j = 0; j < tempGuild.Ranks[i].Members.Count; j++)
                {
                    player = (PlayerObject)tempGuild.Ranks[i].Members[j].Player;
                    if (player != null)
                    {
                        tempGuild.SendGuildStatus(player);
                        p = new ServerPackets.ObjectGuildNameChanged {
                            ObjectID = player.ObjectID, GuildName = player.MyGuild.GetName()
                        };
                        BroadcastGuildName(player, p);
                    }
                }
            }
        }
コード例 #2
0
ファイル: ConquestObject.cs プロジェクト: xingbarking/mir2
        public void UpdatePlayers(GuildObject tempGuild)
        {
            PlayerObject player = null;
            Packet p;

            for (int i = 0; i < tempGuild.Ranks.Count; i++)
                for (int j = 0; j < tempGuild.Ranks[i].Members.Count; j++)
                {
                    player = (PlayerObject)tempGuild.Ranks[i].Members[j].Player;
                    if (player != null)
                    {
                        tempGuild.SendGuildStatus(player);
                        p = new ServerPackets.ObjectGuildNameChanged { ObjectID = player.ObjectID, GuildName = player.MyGuild.GetName()};
                        BroadcastGuildName(player, p);
                    }
                }
        }