Beispiel #1
1
 public static Packet MakeHandshakePacket( Player player ) {
     PacketWriter pw = new PacketWriter( (uint)OutputCodes.Handshake );
     pw.Write( (byte)Config.ProtocolVersion );
     pw.Write( Config.ServerName );
     pw.Write( Config.MOTD );
     pw.Write( player.GetPlayerClassCode() );
     return pw.GetPacket();
 }
Beispiel #2
0
        // Opcode-specific packet builders
        public static Packet MakeDisconnectPacket(string reason)
        {
            PacketWriter pw = new PacketWriter((uint)OutputCodes.Disconnect);

            pw.Write(reason);
            return(pw.GetPacket());
        }
Beispiel #3
0
        public static Packet MakeHandshakePacket(Player player)
        {
            PacketWriter pw = new PacketWriter((uint)OutputCodes.Handshake);

            pw.Write((byte)Config.ProtocolVersion);
            pw.Write(Config.ServerName);
            pw.Write(Config.MOTD);
            pw.Write(player.GetPlayerClassCode());
            return(pw.GetPacket());
        }
Beispiel #4
0
 // Opcode-specific packet builders
 public static Packet MakeDisconnectPacket( string reason ) {
     PacketWriter pw = new PacketWriter( (uint)OutputCodes.Disconnect );
     pw.Write( reason );
     return pw.GetPacket();
 }