Spieleranzahl in Design einbinden

  • Hey,
    ich habe mal eine Codingfrage, bei dir
    ich bisher noch nicht wirklich weiter gekommen bin.
    Daher meine Frage:
    Wie kann ich die Server-Spieleranzahl in ein Template einbinden?
    Habt ihr evtl. ein paar hilfreiche Codeschnipsel?


    Mfg
    iFeet

    graphics frontend web

  • denke mal du willst es für SAMP haben.


    Google mal nach "SAMP PHP API" dort findest du dann eine API mit der du das ziemlich einfach gestalten kannst und auch noch nen paar Funktionen mehr hast.


    MfG

    Mit freundlichen Grüßen
    Developer
    Go/Python Developer | ehm. Webdeveloper | Fachinformatiker Anwendungsentwicklung
    Arbeitet in einem cloudigen Umfeld bei einem der größten deutschen Rechenzentrumsbetreibern

  • Ich würde eine Tabelle anlegen, in der sämliche Serverdaten gespeichert werden. Z.B. Useranzahl.
    Dann würde ich das Script alle paar Sekunden / Minuten je nach bedarf, den Wert der Useranzahl Spalter updaten lassen, bzw. immer wenn ein Spieler verbindet, oder disconnectet +1,
    würde ressourcen sparen, und ggf. auch lästige Ladezeiten präventiv vorbeugen.

  • API dich ich für mein Panel Nuzte


    und dann der Code der dir die Spielerzahl ausgibt.


    PHP
    <?php
    						if($sampQuery->isOnline()) {
    							$sinfos = $sampQuery->getInfo();
    							echo '<p class="srvon">' . $sinfos['players'] . '/' . $sinfos['maxplayers'] . ' Players</p>';
    						}
    						else {
    							echo '<p class="srvoff">Server Offline</p>';
    						}
    					?>
  • evtl so


    PHP
    {foreach from=$sinfos item=samp}
                    <tr>
                        <td><a href="">{$samp.players}</a></td>
                    </tr>
                 {foreachelse}
                 <tr>
                 <td colspan="6">Es sind keine Spieler Online.</td>
                 </tr>
                 {/foreach}


    Obs so genau geht kann ich nicht sagen habs nicht Überprüft da ich zurzeit keinen Zugriff auf Entsprechende Daten von mir habe

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen