Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Szukam] Skrypt php na liczbę graczy online


Rekomendowane odpowiedzi

Opublikowano

Jpdl

Odróżniasz skrypt od baneru?

Tutaj masz na online/offline

Liczbę graczy sobie już dopisz.

 

 

<?php
 
$ip = 127.0.0.1;
$port = 25565;
 
$online = @fsockopen( $ip, $port, $errno, $errstr, 200);
if($online >= 1) {
echo '<a href="#" class="MPServer_Online">Online</a>';
}
else {
echo '<a href="#" class="MPServer_Offline">Offline</a>';
}
?>
<p>
<?php
Print "Our IP is: ";
Print $ip;
?>
 

logo.png


Opublikowano
<?php
 
$ip = s103.csrv.pl;
$port = 46701;
 
$online = @fsockopen( $ip, $port, $errno, $errstr, 200);
if($online >= 1) {
echo '<a href="#" class="MPServer_Online">Online</a>';
}
else {
echo '<a href="#" class="MPServer_Offline">Offline</a>';
}
?>
<p>
<?php
Print "Our IP is:";
Print $ip;

?>

 

Proszę.

Pumpernikiell.png


  • 1 miesiąc temu...
Opublikowano

Skrypt który podał PolskiPener działa i to nawet bardzo dobrze więc coś źle robisz

Opublikowano

Łap mój masz okazje w swoim życiu

<?php
$host = "88.198.18.200"; // ip serwera
$port = 25595; // port serwera
$socket = socket_create(AF_INET, SOCK_STREAM, SOL_TCP);
$connected = socket_connect($socket, $host, $port);
if ($connected) {
$ping_start = microtime(true);
socket_send($socket, "\xFE", 1, 0);
$data = "";
$result = socket_recv($socket, &$data, 1024, 0);$ping_end = microtime(true);socket_close($socket);
if ($result != false && substr($data, 0, 1) == "\xFF") {
$info = explode("\xA7", mb_convert_encoding(substr($data,1), "iso-8859-1", "utf-16be"));
$serverName = substr($info[0], 1);
$playersOnline = $info[1];
$playersMax = $info[2];
$ping = round(($ping_end - $ping_start) * 1000);
echo "Online: <span style=\"color:green\">$playersOnline</span>/$playersMax<br/>
Status: ";if (($ping > '1000') || ($ping < '0')) {
echo "<font color=red>Offline</font>";
}
else {
echo "<font color=green>Online</font></br>";
}

} else {
echo "<span style=\"color:red\">Błąd: </span>Nie można odebrać danych";
}
} else {
echo "<span style=\"color:red\">Błąd: </span>Nie udało się przesłać danych";
}
?>
1391075603-U401469.png

|User||Blue Member||KidMod Pokémon GO||Moderator Pokémon GO||ExModerator|

  • 1 rok później...

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...