Caute mam taky mensi problemik s jednym skriptom... Mam zakupeny serveru tu od FH konkretne
93.91.250.137:27312jedna sa o hungergames server, na ktorom s automaticky pocas hrania meni MOTD...
cize pred zacatim hry vypise Pripoj sa, hra zacne za 4 minuty [priklad], pocas hrania HG vypisuje server cez MOTD - Hra prave prebieha, pripoj sa neskor.
Vsetko toto som nahodil na jeden skript ktory som nasiel nahodou na nete, a chcel by som aby mi zobrazovalo STAV,IP,MOTD,POCET HRACOV
vsetko by to malo fungovat podla toho skriptu, len po nahodeni mi vypisuje len STAV, IP, POCET HRACOV [nezobrazuje max]
ukazka-

- serverrr.jpg (13.44 KiB) Zobrazeno 3325 x
Cize co potrebujem? Zobrazovanie MOTD a pocet hracov online/max- aby to fungovalo ako ma
hodim vam sem ten php skript... tento php subor potom uz mam zvlast vsunuty do dalsej php stranky
status.phpKód: Vybrat vše
<table class="table table-bordered table-striped">
<thead>
<tr> <th>Status</th> <th>IP</th> <th>Detaily</th> <th>Hraci</th> </tr>
</thead>
<tbody>
<?php
include "mcserverstatus.php";
include "config.php";
$tonline = 0;
foreach ($servers as $server) {
if (strpos($server, ':') !== false) {
$parts = explode(':', $server);
$port = $parts[1];
}
else {
$port = '25565';
}
$s = new MCServerStatus($server, $port);
if($s->online) {
if($s->motd == $server_motd_progress) {
$status = '<span class="badge badge-warning"><i class="icon-play icon-white"></i></span>';
$motd = "Game is in progress.";
} else {
$status = '<span class="badge badge-success"><i class="icon-ok icon-white"></i></span>';
$motd = $s->motd;
}
} else {
$status = '<span class="badge badge-important"><i class="icon-remove icon-white"></i></span>';
$motd = 'Server currently offline.';
}
$players = ($s->online_players) ? $s->online_players : 0 ;
$max_players = ($s->max_players) ? $s->max_players : 0 ;
$tonline += $players;
echo "<tr>";
echo "<td style='vertical-align:central'>".$status."</td>";
echo "<td><code>".$server."</code></td>";
echo "<td class='motd'>".$motd."</td>";
echo "<td>".$players."/".$max_players."</td>";
echo "</tr>";
}
?>
</tbody>
</table>
config.phpKód: Vybrat vše
<?php
//WEBSITE VARS
$title = "Hunger Games Server";
$desc = "by sp.";
//SERVER VARS
$servers = array("93.91.250.137:27312");
$server_motd_progress = "Hra prave prebieha.";
//MYSQL VARS
$sql_host = "jedi.fakaheda.eu";
$sql_user = "122644_mysql_db";
$sql_pass = "************";
$sql_database = "122644_mysql_db";
//How many rows do you want to see?
$limit = 10;
//DON'T EDIT ANYTHING BEYOND HERE
include "parse.php";
?>