梦幻古龙架设笔记
本帖最后由 zhitianjiao 于 2010-12-4 03:49 编辑-------------------------------------
我是根据这帖子内的架设视频做的,其中用到的工具也全部在下面的帖子内。
http://www.iopq.com/viewthread.php?tid=16669051
发这个帖子主要是记录一下文字,以及方便没装成功的人查阅,强烈建议对照视频来操作。这个帖子只是记录详细过程,仅供参考。
首先安装个 vc2008 ,这个很多人都装有,这个不必写。
1、然后 安装SQL2005数据库 。
安装 SQLEXPR_CHS.EXE
这里选混合模式 , 密码123456
2、安装 SQL管理工具
执行工具包内的SQLServer2005_SSMSEE.msi 程序
3、创建MSSQL别名打开SQL Server Configuration Manager —— SQL Native Client —— 别名
新建一个别名
SQL 端口号 , 随便写 1577
服务器名字,默认填写 SQL Server (SQLEXPRESS)
4、登录MSSQL。电脑开始菜单——程序——打开 SQL管理工具 MSSQL.... —— 选SQL Server Management Studio Express
输入用户名sa 密码 123456
5、附加5个数据表及管理工具的琐碎操作
打开 SQL Server Management Studio Express 数据库 ,右键附加(所谓附加即添加) 。把 服务端server目录下的 database 5个表的数据导入到里面。这5个表分别是(count、QGLAccount、QGLGame、QGLLOG、QGLMang)
若数据表旁边显示属性(只读)看视频来修改,否则跳过。
然后分别打开上述5个数据表——安全性——用户 ,一一删除 所有数据表下叫做 QGL 的用户名。OK
---------------------------------------------------------------------------------------------------
再在 界面根目录 —— 安全性 —— 登录名 下
------
【常规】选项卡
新建用户:QGL
使用SQL Server 身份验证:密码163.com
请保留 强制实施密码策略,其他2个选项去掉勾选
默认数据库:QGLAccount
------
【服务器角色】选项卡
全部选项打勾
------
【用户映射】选项卡
【映射到此登录名的用户(D):】
勾选上述5个数据表 (count、QGLAccount、QGLGame、QGLLOG、QGLMang)
【数据库角色成员身份】
勾选db_owner 、 public 这2个
---------------------------------------------------------------------------------------------------
到此 数据库弄好了
新建ODBC数据源(其本质就是创建一个到MSSQL的连接)
---------------------------------------------------------------------------------------------------
控制面板——管理工具——双击数据源 (ODBC)打开界面——添加
下拉到最后,选 SQL Server
填写上一步创建的数据库账号。
名称:QGL
描述:建立到QGL(梦幻古龙游戏)数据库的连接
服务器:类似这样的地址, PC-201003092120\SQLEXPRESS (在SQL Server Management Studio Express界面拷贝过来)
下一步
验证方式: .....使用 SQL Server 验证 (S)。
登录 ID(L) : QGL
密码:163.com (此密码用于连接MSSQL数据库,必须跟前面设置的相同)
下一步
取消勾选 默认的数据库为:
下一步
(非必须)勾选 更改 SQL Server 系统消息的语言
simplified chinese( 简体中文 )
下一步
测试数据源(T)...
如果 ” 测试成功!”就OK了
---------------------------------------------------------------------------------------------------
6、最后的设置。复制登陆器到客户端,以及修改配置。
将 登陆器.bat 拷贝到 客户端根目录。
-------------------
修改 【客户端】安装目录 下的: Config/ipconfig.ini
ProxyIP1 = 127.0.0.1
-------------------
修改【服务端】 server/Config/Database_Test1.ini ,打开此文件
将默认的所有的 Server = LENOVO-18AFC85F\SQLEXPRESS
快捷键 ctrl+h 替换为你自己的服务器名,以下是替换示例:
Server = PC-201003092120\SQLEXPRESS
-------------------
修改【服务端】 server/Config/World_Test1.ini 里面的IP
也是将所有选项的IP替换为IP = 127.0.0.1
-------------------
到此为止,全部设置已经完成。
7、开始启动服务端
在服务端server目录,按顺序执行 1-8.bat8个批处理文件。 缩小化不理会他们。
(如果你使用的是 2010.10.11的 服务端,却不必执行这8个批处理文件。但默认的服务端需要执行。)
8、创建游戏账号 。
打开梦幻古龙GM工具.exe —— 填写MSSQL服务器名称、账号、密码,然后连接—— 账号管理 —— 创建账号。以此账号登录游戏
(其实,这个gm工具有点Bug。gm工具.exe 目录下的 配置文件 config.ini ,有时不会自动保存我们所输入的正确资料,所以有必要修改该 ini文件,供以后直接读取,以便不必每次运行都重新填写数据库连接信息。)
9、通过登陆器启动游戏界面。
执行 登陆器.bat 。输入第8步创建的游戏账号密码。
-------------------------------------------------------
如果登录后,验证图片无法完成,则说明mssql数据库密码不对,数据库密码是163.com 加密后为28位,已经写死在很多个.ini配置文件里面了。
` 顶一个,太好了 1# zhitianjiao
楼主,我运行第一个bat就消失了怎么办{:8_249:} 1# zhitianjiao
楼主,我运行第一个bat就消失了怎么办{:8_249:}
quyan123456789 发表于 2010-12-8 16:21 http://www.iopq.com/images/common/back.gif
梦幻古龙是回合制的,我不喜欢玩,已经删除了。
这 1-8.bat 8个是在服务端server / 目录下的批处理文件。 缩小化不理会他们,我记得第1个bat是会自动关掉的 。
只要你能继续往下继续走,就不必理会 1.bat 是否消失 4# zhitianjiao
很感谢{:8_247:} SQL运作到添加数据源后就断线老是连接不上是什么原因? 在账号密码输完进入有戏,
点验证图点完没反应怎么解决
点错有反应 点验证码没反映求解。。
kankana 为什么我在最后进的时候,打开客户端了,提示下载失败? 在这个基础上,外网怎么开啊,单机玩腻了
页:
[1]