yam 发表于 2008-8-7 22:50:08

征集方法: Psychostats3.1的统计问题

Psychostats3.1排行榜只记录注册过的玩家成绩,要怎么做?

seeweb 发表于 2008-8-10 09:31:02

回复: 征集方法: Psychostats3.1的统计问题

Psychostats3.1
一直想用。但一直没用起来。..我帮顶一下。.

冰河 发表于 2008-8-12 17:05:10

回复: 征集方法: Psychostats3.1的统计问题

估计和日志写入判断有关系了。。。。

0secK 发表于 2008-8-13 00:23:45

回复: 征集方法: Psychostats3.1的统计问题

进服务器打的都是注册过的。
这样才能可能。

Cs.K 发表于 2008-8-13 11:24:32

回复: 征集方法: Psychostats3.1的统计问题

用Psychostats3来实现应该不行吧

hotbadman 发表于 2008-8-14 15:16:52

回复: 征集方法: Psychostats3.1的统计问题

Post by Cs.K
用Psychostats3来实现应该不行吧

请问用哪个排行榜程序可以实现呢?

zwfgdlc 发表于 2008-8-15 03:11:58

回复: 征集方法: Psychostats3.1的统计问题

ps是根据服务器记录的日志来获取到玩家的信息的的,可以试下这样.

#include <amxmodx>

#define PLUGIN_NAME "Psychostats辅助插件"
#define PLUGIN_VERSION "1.0"
#define PLUGIN_AUTHOR "zwfgdlc"

#define PS3_ACCESS ADMIN_RESERVATION //玩家必须有"b"权限才记录日志

public plugin_init()
{
register_plugin(PLUGIN_NAME, PLUGIN_VERSION, PLUGIN_AUTHOR);
}
public plugin_log()
{
new log,name,id;
read_logargv(0,log,63);
if(containi(log,"<")!=-1)
{
parse_loguser(log,name,31);
id=get_user_index(name);
if(is_user_connected(id)&&!(get_user_flags(id)&PS3_ACCESS))
return PLUGIN_HANDLED;
}
return PLUGIN_CONTINUE;
}

sdws1996 发表于 2008-8-17 20:47:37

回复: 征集方法: Psychostats3.1的统计问题

·_·   .........

sdws1996 发表于 2008-8-17 20:48:20

回复: 征集方法: Psychostats3.1的统计问题

:gogo: :spiderman

zwfgdlc 发表于 2008-8-20 00:18:36

回复: 征集方法: Psychostats3.1的统计问题

AMXX1.81测试正常,只记录有B权限的玩家日志.

#include <amxmodx>
#define PLUGIN_NAME "Psychostats辅助插件"
#define PLUGIN_VERSION "1.0"
#define PLUGIN_AUTHOR "zwfgdlc"
#define PS3_ACCESS ADMIN_RESERVATION //玩家必须有"b"权限才记录日志
public plugin_init()
{
register_plugin(PLUGIN_NAME, PLUGIN_VERSION, PLUGIN_AUTHOR);
}
public plugin_log()
{
new log,name,id;
read_logargv(0,log,63);
if(containi(log,"><")!=-1)
{
parse_loguser(log,name,31);
id=get_user_index(name);
if(get_user_flags(id)&PS3_ACCESS)
   return PLUGIN_CONTINUE;
else return PLUGIN_HANDLED;
}
return PLUGIN_CONTINUE;
}
页: [1] 2
查看完整版本: 征集方法: Psychostats3.1的统计问题