找回密码
 注册
搜索
查看: 3773|回复: 7

安装3.0大厅之菜鸟篇

[复制链接]
发表于 2009-3-15 12:23:10 | 显示全部楼层 |阅读模式
1.DBCService数据中心
DBCService.ini 里的 DBSGame=dsn=game 这里是设置游戏数据的。
用户数据在DBCAdmin.exe里设置。DBCService.exe只是数据中心服务。
DBCAdmin的表前缀是用户数据的表前缀。这个表前缀看handle.cpp里这句里的设置-“select uid,username,gender from %s_members where username='%s' and password=md5('%s')”对应的 %s_members  前面的就是表前缀。
2.ODBC安装3.51.27以上可以选择 字符集,要看后面的小数。3.51.12是没有这个选项的。

评分

1

查看全部评分

发表于 2009-3-15 12:38:52 | 显示全部楼层
表前缀的功能,适合于1.1.0.0版本的数据中心服务。1.2.0.0中,将不再有此设置。
回复

使用道具 举报

 楼主| 发表于 2009-3-16 21:07:53 | 显示全部楼层
论坛的ID号字段默认是UID ,而数据中心用的是UIN。数据中心验证完用户信息之后交给GAME_AUTH,这时已经改为UIN了。所有GAME_***表都是用的UIN。所以在游戏的DLL里是无需用户名密码之类的设定的。
回复

使用道具 举报

 楼主| 发表于 2009-3-20 15:44:13 | 显示全部楼层
如果是使用DZ论坛的,把UNIT.H里的UIN改为UID就行了。数据库不用改了。
回复

使用道具 举报

发表于 2009-3-20 21:19:33 | 显示全部楼层
原帖由 光头大叔 于 2009-3-20 15:44 发表
如果是使用DZ论坛的,把UNIT.H里的UIN改为UID就行了。数据库不用改了。
如果这样,那每个game_表,都要修改字段名了,不推荐。
回复

使用道具 举报

 楼主| 发表于 2009-3-29 16:12:52 | 显示全部楼层
牌室桌面上的广告很好.就是现在没有提供.是放在AD.DLL里的.删了就没有了
回复

使用道具 举报

 楼主| 发表于 2009-5-27 21:13:21 | 显示全部楼层
1.*nSplitter = 200;        //分隔条的位置,默认为300,这句是大厅左右分隔条的位置 300太长。改为200差不多。
2.#define        GAMELIST_SHOWINFO   0 这里的0就是窗口的高度为0.宽度由上面的nSplitter 决定。改为100就是高度100.这里可以传递UIN参数等
回复

使用道具 举报

 楼主| 发表于 2009-5-28 15:56:02 | 显示全部楼层
客户端的可执行文件名命名可以随意。但是RES.DLL必须是 “文件名RES.DLL”否则就找不到资源文件而花屏,在数据库里定义的文件名只是需要下载的文件名并无关联关系
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|宁德市腾云网络科技有限公司 ( 闽ICP备2022007940号-5|闽公网安备 35092202000206号 )

GMT+8, 2025-5-5 02:36 , Processed in 0.020587 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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