PHP-Fusion Mods
Navigacija
Apsauga
Apsauga Neleista registracija: 28705
Šiandien: 13
Prisijungę nariai
» Svečių: 19
» Narių: 0

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

Prisijungimų istorija:
tabux 4 Dienos
EdvinasG1337nepamenu
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
Peržiūrėti temą
PHP-Fusion Mods :: PHP-Fusion modifikacijų forumas :: Patobulinimai
 Spausdinti temą
pagalbos reik
vyciokas
#1 Spausdinti pranešimą
parašyta 2012-03-12 17:03
Vartotojo avataras

Naujokas



Reputacija: 0

Pranešimai: 3
Įstojo: 2008-03-17

tai gi reikia pagalbos del cs paneles, zodziu taip reikia i cs panele ideti 2serverius bet kad tik viena temoku cia gal eitu kaip nors dajungti ar kazka?

openside("M�s� Serveriai");
$ip = "cs.hostas.eu";
$port = "27016";
$packet = "\xFF\xFF\xFF\xFFTSource Engine Query\x00";
function getnextstring(&$data)
{
$temp="";
$counter=0;
while (ord($data[$counter++])!=0) $temp.=$data[$counter-1];
$data=substr($data,strlen($temp)+1);
return $temp;
}
function getnextbytevalue(&$data)
{
$temp=ord($data[0]);
$data=substr($data,1);
return $temp;
}

if(!$live_server = fsockopen("udp://".$ip.":".$port.""))
{
$output = "I?jungtas";
}
else
{
fwrite($live_server, $packet);
socket_set_timeout($live_server,1,0);
$junk = fread($live_server,5);
$status = socket_get_status($live_server);
$do = 1;
$server_info= "";

while($do)
{
$str_1 = fread($live_server,1);
$server_info .= $str_1;
$status = socket_get_status($live_server);
if($status["unread_bytes"] == 0) {$do = 0;}
}
fclose($live_server);

if (strlen($server_info) > 0)
{
$success = 1;
$junk = getnextstring($server_info);
$servername = getnextstring($server_info);
$map = getnextstring($server_info);
$junk = getnextstring($server_info);
$junk = getnextstring($server_info);
$players = getnextbytevalue($server_info);
$maxplayers = getnextbytevalue($server_info);
}

if ($players != '') {
$players = $players;
} else {
$players = "0";
}

if ($maxplayers != '')
{
$maxplayers = $maxplayers;
}
else
{
$maxplayers = "0";
}
if ($players < $maxplayers)
{
$output = "�jungtas";
}

else
{
$output = "Pilnasl";
}
if ($output != "Full" and $players != "0" or $maxplayers != "0")
{
$output = $output;
}
else
{
$output = "I?jungtas";
}
if ($map != '')
{
$map = "".$map."";
}
else
{
$map = "-----";
}
if ($servername != '') {
$servername = $servername;
} else {
$servername = "Serveris neveikia";
}
echo "\n\n";
echo"



";
echo "\n
".$output." ".$ip.":".$port." ".$servername." ".$map." ".$players."/".$maxplayers."
\n";
}
closeside();
 
PM
gipsy
#2 Spausdinti pranešimą
parašyta 2012-03-12 17:12
Vartotojo avataras

Moderatorius



Reputacija: 0

Pranešimai: 585
Įstojo: 2009-10-21

Download source  Code
    function getnextstring(&$data)
    {
    $temp=\"\";
    $counter=0;
    while (ord($data[$counter++])!=0) $temp.=$data[$counter-1];
    $data=substr($data,strlen($temp)+1);
    return $temp;
    }
    function getnextbytevalue(&$data)
    {
    $temp=ord($data[0]);
    $data=substr($data,1);
    return $temp;
    }
    function serveris($ip,$port) {
    $ip = $ip;
    $port = $port;
    $packet = \"\xFF\xFF\xFF\xFFTSource Engine Query\x00\";
    $live_server = fsockopen(\"udp://\".$ip.\":\".$port.\"\");
     
    if(!$live_server)
    {
    $output = \"Off\";
    }
    else
    {
    fwrite($live_server, $packet);
    socket_set_timeout($live_server,1,0);
    $junk = fread($live_server,5);
    $status = socket_get_status($live_server);
    $do = 1;
    $server_info= \"\";
     
    while($do)
    {
    $str_1 = fread($live_server,1);
    $server_info .= $str_1;
    $status = socket_get_status($live_server);
    if($status[\"unread_bytes\"] == 0) {$do = 0;}
    }
    fclose($live_server);
     
    if (strlen($server_info) > 0)
    {
    $success = 1;
    $junk = getnextstring($server_info);
    $servername = getnextstring($server_info);
    $map = getnextstring($server_info);
    $junk = getnextstring($server_info);
    $junk = getnextstring($server_info);
    $players = getnextbytevalue($server_info);
    $maxplayers = getnextbytevalue($server_info);
    }
     
    if ($players != '') {
    $players = $players;
    } else {
    $players = \"0\";
    }
     
    if ($maxplayers != '')
    {
    $maxplayers = $maxplayers;
    }
    else
    {
    $maxplayers = \"0\";
    }
    if ($players < $maxplayers)
    {
    $output = \"On\";
    }
     
    else
    {
    $output = \"Full\";
    }
    if ($output != \"Full\" and $players != \"0\" or $maxplayers != \"0\")
    {
    $output = $output;
    }
    else
    {
    $output = \"Off\";
    }
    if ($map != '')
    {
    $map = $map;
    }
    else
    {
    $map = \"-----\";
    }
    if ($servername != '') {
    $servername = $servername;
    } else {
    $servername = \"Serveris neveikia\";
    }
    echo \"\";
    echo\"
   
   
   
    \";
    echo \"
\".$output.\"\".$ip.\":\".$port.\"\".$servername.\"\".$map.\"\".$players.\"/\".$maxplayers.\"
\";
    }
    }
    serveris('77.241.194.220','27015');
    serveris('77.241.194.220','27017');
    serveris('73.241.154.224','27016');
    serveris('77.241.154.227','27015');
    serveris('71.241.194.228','27015');


 
PM
vyciokas
#3 Spausdinti pranešimą
parašyta 2012-03-12 17:19
Vartotojo avataras

Naujokas



Reputacija: 0

Pranešimai: 3
Įstojo: 2008-03-17

aciu veikia
 
PM
Peršokti į forumą: