Beispiel #1
0
 public override void Write(BenCmdServer client)
 {
     client.Write(IsDuplicate);
     client.Write(BanDemerits);
     client.Write(IsDeveloper);
     client.Write(CurrentServer);
 }
Beispiel #2
0
 public override void Read(BenCmdServer client)
 {
     UserName = client.ReadString(16);
     Time     = client.ReadLong();
     Banlist  = client.ReadString(16);
     Reason   = client.ReadString(30);
     Banner   = client.ReadString(16);
 }
Beispiel #3
0
 public override void Write(BenCmdServer client)
 {
     client.Write(Banlist);
     client.Write(Description);
     client.Write(IsSubscribed);
     client.Write(Exists);
     client.Write(Approved);
 }
Beispiel #4
0
 public override void Read(BenCmdServer client)
 {
     Reason = client.ReadString(50);
 }
Beispiel #5
0
 public override void Write(BenCmdServer client)
 {
     // Do nothing
 }
Beispiel #6
0
 public override void Read(BenCmdServer client)
 {
     // Do nothing
 }
Beispiel #7
0
 public override void Read(BenCmdServer client)
 {
     Message = client.ReadString(200);
     Level   = (LogLevel)client.ReadSByte();
 }
Beispiel #8
0
 public override void Write(BenCmdServer client)
 {
     client.Write(User);
 }
Beispiel #9
0
 public override void Read(BenCmdServer client)
 {
     Banlist = client.ReadString(16);
 }
Beispiel #10
0
 public override void Write(BenCmdServer client)
 {
     client.Write((byte)Response);
 }
Beispiel #11
0
 public override void Read(BenCmdServer client)
 {
     User = client.ReadString(16);
 }
Beispiel #12
0
 public override void Read(BenCmdServer client)
 {
     User1    = client.ReadString(16);
     User2    = client.ReadString(16);
     Reporter = client.ReadString(16);
 }
Beispiel #13
0
 public override void Read(BenCmdServer client)
 {
     PlayerName = client.ReadString(16);
     Reason     = (LeaveReason)client.ReadByte();
 }
Beispiel #14
0
 public override void Read(BenCmdServer client)
 {
     PlayerName = client.ReadString(16);
 }
Beispiel #15
0
 public override void Write(BenCmdServer client)
 {
     client.Write(Reason);
 }
Beispiel #16
0
 /// <summary>
 /// Send packet data to the specified client.
 /// </summary>
 /// <param name='client'>
 /// The client to write data to.
 /// </param>
 /// <exception cref='InvalidOperationException'>
 /// Is thrown when a read-only package is written.
 /// </exception>
 public virtual void Write(BenCmdServer client)
 {
     throw new InvalidOperationException("Cannot write this packet type (ID: " + PacketID + ")");
 }
Beispiel #17
0
 public override void Read(BenCmdServer client)
 {
     AuthToken = client.ReadString(52);
     BCBuild   = client.ReadInt();
 }