Psychostats 装好了,怎么没有数据啊
Psychostats 装好了,mysql里面怎么没有数据啊??装的步骤是没问题了 我在server.cfg 里面已经加了 log on
而且已经可以通过Psychostats监控到服务器了。
服务器屏幕上出来一堆信息, cs日志文件里面却没有这些
php gd2 也是好的,可以看到测试页面了
--------还没等人回帖, 就搞好了。
我也刚刚弄好一点, 原来我的cs的日志在 cstrike_schinese\logs 下面,
不在 cstrike\logs 下面。
可是, 页面上有个别地方有乱码是怎么回事啊 自问自答吧.
如果使用魔兽冰封插件, 在武器排名里面是会有乱码的, 因为魔兽冰封插件把玩家使用各种技能杀人的日志也写进日志了,
武器排名里面的乱码是 自杀炸弹、荆棘之光等等, 只是由于 是utf-8格式,所以显示为乱码.
解决办法: 以2.17版本为例.
在 war3ft.inl 里面 添加 函数 War3Kill(weapon) 如下:
War3Kill(weapon) {
if (weapon == CSW_LIGHTNING || weapon == CSW_SUICIDE || weapon == CSW_FLAME ||
weapon == CSW_LOCUSTS || weapon ==CSW_SERPENTWARD || weapon ==CSW_SHADOW ||
weapon == CSW_THORNS || weapon == CSW_CARAPACE || weapon == CSW_CARRION ||
weapon == CSW_ORB || weapon == CSW_CONCOCTION )
return 1
return 0;
}
然后 把:
log_message("^"%s<%d><%s><%s>^" killed ^"%s<%d><%s><%s>^" with ^"%s^"", szKillerName, get_user_userid(killer_id), szKillerAuth, szKillerTeam, szVictimName, get_user_userid(victim_id), szVictimAuth, szVictimTeam, weaponname)
改为:
if (!War3Kill(weapon))
log_message("^"%s<%d><%s><%s>^" killed ^"%s<%d><%s><%s>^" with ^"%s^"", szKillerName, get_user_userid(killer_id), szKillerAuth, szKillerTeam, szVictimName, get_user_userid(victim_id), szVictimAuth, szVictimTeam, weaponname)
然后重新编译, 覆盖, 重启服务器, ok.
页:
[1]