搜索
楼主: Songsong

[技术类][原创讲义]:Psychostats2.2.b调试、安装、使用帮助[国内首发]

[复制链接]
发表于 2004-8-25 13:51:43 | 显示全部楼层 来自 中国–北京–北京

这个版本还是不能正确显示中文!

例如中文的服务器名称,显示的还是乱码!
回复

使用道具 举报

发表于 2004-8-25 18:51:40 | 显示全部楼层 来自 中国–山东–青岛
Wuboru给了解答,谢谢songsong
回复

使用道具 举报

发表于 2004-8-25 20:54:27 | 显示全部楼层 来自 中国–河北–秦皇岛
能否写个plugins里带的ps_amx.amx使用方法,不会搞mysql ,谢谢!
自己的地址,想看效果的来 http://221.194.28.230/stats/
回复

使用道具 举报

发表于 2004-8-27 10:55:31 | 显示全部楼层 来自 中国–贵州–黔东南苗族侗族自治州–凯里市
中文哪里有下载啊
回复

使用道具 举报

发表于 2004-8-29 11:13:23 | 显示全部楼层 来自 中国–河南–郑州
测试测试!帖子的确牛比!
回复

使用道具 举报

发表于 2004-8-29 23:58:22 | 显示全部楼层 来自 中国–广东–清远–阳山县
Post by Songsong

Current log sources (enter a blank line to stop).
An asterix '*' in front of the directory means the directory does not exist!
0. * none *
LOGSOURCE 1: D:\cstrike1\logs
您的第一日志地址(填写您自己的地址)

Current log sources (enter a blank line to stop).
An asterix '*' in front of the directory means the directory does not exist!
1. /root/old_logs
LOGSOURCE 2: D:\cstrike2\logs
您的第二日志地址(填写您自己的地址)


在此之前我没试过安装任何排名系统,CS服务器也是刚刚学习中.因为做过PHP的BBS,所以有关PHP系统的安装都没问题,只是有关CS这里的logs地址是指什么地方呢?是由HLDS Server生成的日志文件?如果是那么是不是在server.cfg里设置log on所生成的那个文件?这个文件具体又生成在CS服务器的那个文件夹里呢?

Post by Songsong

附:关于帐号登陆过程中说到的PsychoStats plugin interface安装
需要
HLDS Server
AMXMOD 0.93即可
AMXMOD MYSQL组件被使用

注明:AMXMOD MYSQL组件被使用的标志为/addons/amx/modules.ini文件中
; MySQL access
addons/amx/dlls/mysql_ms_i386.so


这里,  ;MySQL access  是不是需要去掉注识让这个组件生效呢?

最后一个问题是,Psychostats2.2.b所引用的数据可以是基于AMX自带的TOP15插件的数据吗?那么我已经用了AMX0.99就不需要另外再安装statsme了吧?

万望各位高手耐心指教 :21:
回复

使用道具 举报

 楼主| 发表于 2004-8-30 01:31:01 | 显示全部楼层 来自 中国–江苏–苏州–张家港市
Post by x_wei
在此之前我没试过安装任何排名系统,CS服务器也是刚刚学习中.因为做过PHP的BBS,所以有关PHP系统的安装都没问题,只是有关CS这里的logs地址是指什么地方呢?是由HLDS Server生成的日志文件?如果是那么是不是在server.cfg里设置log on所生成的那个文件?这个文件具体又生成在CS服务器的那个文件夹里呢?



这里,  ;MySQL access  是不是需要去掉注识让这个组件生效呢?

最后一个问题是,Psychostats2.2.b所引用的数据可以是基于AMX自带的TOP15插件的数据吗?那么我已经用了AMX0.99就不需要另外再安装statsme了吧?

万望各位高手耐心指教 :21:




第一个问题
CS日志就是你的CS服务器生成的日志目录,如果你的服务器没有开启日志记录是不会有记录生产的,所以这里你应该确认您的server.cfg是否启用log on

日志应该在"类似"这样的目录里
c:\Sierra\counter-strike\cstrike\logs




第二个问题
; MySQL access
addons/amx/dlls/mysql_ms_i386.so
去掉注释符只是一个重要标志(如果你的MySQL配置不起来,去掉注释符同样没有意义),使用AMX的MySQL插件希望你仔细去阅读相关资料,如果您使用Won系统的CS服务器安装这样的系统及功能,个人认为意义不大,纯正的Steam+PS22是最完美的组合

