SAMP PhP Api

  • Da ist doch eine Erklärung.


    Die Funktion, die Du brauchst, wäre eine von den beiden:

    PHP
    SampQueryAPI::getBasicPlayers( )
    SampQueryAPI::getDetailedPlayers( )


    Musst Du mal ausprobieren, welche Du brauchst.


    Die Slotanzahl erhältst Du mit dieser Funktion:

    PHP
    SampQueryAPI::getInfo( )

  • Und was muss in die Klammern?
    Die Dokumentation ist down.

  • PHP
    <?php 
    			require("SampQueryAPI.php"); 
    			$samp = new SampQueryAPI("localhost", 7777);
    			if ($samp->isOnline()){
    				$ServerInfo = $samp->getInfo();
    				echo($ServerInfo['players']."/".$ServerInfo['maxplayers']);
    			} else echo("Server ist Offline");
            ?>


    erst die api einbinden danach eine instanz erstellen und auf die daten zugreifen via den funktionen wo ist das Problem daran ?

  • PHP
    <?php 
    			require("SampQueryAPI.php"); 
    			$samp = new SampQueryAPI("localhost", 7777);
    			if ($samp->isOnline()){
    				$ServerInfo = $samp->getInfo();
    				echo($ServerInfo['players']."/".$ServerInfo['maxplayers']);
    			} else echo("Server ist Offline");
            ?>


    erst die api einbinden danach eine instanz erstellen und auf die daten zugreifen via den funktionen wo ist das Problem daran ?


    Danke dir.
    Komme damit jetzt etwas klar, aber ich weiß nicht warum die "Tabelle" Wo die aktuellen Online Spieler sind etwas unter den Server Daten sind?
    http://api.icheckszockt.de/api.php


    Wie mach ich das sie auf gleicher höhe sind?

  • Guck dir doch einfach das Beispiel an... PHP sollte man aber schon können. ;)
    https://gist.github.com/Westie/234209


    Hab die Beispiele gesehen und verwende sie jetzt auch. Ich kann PHP bloß hab ich mich damit nun knapp 1 Jahr nicht mehr befasst und so gut wie alles habe ich vergessen.


    @Mr.Reese:


    Ich fang grad erst wieder mit PHP an :D Deswegen nicht Sauer über den Code und die Ordnung sein.