PHP-Fusion Mods
Navigacija
Apsauga
Apsauga Neleista registracija: 28563
Šiandien: 22
Prisijungę nariai
» Svečių: 28
» Narių: 0

» Viso narių: 10,232
» Naujausias: EdvinasG1337

Prisijungimų istorija:
EdvinasG1337senokai
tabuxnepamenu
rolandas94nepamenu
Zbigniew@nepamenu
Edis2nepamenu
klubogerbejasnepamenu
Miskinisnepamenu
mast3rnepamenu
N1nt3ndnepamenu
Matze1987nepamenu
Piter_NSnepamenu
MariukasRnepamenu
Pask. modai
Prisijungti
Vardas

Slaptažodis



Dar ne narys?
Registruotis.

Pamiršai slaptažodį?
Prašyk naujo!.

Naujausi prašymai
[L] testas
Narių apklausa
Ar dar kuriate tinklalapius?

Ne
Ne
0% [0 Balsai]

Taip
Taip
88% [7 Balsai]

Naudojuosi socialiniais tinklais
Naudojuosi socialiniais tinklais
13% [1 Balsas]

Balsai: 8
Kad galėtum balsuoti, turi prisijungti.
Pradėta: 2022-05-29 19:54
Shoutbox
You must login to post a message.

2024-03-07 22:13
Oj Tabux… apkabinčiau už tą moderatorių 😁

2024-02-22 17:40
Šypsosi2 jo buvo laikai.. Senukai jau mes. Bega laikas greiciau nei noretusi. Smagu matyti kad uzsuka seni nariai, ne as vienas Šypsosi

2024-02-20 22:18
Zodziu.. Nostalgija. Sorry Tabux uz spam’a, netelpa viskas i viena shout’a. 😁

2024-02-20 22:14
Aisku dabar tokie laikai, kai turinio valdymo sistemas valdome one-click principu. Ne kaip seniau kode ieskodavom klaidu, norint moda pasileist.. :D paciam reikdavo susidiegt viska i ftp..

2024-02-20 22:03
Sveiki kolegos 👌 kazkada rasiau greit 11 metu bet ziuriu greit 14 metu. 😄 baisuu, reik ta proga kazka sugalvot su php-f kaip jaunima itraukt.

Shoutbox Archive
Panelių bazė
Sveiki, jūs panelių bazėje.

Neaktyvuotų panelių: 0
Viso panelių: 377

Ieškoti panelės

Panelės peržiūra
Pavadinimas [CS] Counter Strike Monitorius by wasL
Įdėjo wasL - Pateikta: 2012-08-01 - Peržiūrėta: 9982
Aprašymas
Panelė
PHP
  1. <?php
  2. $ip = "cs.rushas.lan.lt";
  3. $port = "27015";
  4. $packet = "\xFF\xFF\xFF\xFFTSource Engine Query\x00";
  5.  function getnextstring(&$data)
  6.     {
  7.        $temp="";
  8.        $counter=0;
  9.        while (ord($data[$counter++])!=0) $temp.=$data[$counter-1];
  10.        $data=substr($data,strlen($temp)+1);
  11.        return $temp;
  12.    }
  13.    function getnextbytevalue(&$data)
  14.    {
  15.      $temp=ord($data[0]);
  16.      $data=substr($data,1);
  17.      return $temp;
  18.    }
  19.    
  20.         if(!$live_server = fsockopen("udp://".$ip.":".$port.""))
  21.        {
  22.         $output = "Off";
  23.       }
  24.        else
  25.        {
  26.         fwrite($live_server, $packet);
  27.         socket_set_timeout($live_server,1,0);
  28.         $junk = fread($live_server,5);
  29.         $status = socket_get_status($live_server);
  30.         $do = 1;
  31.         $server_info= "";
  32.          
  33.          while($do)
  34.          {
  35.            $str_1 = fread($live_server,1);
  36.            $server_info .= $str_1;
  37.            $status = socket_get_status($live_server);
  38.            if($status["unread_bytes"] == 0) {$do = 0;}
  39.          }
  40.         fclose($live_server);
  41.          
  42.         if (strlen($server_info) > 0)
  43.         {
  44.           $success = 1;
  45.          $junk = getnextstring($server_info);
  46.          $servername = getnextstring($server_info);
  47.          $map = getnextstring($server_info);
  48.          $junk = getnextstring($server_info);
  49.          $junk = getnextstring($server_info);
  50.          $players = getnextbytevalue($server_info);
  51.          $maxplayers = getnextbytevalue($server_info);
  52.          }
  53.          
  54.          if ($players != '') {
  55.           $players = $players;
  56.          } else {
  57.           $players = "0";
  58.          }
  59.          
  60.          if ($maxplayers != '')
  61.          {
  62.           $maxplayers = $maxplayers;
  63.          }
  64.          else
  65.          {
  66.           $maxplayers = "0";
  67.          }
  68.          if ($players < $maxplayers)
  69.          {
  70.           $output = "<font color='#bcd83b'>Įjungtas</font>";
  71.          }
  72.              
  73.         else
  74.         {
  75.           $output = "<font color='#d83b3b'>Pilnas</font>";
  76.         }
  77.         if ($output != "Pilnas" and $players != "0" or $maxplayers != "0")
  78.         {
  79.           $output = $output;
  80.         }
  81.         else
  82.         {
  83.           $output = "<font color='#d83b3b'>I?jungtas</font>";
  84.         }
  85.         if ($map != '')
  86.          {
  87.           $map = "".$map."";
  88.          }
  89.          else
  90.          {
  91.           $map = "-----";
  92.          }
  93.           if ($servername != '') {
  94.           $servername = $servername;
  95.          } else {
  96.           $servername = "<font color='#d83b3b'>Serveris neveikia</font>";
  97.          }
  98.          
  99.          echo "<style>
  100.          .csmonitorius{
  101.          background: #494949;
  102.          color: #ffffff;
  103.          text-shadow: 1px 1px 0px #000000;
  104.          -moz-border-radius:5px;
  105. -webkit-border-radius:5px;
  106. -opera-border-radius:5px;
  107. -khtml-border-radius:5px;
  108. border-radius:5px;
  109. width: 98%;
  110. margin-top: 3px;
  111. margin-bottom: 3px;
  112.          }
  113.          </style>";
  114.          echo "<table cellpadding='0' class='csmonitorius' cellspacing='1' width='100%' height='25'>\n<tr>\n";
  115.          echo"<td align='center'>".$output."</td>
  116.       <td align='center'>".$ip.":".$port."</td>
  117.       <td align='center'>".$servername."</td>
  118.       <td align='center'>".$map."</td>
  119.       <td calign='center'>".$players."/".$maxplayers."</td>";
  120.       echo "</tr>\n</table>\n";
  121.       }
  122. ?>
8923
CheateR · 2012-08-01 21:36

Na , visai patiko *galvoju*

5815
gipsy · 2012-08-04 10:31

Gan gerai tik labai panasu i http://phpfusion.lt/cs-serveriu-monitorius-v2-vovercik-avice,p703

na o seip kodas manau ne tavo o istrauktas is dizaino kas kokio.
nes lb panasu jau esu mates..

8767
RoLk@ · 2014-06-24 01:05

Kaip ko ir ieskojau.

Rašyti komentarą
Turite prisijungti, norėdami parašyti komentarą.