示例#1
0
        public void SendPacket(uint EntityUID, string Name, int HP1, uint EntityUID2, string Name2, int HP2)
        {
            using (var match = new Packets.ArenaMatchPacket())
            {
                match.Player1EntityUID = EntityUID;
                match.Player1Name      = Name;
                match.Player1Damage    = HP1;

                match.Player2EntityUID = EntityUID2;
                match.Player2Name      = Name2;
                match.Player2Damage    = HP2;

                Player1.Send(match);

                foreach (Entities.GameClient client in Watchers.ToDictionary().Values)
                {
                    client.Send(match);
                }
            }
        }
示例#2
0
        public void SendPacket()
        {
            using (var match = new Packets.ArenaMatchPacket())
            {
                match.Player1EntityUID = Player1.EntityUID;
                match.Player1Name      = Player1.Name;
                match.Player1Damage    = (int)Player1Damage;

                match.Player2EntityUID = Player2.EntityUID;
                match.Player2Name      = Player2.Name;
                match.Player2Damage    = (int)Player2Damage;

                Player1.Send(match);
                Player2.Send(match);

                foreach (Entities.GameClient client in Watchers.ToDictionary().Values)
                {
                    client.Send(match);
                }
            }
        }
示例#3
0
        public void SendPacket(uint EntityUID, string Name, int HP1, uint EntityUID2, string Name2, int HP2)
        {
            using (var match = new Packets.ArenaMatchPacket())
            {
                match.Player1EntityUID = EntityUID;
                match.Player1Name = Name;
                match.Player1Damage = HP1;

                match.Player2EntityUID = EntityUID2;
                match.Player2Name = Name2;
                match.Player2Damage = HP2;

                Player1.Send(match);

                foreach (Entities.GameClient client in Watchers.ToDictionary().Values)
                {
                    client.Send(match);
                }
            }
        }
示例#4
0
        public void SendPacket()
        {
            using (var match = new Packets.ArenaMatchPacket())
            {
                match.Player1EntityUID = Player1.EntityUID;
                match.Player1Name = Player1.Name;
                match.Player1Damage = (int)Player1Damage;

                match.Player2EntityUID = Player2.EntityUID;
                match.Player2Name = Player2.Name;
                match.Player2Damage = (int)Player2Damage;

                Player1.Send(match);
                Player2.Send(match);

                foreach (Entities.GameClient client in Watchers.ToDictionary().Values)
                {
                    client.Send(match);
                }
            }
        }