MineFrog.Packet.AddVar C# (CSharp) Метод

AddVar() приватный Метод

private AddVar ( byte var ) : void
var byte
Результат void
        internal void AddVar(byte var)
        {
            Bytes.Add(var);
        }

Same methods

Packet::AddVar ( short var ) : void
Packet::AddVar ( string var ) : void
Packet::AddVar ( ushort var ) : void

Usage Example

Пример #1
0
        private void SendMotd()
        {
            string motd = Configuration.ServerMotd;
            string name = Configuration.ServerName;

            var p = new Packet {Id = PacketType.Identification};
            p.AddVar(ProtocolVersion);
            p.AddVar(name);
            p.AddVar(motd);
            p.AddVar((byte) (IsAdmin ? 100 : 0));

            //Server.Log("Send MOTD", LogTypesEnum.Debug);
            SendPacket(p);
            //Console.WriteLine(p.bytes.Count);

            //byte[] buffer = new byte[130];
            //buffer[0] = PROTOCOL_VERSION;
            //StringFormat(Configuration.SERVER_NAME, 64).CopyTo(buffer, 1);
            //StringFormat(Configuration.SERVER_MOTD, 64).CopyTo(buffer, 65);
            //if (isAdmin)
            //	buffer[129] = 100;
            //else
            //	buffer[129] = 0;
            //SendRaw(0, buffer);
        }
All Usage Examples Of MineFrog.Packet::AddVar