Web Spieler Anzahl und Server Status auf der HP anzeigen lassen

Dieses Thema im Forum "Programmierung" wurde erstellt von Xxxflo1901xxX, 3. Mai 2014.

  1. Xxxflo1901xxX
    Offline

    Xxxflo1901xxX

    Registriert seit:
    20. November 2012
    Beiträge:
    1
    Ort:
    Bonn
    Minecraft:
    Xxxflo1901xxX
    Hallo,
    ich habe bereits einen kleinen Code der mir anzeigt ob der Server Online oder Offline ist. Ich aber das dies mit einem Bild dargestellt wird. Wie geht das. Ich möchte außerdem angezeigt bekommen wie viele User auf dem Server sind. Diesen Code will ich dann noch in die Sidebar meines Server implementieren.

    Bereits vorhandenere Code:
    <?php
    $ip = "IP";
    $port = "25565";
    if (!@$fp = fsockopen($ip, $port, $errno, $errstr, 1)){
    echo "Offline";
    } else {
    echo "Online";
    }
     
    #1
  2. Pappi
    Offline

    Pappi Gesperrt

    Registriert seit:
    28. Oktober 2012
    Beiträge:
    141
    Ort:
    H.a.S/NRW/Germany
    Minecraft:
    Pappi / PapaHarni
    Hast du MySQL? Vllt Speichert dort schon ein Plugin ob ein Spieler online oder Offline ist. Einfaches Select Query mit mysql_num_rows, schon haste die Zahl der Online Spieler.

    Status :

    ersetze das echo "Online/Offline" mit echo "<img src="\"link zum Bild\" />";
     
    #2
  3. minecraftboy
    Offline

    minecraftboy

    Registriert seit:
    28. September 2012
    Beiträge:
    336
    Ort:
    NRW
    Minecraft:
    gamemaster1511
    Oder vielleicht mit der Query die man in der Server config einschalten kann
     
    #3
  4. Pappi
    Offline

    Pappi Gesperrt

    Registriert seit:
    28. Oktober 2012
    Beiträge:
    141
    Ort:
    H.a.S/NRW/Germany
    Minecraft:
    Pappi / PapaHarni
    Je nach Aufrufe der Seite aber sehr Server lastig ;-)
     
    #4
  5. minecraftboy
    Offline

    minecraftboy

    Registriert seit:
    28. September 2012
    Beiträge:
    336
    Ort:
    NRW
    Minecraft:
    gamemaster1511
    Was ist wenn man diese nur alle 5 Minuten abrufen lässt?
     
    #5
  6. Pappi
    Offline

    Pappi Gesperrt

    Registriert seit:
    28. Oktober 2012
    Beiträge:
    141
    Ort:
    H.a.S/NRW/Germany
    Minecraft:
    Pappi / PapaHarni
    Du meinst das jemand der es nicht schafft ein Bild einzufügen alleine , das der schafft ein zwischenspeicher zu schreiben?
     
    #6
  7. ThetaHD
    Offline

    ThetaHD

    Registriert seit:
    23. November 2013
    Beiträge:
    48
    Was du machen kannst ist folgende Bibliothek zu nutzen:
    https://github.com/FunnyItsElmo/PHP-Minecraft-Server-Status-Query

    Soweit ich das sehe nutzt diese Bibliothek den gleiche Methode wie der Minecraft-Client.
    Um den Status zu speichern gibt es z.B. phpfastcache.com

    Den Rest solltest du alleine schaffen.

    Gruß
    ThetaHD
     
    #7