PS2.2的数据来自CS服务器生成的Log日志,其实不装AMX及statsme也可以用,但是爆头率、子弹命中部位、精确度等等都无法统计,数据都为0,这样会严重影响PS22的效用

AMX与statsme任意安装一种即可,另外TOP15所提供的数据太有限了~
回复

使用道具 举报

发表于 2004-8-30 02:56:35 | 显示全部楼层 来自 中国–云南–西双版纳傣族自治州
C:\mysql\bin>mysqladmin -uroot -p creat ps22
Enter password: ****
mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user: 'root@localhost' (Using password: YES)'

我装到这里就过不去了,老是失败,请楼主或知道的朋友帮忙指点一二,谢谢
回复

使用道具 举报

发表于 2004-8-30 03:48:49 | 显示全部楼层 来自 中国–广东–清远
不胜感激~~~实际上我还没搞清Won或Steam是什么东东,我做的服务器就是从dt-club这里下载的1.5跟1.6打包版本,然后自己加上一些认为有趣的插件.既然PS22的Mysql数据用不上AMX里的Mysql数据,那也就没必要去多建一个数据库了,以后有什么排名系统用得上再说.

据我目前想象中的理解,Steam是提供一个全球唯一的Steam ID让你在各个连到Steam的标准CS服务器上可以用这个ID进行积分排名,而PS22是支持用Steam ID直接登陆到排名系统注册自己的信息.所以Steam+PS22是完美的组合.
但如果只是一个大型的网吧,打算做一个排名系统好方便让自己的顾客了解自己的排名,满足他们的虚荣心,在这种情况下,大概就没必要用到PS22这么强大的系统对吧?
那还有没用其它直接利用AMX里的Mysql数据进行排名的系统呢?大概就是一个PHP网页的模板吧?

关于楼上的问题我可以解答一下,实际上在安装Mysql的时候还少了一步:
在安装Mysql之前
再修改一下Apache2的配置文件
C:\Program Files\Apache Group\Apache2\conf\httpd.conf
查找:LanguagePriority
后面改为:LanguagePriority zh-CN zh-TW en ca cs da de el eo es et fr he hr it ja ko ltz nl nn no pl pt pt-BR ru sv
这是语言优先级,我们把中文放到前面来
在安装完Mysql后
1、下载 phpmyadmin
http://sourceforge.net/projects/phpmyadmin/
下载ZIP版本
2、解压成 myadmin
复制到你的WEB发布目录,例子里的:C:/Program Files/Apache Group/Apache2/htdocs
3、不用到DOS下打什么命令了,在IE里打开http://127.0.0.1/myadmin/
默认的mysql数据库用户名root是没有密码的,这是一个漏洞
4、我们修改用户,点首页“权限”,进入,编辑 root 更改密码。
如果你Apache2没配置错,这里应该是中文网页,这么简单的操作就不用我截图了吧?把两个 root 的密码都设上。
5、然后刷新页面,就会出现无法访问的情况,需要修改myadmin里的配置文件config.inc.php来解决这个问题
查找:$cfg['Servers'][$i]['auth_type'] = 'config';
更改为:$cfg['Servers'][$i]['auth_type'] = 'http';
6 、重新在IE里打开http://127.0.0.1/myadmin/
输入帐号:root  你的密码  登入
7、接下来你可以按楼主的第二步方法到DOS下打命令建立PS22这个数据库,也可以在phpmyadmin的管理页面里新建一个,反正都是一样.

祝你成功 :21:
回复

使用道具 举报

发表于 2004-8-30 11:18:05 | 显示全部楼层 来自 中国–广东–清远–连州市
另外一点忘了说,在装好Mysql后要到C:\Mysql\bin\ 运行一下winmysqladmin.exe
输入帐号:root 密码:123   这样会在windows目录下生成my.ini这个文件.
实际上在这里的密码是无效的,但你空它却不行...
这样mysql就算装好了,接下来按楼上的方法继续装phpmyadmin就行了.
回复

使用道具 举报

游客
回复
您需要登录后才可以回帖 登录 | 注个册吧

快速回复 返回顶部 返回列表