jorlon 发表于 2008-8-18 17:12:34

求助:关于amx中OP 的ID 名称大小写问题

求助:关于amx中OP 的ID 名称大小写问题.                        
                                                                                                                                                                                                                                                                                                                                                                                 比如我在user.ini里面设定一个用户,名字为tt,该用户进入服务器时候需要密码验证。
但是有个问题,如果我把名字改为Tt或者TT, 我进入服务器的时候就可以不需要密码验证了,这样虽然得不到OP权限,但是有冒充的感觉,请问有什么办法可以让amxx忽略用户ID的大小写?

并且真的OP用tt进来,结果被系统自动改名为tt(1)之类的,从而不能获得OP的权限。

请问如何不让用只要是OP,任何大小写组合的OP ID都要密码?

用的是amxx 1.76c

Rulzy 发表于 2008-8-18 19:02:11

回复: 求助:关于amx中OP 的ID 名称大小写问题

打开 admin.sma,查找:
else if (equal(name, g_aName))
找到后改成
else if (equali(name, g_aName))

重新编译此插件即可。

baili1258 发表于 2008-8-19 09:25:22

回复: 求助:关于amx中OP 的ID 名称大小写问题

新版的1.8.1有增加一个功能,就是区别大小写的!
页: [1]
查看完整版本: 求助:关于amx中OP 的ID 名称大小写问题