|
发表于 2007-2-15 19:09:49
|
显示全部楼层
|阅读模式
来自 中国–浙江–嘉兴–海宁市
源地址
[color="Red"]……
网页部分没弄好。不过不影响使用。
AMXX1.6下用起没问题。发的是原码,自己转下哈。
[color="red"]我只是修正了网页显示部分
另网页显示如附件,这个表格的可以再改下,25%的宽度改成100%也不行,可用实际像素来限制 如400宽。(将100%改成400)
最后一个 Piblic disinfo(id) 代码修改如下就成了:
[PHP]public disInfo(id)
{
const SIZE=1536
new msg[SIZE+1],len=0,players[32],num,pname[32],t;
get_players(players,num);
len += format(msg[len], SIZE - len, "<html><head><title>XXXXXX</title><meta http-equiv=^"Content-Type^" content=^"text/html; charset=UTF-8^"></head><body>");
//len += format(msg[len], SIZE - len, "<center>");
len += format(msg[len], SIZE - len, "<table width=^"100%^" border=^"1^">");
len += format(msg[len], SIZE - len, "<tr><td><b>PlayerName</b></td><td><b>TW_警告</b></td><td><b>SS_警告</b></td><td><b>F_警告</b></td></tr>");
for(new i=0;i<num;i++){
t=players;
if( !g_playerThWallWarn[t] && !g_playerSpeedWarn[t] && !g_playerFlashWarn[t])
continue;
else {
get_user_name(t,pname,31);
len += format(msg[len], SIZE - len, "<tr><td>%s</td><td>%d</td><td>%d</td><td>%d</td></tr>",pname,g_playerThWallWarn[t],g_playerSpeedWarn[t],g_playerFlashWarn[t]);
}
}
len += format(msg[len], SIZE - len, "</table>");
len += format(msg[len], SIZE - len, "<p></p>");
if( get_cvar_num("fc_startvote") )
len += format(msg[len], SIZE - len, "<p><b>如果你的警告达到系统界限,系统将会投票 !</b></p>");
else len += format(msg[len], SIZE - len, "<p><b>如果你的警告达到系统界限,你将会被踢!</b></p>");
len += format(msg[len], SIZE - len, "<p align=left><b>当前设置:</b></p>");
len += format(msg[len], SIZE - len, "<p></p>");
len += format(msg[len], SIZE - len, "<p align=left>穿墙警告次数(<b>TW_警告</b>): %d</p>",get_cvar_num("fc_thwallwarntime"));
len += format(msg[len], SIZE - len, "<p align=left>超速警告次数(<b>SS_警告</b>): %d</p>",get_cvar_num("fc_speedwarntime"));
len += format(msg[len], SIZE - len, "<p align=left>杀死被闪玩家超过限制警告 (F_警告)</b>):(<b>F_Warning</b>): %d</p>",get_cvar_num("fc_flashwarntime"));
show_motd ( id, msg, "FC 开始");
return PLUGIN_CONTINUE;
}[/PHP]
关键是加了这一段:
[color="Red"]<title>XXXXXX</title><meta http-equiv=^"Content-Type^" content=^"text/html; charset=UTF-8^">
另,原插件作者好像对HTML处理粗心了,有 <center> 没 </center> 有 <tr> 少了 </tr>
我这边的服人少,就发现一个问题,可能是人少引起的,表格显示不大对,没有应有的第二行! 呵呵 !:boss: |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?注个册吧
×
|