Jump to content
GIGN Forum

Palīdzam Noredaktēt Php Monitora Kodu!


NeoX
 Share

Recommended Posts

http://img.lejup.lv/viewer.php?id=1297678118.JPG]1297678118.JPG

Nekādīgi nesanāk noņemt to mapes nosaukumu virst kartes bildes! Izpalīdzam!

<?php

$server_host="war3.ugc.lv"; //servera adrese

$server_port="27015"; //servera ports

$img_width = "150px"; //image platums

$img_height = "90px"; //image augstums

$img_addr = "http://chill.lv/images/maps/"; //atteelu atrashanaas vieta

$img_n = ".jpg"; //atteela paplashinaajums - .jpg , .gif , .png

$qw=chr(32);

$fp = fsockopen ("udp://".$server_host,$server_port);

if (!$fp)

{

echo "Error\n";

}

else {

fwrite($fp,"\xFF\xFF\xFF\xFF\x54\x53\x6F\x75\x72\x63\x65\x20\x45\x6E\x67\x69\x6E\x65\x20\x51\x75\x65\x72\x79\x00".chr(10));

$start=time();

socket_set_timeout($fp,1);

$st=fread($fp,1);

$r=socket_get_status($fp);

$r=$r["unread_bytes"];

if($r == 0) {

echo "Serveris šobrīd nedarbojas vai maina karti!"; //teksts, kas uzraadiisies, ja serveris ir izsleegts vai maina mapi

} else {

$st=fread($fp,$r);

fclose($fp);

$st=substr($st,5);

$adrese1=SubStr($st,0,StrPos($st,chr(0)));

$adrese2=str_replace(chr(0),"|",$address);

$st=SubStr($st,StrPos($st,chr(0))+1);

$server_name=SubStr($st,0,StrPos($st,chr(0)));

$st=SubStr($st,StrPos($st,chr(0))+1);

$map=SubStr($st,0,StrPos($st,chr(0)));

$st=SubStr($st,StrPos($st,chr(0))+1);

$st=SubStr($st,StrPos($st,chr(0))+1);

$st=SubStr($st,StrPos($st,chr(0))+1);

$pl_online=ord(SubStr($st,0,1));

$pl_max=ord(SubStr($st,1,1));

$free = ($pl_max-$pl_online);

if($pl_max == $pl_online) {

$pl_col = "#ff0000"; //kraasa, kuraa uzraadiisies shobriid speeleejosho speeleetaaju skaits, ja serveris ir pilns

} elseif($pl_online >= ($pl_max-0)) { //3 noraada, cik slotiem jaabuut briiviem, lai uzraadiitos speeleejosho speeleetaaju skaits citaa kraasaa

$pl_col = "#4AA02C"; ////kraasa, kuraa uzraadiisies shobriid speeleejosho speeleetaaju skaits, ja serverii ir 3 briivi sloti

} else {

$pl_col = "#4AA02C"; //kraasa, kuraa uzraadiisies shobriid speeleejosho speeleetaaju skaits, ja serveris ir paaraak tush

}

if (@fclose(@fopen($img_addr." ".$map.$img_n, "r"))) {

$current_map_img = "<img src='$img_addr$map$img_n class='image' float='top' alt='".$map."' style='width: ".$img_width."; height: ".$img_height."; border:1px solid ".$back.";'>";

} else {

$current_map_img = "<img src='$img_addr$map$img_n' class='image' float='top' alt='".$map."' style='width: ".$img_width."; height: ".$img_height."; border:1px solid ".$back.";'>"; //noimage.jpg ir atteels, kursh uzraadaas, ja nav iistaas mapes atteels

}

echo "

<div style=\"width: 165px; font-size: 12px; font-family: Arial, Helvetica, sans-serif; margin: auto;\">

<div style=\"float: left; color: #666; padding: 3px; background-color: ".$back."; text-align: center;\" class=\"map_name\">".$map."

".$current_map_img."

<br>

<table>

<tr>

<td><font size='1pt' color='grey'>Adrese:</font></td>

<td><font size='1pt' color='grey'>".$server_host.":".$server_port."</font></td>

</tr>

<tr>

<td><font size='1pt' color='grey'>Speletaji:</font></td>

<td><font size='1pt' color='grey'><span style=\"color: ".$pl_col."\">".$pl_online."</span>/<span style=\"color: #ff0000\">".$pl_max."</span></font></td>

</tr>

<tr>

<td><font size='1pt' color='grey'>Karte:</font></td>

<td><font size='1pt' color='grey'>".$map."</font></td>

</tr>

</table>

</div></div>";

}

}

?>

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share

×
×
  • Create New...