Serverstatus SAMP Fehler

  • Hallo ich bin derzeit am schreiben meines Server-Status script für meine webseite und er zeit mir bei allen Ports Online an ausser bei denn Ports wo ein GTA SAMP Server läuft


    Code
    <?$server = "84.200.24.250";$port = "8888";
    $samp = fsockopen($server, $port);
    if($samp) {fclose($samp);echo "<font color='green'>"; echo "Online"; echo "</font>"; }else{echo "<font color='red'>"; echo "Offline"; echo "</font>";}?>



    hoffe mir kann einer helfen


    LG Andre


    PS: Sorry wegen der schlechten code formatierung aber iwie mag mich das teil nicht ?(

  • $samp = fsockopen($server, $port);


    Das wird nicht funktionieren, denn SAMP ist UDP und du veruschst eine TCP Verbindung her zu stellen.


    Folgendes sollte funktionieren(Nicht getestet):




    Schau dir in die sampqueryapi die Verbindung zum Server an


    Für eine Online/Offline Abfrage ist die Query API unnötig :P Desweiteren, ist die für nen Laie zu umständlich.

    Zitat von Sharpadox

    Echt fantastisch, dieses "Google" ^^