NeoX Posted February 14, 2011 Report Share Posted February 14, 2011 http://img.lejup.lv/viewer.php?id=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 More sharing options...
samuray Posted February 14, 2011 Report Share Posted February 14, 2011 <div style=\"float: left; color: #666; padding: 3px; background-color: ".$back."; text-align: center;\" class=\"map_name\">".$map." nu, vnk šajā te rindiņā novāc to $map mainīgo. Link to comment Share on other sites More sharing options...
NeoX Posted February 14, 2011 Author Report Share Posted February 14, 2011 samuray, paldies! Viss izdevās Var lokot ciet! Link to comment Share on other sites More sharing options...
Recommended Posts