Code:
case self :: GETCHALLENGE_ALL_CLEAR:
{
$this->Socket->Write( self :: A2S_PLAYER, $this->Challenge );
$this->Socket->Read( 14000 );
$Type = $this->Buffer->GetByte( );
if( $Type === 0 )
{
return false;
}
else if( $Type !== self :: S2A_PLAYER )
{
throw new InvalidPacketException( 'GetPlayers: Packet header mismatch. (0x' . DecHex( $Type ) . ')', InvalidPacketException::PACKET_HEADER_MISMATCH );
}
break;
}
Hier werden die Spieler auf dem Server erkannt ja?
Im oberen Teil des Codes finde ich :
Dies sollte bedeuten, dass der Buffer den ich senden muss so aussehen sollte:
FF FF FF FF 55
Dabei fehlt mir dann aber dieses Challenge ... das versteh ich nicht was damit gemeint ist.