搜索
查看: 15187|回复: 25

使用MySQL管理AMXX玩家权限数据

[复制链接]
发表于 2009-2-18 00:29:03 | 显示全部楼层 |阅读模式 来自 中国–广东–深圳–宝安区
新手请继续看,老鸟可路过,不要丢砖头

最近想到利用MySQL来管理玩家的amxx权限数据资料
在网上和论坛上基本找不到具体的操作方法
问的人到是很多
amxx的帮助文档也没有仔细的讲解
经过我多次的测试结合实践终于搞定
现在分享出来给需要的朋友

以win版本为例,linux也差不多
首先安装MySQL
可以到这里下载www.mysql.cn
安装过程大家可以到网上找找相关文章
接下来重要的一步就是选择MySQL管理软件
这里推荐大家使用Navicat_MySQL
官方网站http://www.navicat.net.cn

配置AMXX插件启用MySQL数据库
打开addons/amxmodx/configs/modules.ini
把MySQL_amxx.dll(linux版本为MySQL_amxx_i386.so)前边的" ; "去掉以启用MySQL模块
打开addons/amxmodx/configs/plugins.ini
注释掉admin.amxx(在前边加 ; )
把admin_sql.amxx前边的 ; 去掉启用admin_sql.amxx插件
打开addons/amxmodx/configs/sql.cfg
一般情况下只需要把你MySQL的管理员密码填入 amx_sql_pass        "" 引号中间即可,其他保持默认,除非你有特殊设置
如果Mysql中没有自动建立amxx数据库可尝试把 amx_sql_host "127.0.0.1" 改成 amx_sql_host "localhost"

amxx插件部分设置完毕
启动hlds服务端
打开Navicat_MySQL
点连接出现提示输入窗口1.1[图]
全是中文界面我就不仔细讲解了
输入密码点确定连接栏出现一个连接
双击或者鼠标右键打开连接出现1.2[图]
那个amxx就是我们的游戏服务端自动建立的数据库
双击或者右键打开数据库出现1.3[图]
直接双击或者鼠标右键打开admins表1.4[图]
怎么样,是不是柳暗花明又一村,跟user.ini一样的了
具体的设置就跟编辑user.ini文件一样的了
不过值得一提的是在密码一栏中如果你不想设置密码可以设置为空字符,否则你保存的时候会出错1.5[图]
其他的插入新行或者保存都在编辑表窗口左下角的按钮处

初次发技术帖子,感谢大家的支持

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注个册吧

×

评分

参与人数 1经验 +6 收起 理由
d4server + 6

查看全部评分

发表于 2009-2-18 06:50:40 | 显示全部楼层 来自 中国–江苏–南京
先顶一下
但是这种方法太落后了
LZ可搜索一下论坛
回复

使用道具 举报

发表于 2009-2-18 08:45:49 | 显示全部楼层 来自 中国–四川–自贡
这个admin_sql.amxx得改了,才能自定义数据库,才能与论坛呀什么的整合起来。
回复

使用道具 举报

 楼主| 发表于 2009-2-18 11:14:21 | 显示全部楼层 来自 中国–广东–深圳–宝安区
之前我在论坛上找了很久都没有详细的方法和操作过程
只有集成的bbs等,写这个的目的是想有需要的朋友知道怎么操作
使用论坛集成方式,也可以使用这个教程中的步骤在详细的设置玩家的权限

基础教程
回复

使用道具 举报

发表于 2009-3-15 12:49:50 | 显示全部楼层 来自 中国–吉林–松原
好想学习一下这个 这个可以学 这个真没学会
回复

使用道具 举报

发表于 2009-4-3 10:30:50 | 显示全部楼层 来自 中国–黑龙江–哈尔滨
技术支持,感谢~~
回复

使用道具 举报

发表于 2009-4-9 19:37:40 | 显示全部楼层 来自 中国–广东–中山
xuele le le
回复

使用道具 举报

发表于 2009-4-9 20:44:31 | 显示全部楼层 来自 中国–山东–淄博
学习!!!学习!!!
学无止境!!!
回复

使用道具 举报

发表于 2009-5-15 20:16:19 | 显示全部楼层 来自 中国–贵州–遵义
好像很复杂,不会弄
回复

使用道具 举报

发表于 2009-5-16 21:09:14 | 显示全部楼层 来自 中国–北京–北京
好像很复杂说
回复

使用道具 举报

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

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