|
楼主 |
发表于 2014-1-5 12:14:48
|
显示全部楼层
来自 中国–河北–保定
这楼放PHP 文件- <?php
- //服务器名字
- $Server= "服务器 ";
- //csstats.dat位置
- $DatPatd= "E:\HLDS\cstrike\addons\amxmodx\data\csstats.dat";
- //显示数量
- $Top=50;
- ?>
- <head>
- <meta http-equiv= "Content-Type " content= "text/html; charset=gb2312 ">
- <link href="ms.css" rel="stylesheet" type="text/css">
- <title><?echo $Server?>页实时排行</title>
- <style>
- body{
- font-family:Arial,sans-serif;
- font-size:12px;color:#FFCC99;
- background-color:#000000;margin-left:8px;
- margin-top:3px }
- .header{background-color:#9C0000;
- }
- td{
- font-size:14px
- }
- th{
- font-size:14px
- }
- </style>
- </head>
- <body>
- <center>
- <h1 align="center" style="color:#FF0"><?echo $Server?>实时排行</p>
- <h3 align="right">TIP:键盘输入快捷键(CTRL+F)输入自己的ID就可以查到自己的排名</p>
- <hr>
- <table>
- <tr class= trhrank>
- <th align= "center">排名</th>
- <th align= "center">名字</th>
- <th align= "center">杀人数</th>
- <th align= "center">爆头(%)</th>
- <th align= "center">死</th>
- <th align= "center">命中/子弹数(命中率)</th>
- <th align= "center">积分</th>
- </tr>
- <?php
- function bin2int($bin)
- {
- return ord($bin)+ord($bin[1])*256;
- }
- $fp=fopen($DatPatd, "rb");
- if(bin2int(fread($fp,2))!=11) exit( "请安装CSStats! "); //amxx1.0
- for($i=1;$i <=$Top;$i++){
- if(!$namelen=bin2int(fread($fp,2))) break;//WORD名字长度(包括\0)
- $bgcolor=($i%2)?"#333333":"#666666";
- $player=fread($fp,$namelen-1);
- fseek($fp,$namelen+3,SEEK_CUR);
- $a=unpack( "V*stats",fread($fp,80)); //amxx1.0
- echo "<tr bgcolor=$bgcolor><td > $i </td><td style='word-break: break-all'> $player </td><td>".$a["stats4"]."</td><td> ";
- if($a["stats4"]==0){
- echo "0/0(0%)";
- }
- else
- {
- if($a["stats7"]==0){
- echo "0/".$a["stats4"]."(0%)";
- }
- else{
- echo $a["stats7"]."/".$a["stats4"]."(".round($a["stats7"]/$a["stats4"]*100,1)."%)";
- }
- }
- echo "</td><td>".$a["stats3"]."<td>";
- if($a["stats5"]==0){
- echo "0/0(0%)";
- }
- else
- {
- if($a["stats6"]==0){
- echo "0/".$a["stats5"]."(0%)";
- }
- else{
- echo $a["stats6"]."/".$a["stats5"]."(".round($a["stats6"]/$a["stats5"]*100,1)."%)";
- }
- }
- echo "</td><td>".($a["stats4"]+$a["stats7"]*2-$a["stats3"])."</td></tr>";
- }
- fclose($fp);
- ?>
- </table>
- <hr>
- <font size=2 color=white>大爱CS </font><br>
- <center>
- </body>
- </html>
复制代码 DT如此不易,俺就不弄啥 回复可见啊,购买主题什么的了! 大家多来发发帖!还是有那么一点人再玩CS的! |
|