cuikejie 发表于 2010-7-28 14:50:41

23791 17# cuikejie
很感谢cuikejie!:loveliness:
我传上来,你试试能不能用。最好是能用,证明我的数据库有问题。:L 表只要添加cnid字段就行了,其他的会自动建立。 ...
cslover 发表于 2010-7-28 00:01 http://www.dt-club.net/forum/images/common/back.gif

你的我帮你看了,你改用我发给你的这个中文ID就行了。

cuikejie 发表于 2010-7-28 18:04:20

本帖最后由 cuikejie 于 2010-7-28 18:07 编辑

18# cslover
代码都给你了
你根本就没看代码
你看代码的话肯定知道咋用的
单独用这个就行了
控制台
setinfo _id 你的auth
setinfo _pw 你的password
23795
这个
setinfo _id lovehuai
setinfo _pw xxoxx
因为现在 ...
lovehuai 发表于 2010-7-28 04:19 http://www.dt-club.net/forum/images/common/back.gif

你的不检测ID密码就可以进入,如果别人用相同ID进入之后刷别人的排行怎么办?能不能让你的进入游戏之前检测下用户名?就修改下cslove的adminsql就很完美了,在18楼。

lovehuai 发表于 2010-7-28 19:23:48

22# cuikejie
setinfo _id := 英文ID也就是账号 对应MySQL的auth
setinfo _pw:=密码对应MySQL的password
MySQL的flags:=a 强制检测密码
我不知道有什么方便顶替的

lovehuai 发表于 2010-7-28 19:24:55

另外源码都给你们帖出来了
2分钟翻着看下就 怎么用的 都要读取啥 怎么来工作的......

cuikejie 发表于 2010-7-28 20:53:24

本帖最后由 cuikejie 于 2010-7-28 20:57 编辑

另外源码都给你们帖出来了
2分钟翻着看下就 怎么用的 都要读取啥 怎么来工作的......
lovehuai 发表于 2010-7-28 19:24 http://www.dt-club.net/forum/images/common/back.gif

你写的都看了,先使用就是你的,有些问题加你QQ吧加不了,你网站吧,留言了吧也没反应。我的权限是A,我试了你的除了进入游戏之前不检测密码,其他的都正常,我的意思是说你能不能改下18楼那个,他的问题是进入游戏更换中文名后就没权限了。也许你使用正常,但是我觉得很多玩家还是喜欢修改好自己的名字之后再进入游戏,每次在控制台输入很麻烦的,高手麻烦你了。

cslover 发表于 2010-7-28 21:57:30

lovehuai谢谢,但是你的插件确实是多了一步麻烦,呵呵。我去试试cuikejie!

cuikejie 发表于 2010-7-29 00:01:56

lovehuai谢谢,但是你的插件确实是多了一步麻烦,呵呵。我去试试cuikejie!
cslover 发表于 2010-7-28 21:57 http://www.dt-club.net/forum/images/common/back.gif
成功了说下。

cslover 发表于 2010-7-30 21:30:43

本帖最后由 cslover 于 2010-7-30 21:41 编辑



你的我帮你看了,你改用我发给你的这个中文ID就行了。
cuikejie 发表于 2010-7-28 14:50 http://www.dt-club.net/forum/images/common/back.gif
还是不行,:'( :Q :L 到底怎么了?权限完全没问题!(要密码)就是不换中文名!谁清楚原因啊!!!?
一直提示这段                else if(result == RESULT_NONE)
                {
                        client_print(id, print_chat, "你没有设置中文ID,请去论坛注册。网址:http://www.txwns.cn/bbs")
                }但是明明有中文名啊!下面是数据库的表:-- phpMyAdmin SQL Dump
-- version 3.3.1
-- http://www.phpmyadmin.net
--
-- 主机: localhost
-- 生成日期: 2010 年 07 月 30 日 13:38
-- 服务器版本: 5.1.45
-- PHP 版本: 5.3.2

SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";


/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;

--
-- 数据库: `amx`
--

-- --------------------------------------------------------

--
-- 表的结构 `admins`
--

CREATE TABLE IF NOT EXISTS `admins` (
`uid` int(8) NOT NULL AUTO_INCREMENT,
`auth` varchar(32) NOT NULL,
`password` varchar(32) NOT NULL,
`access` varchar(32) NOT NULL,
`flags` varchar(32) NOT NULL,
`cnid` varchar(33) NOT NULL,
`regtime` datetime NOT NULL,
PRIMARY KEY (`uid`)
) ENGINE=MyISAMDEFAULT CHARSET=utf8 COMMENT='AMX Mod X Admins' AUTO_INCREMENT=13 ;

--
-- 转存表中的数据 `admins`
--

INSERT INTO `admins` (`uid`, `auth`, `password`, `access`, `flags`, `cnid`, `regtime`) VALUES
(1, '123', '123', 'abcdefghijklmnopqrstu', 'a', '阿达洒洒打算的', '2010-07-25 04:58:38');

cuikejie 发表于 2010-7-31 13:54:34


还是不行,:'( :Q :L 到底怎么了?权限完全没问题!(要密码)就是不换中文名!谁清楚原因啊!!!?
一直提示这段                else if(result == RESULT_NONE)
                {
                        client_print(id, print_chat, "你没有设置中文ID,请去 ...
cslover 发表于 2010-7-30 21:30 http://www.dt-club.net/forum/images/common/back.gif
chinese_id.zip 和adminsql的数据库地址都设置对了?

cuikejie 发表于 2010-7-31 13:55:35

我的可以,你可以测试下
cs.txwns.cn:27015
权限,中文都可以的。
页: 1 2 [3] 4
查看完整版本: 读取mysql的cs中文名字问题?