z051002 发表于 2010-10-21 22:32:54

本帖最后由 z051002 于 2010-10-21 22:35 编辑

已测试,使用最新4.0d出现如下问题:
1. 提示信息不能关闭,ms_msg_flag "0"仍然提示;
2. 中文ID仍然乱码,如图:

3. 游戏中say /top能正常显示,say /mystats不能正常显示,如图:

4.不能查看其它玩家成绩,进入http://218.61.33.233/top.asp ,点击其它玩家,始终只能显示第1名的玩家;

请帮忙解决,谢谢!!!

mwy5ym 发表于 2010-10-21 22:56:17

已测试,使用最新4.0d出现如下问题:
1. 提示信息不能关闭,ms_msg_flag "0"仍然提示;
2. 中文ID仍然乱码,如图:
24971
3. 游戏中say /top能正常显示,say /mystats不能正常显示,如图:
24972
4.不能查看其它玩家成绩,进入 ...
z051002 发表于 2010-10-21 22:32 http://www.dt-club.net/forum/images/common/back.gif
中文ID引起的问题
清空数据库,一定要清空
换用4.0d以后的版本后再试试

lovehuai 发表于 2010-10-21 23:15:32

你这样的表结构
后期数据多了压力会很大的

mwy5ym 发表于 2010-10-21 23:36:26

你这样的表结构
后期数据多了压力会很大的
lovehuai 发表于 2010-10-21 23:15 http://www.dt-club.net/forum/images/common/back.gif
高人,求指教!

z051002 发表于 2010-10-21 23:48:19

42# mwy5ym

已OK,谢谢!!!

cs9527 发表于 2010-10-21 23:58:09

不错! 喜欢啊! 顶拉!顶拉!

lovehuai 发表于 2010-10-22 03:09:26

44# mwy5ym
前天我下载看了下表 用MD5做主键不好啊 太长了....
如果用MD5考虑用16位的
表结构的问题我也一直在头大
最近在找数据库职人看看能不能让帮设计下

mwy5ym 发表于 2010-10-22 10:58:32

本帖最后由 mwy5ym 于 2010-10-22 11:01 编辑

44# mwy5ym
前天我下载看了下表 用MD5做主键不好啊 太长了....
如果用MD5考虑用16位的
表结构的问题我也一直在头大
最近在找数据库职人看看能不能让帮设计下 ...
lovehuai 发表于 2010-10-22 03:09 http://www.dt-club.net/forum/images/common/back.gif

本来想用一个自增的ID来当主KEY的,
但是考虑到CS内部定位玩家只有一个name,
但是又考虑到name中有N多的乱七八糟的字符,影响到SQL语句的使用,
于是CS内部怎么从数据库中查找玩家呢?
我当时考虑到的是这样2种方式
1.先根据玩家的name从数据库查找他的ID(玩家登录时记录),再根据这个ID查找其他表中的数据
2.先把那么换算成md5(CS内部自带这个函数),然后直接根据md5来查找所有表中的数据
好像差不多诶。。。
一想到1方法中的那些乱七八糟的字符,就不知道怎么的选了第二种。
懒得改了,等出现问题再说吧。反正后面还要在表中加入新的东西的。

zhuangxl 发表于 2010-10-22 13:17:56

求解L 10/20/2010 - 15:53:28: Log file started (file "cstrike\addons\amxmodx\logs\ms_error.log") (game "cstrike") (amx "1.8.1.3746")
L 10/20/2010 - 15:53:28: Error:
L 10/20/2010 - 16:00:25: Error:
L 10/20/2010 - 16:00:27: Error:
L 10/20/2010 - 16:00:29: Error:
L 10/20/2010 - 16:00:29: Error:
L 10/20/2010 - 16:00:29: Error:

20576526 发表于 2010-10-22 13:50:38

终于测试成功了,楼主辛苦了,谢谢。
页: 1 2 3 4 [5] 6 7 8 9 10 11 12 13 14
查看完整版本: My Stats 4.4b:结合discuz论坛,附上视频教程