神迹详细的单机架设教程~从MSSQL到游戏开始的教程和视频~

一、架设所需工具:

1)Sql2000 or Sql2005

2)MySql5.0 or High version

3)IIS或者我打包里面的"迷你ASP服务器"

二、架设方法

1)在M$ SQL中附加data目录中的数据库,并把服务端中的MySQL_Server_5.0目录放置于D盘根目录下

安装数据库的过程其实很简单,因为它的数据库有2个,一个是MYSQL,一个是MSSQL的,由于MYSQL只需要复制到D盘就可使用,所以不多说。主要说说MSSQL的数据库,这个数据库是一个数据库的拷贝。所以不需要恢复,只在数据库中新建一个ACCOUNT数据库,然后MSSQL2000的,就在右下角停止SQL服务,然后把数据库覆盖到你的数据库目录,再重新恢复SQL服务就可以了,MSSQL2005的数据库稍微麻烦点,如果你没有安装管理工具的话可能就停止不了服务,所以,选择安装的时候一定要把除了最后联机文档之外的全部都选择上,最后安装出来的就会有管理工具。剩下的做法就是停止掉MSSQL SERVER服务,拷贝的步骤就差不多和2000相同了。

注:原本数据库的名称是不同于account的,所以需要把数据库修改成你新建的数据库名称相同。然后再覆盖。否则可能出现loginserver无法启动的情况,因为加密配置文件内只包含了account的数据库名称,如果要修改成其他的,请自行摸索。

2)用我打包的服务端中的“迷你ASP服务器"运行WEB目录下的东西

NEWGS启动需要从网页中读取GAMESERVER.INI配置文件,否则就是一闪而过。所以一定要保证网页的正常运行,具体可以在IE中输http://127.0.0.1/175/gs0/gameserver.ini来查看是否能够显示正确的配置信息,如果显示器他信息则可能无法启动newgs。这个是需要注意的。很多人启动gs无反应或者一闪而过,就是这个问题。

3)打开Mud175文件夹进行设置,以下按每个目录进行说明

web

-175

-gs0

-gameserver.ini  这个地方是需要注意修改的地方.

DBServer-!addrtable.txt 修改IP为127.0.0.1

-rungate.txt 同上

-dbsrc.ini 修改其中IP为127.0.0.1,按照你服务端的存放位置修改目录部分的路径

-GuildTools.ini 修改里面的IP、MySQL的用户(默认为root)、MySQL的安装目录

LoginGate-Config.ini 修改里面的IP为127.0.0.1

-mirlogin.ini 同上

LoginSrv-!addrtable.txt 修改IP为127.0.0.1

-serveraddr.txt 修改IP同上

-logsrv.ini 修改其中IP为127.0.0.1,按照你服务端的存放位置修改目录部分的路径

-dblink.txt 重点是这个文件的修改,方法如下

1)先打开该文件复制里面的所有内容,运行该目录中的神迹专用.exe

2)将上个步骤中复制内容粘贴到"原密文"文本框中,点击"解密原密文"Button

3)在"加密"文本框中修改你的M$SQL数据库实例、附加的数据库名及帐号和密码并点击"加密为密文"Button

4)复制上一个步骤中"加密"文本框中的内容并粘贴到!dblink.txt保存

注:加密的数据库密码是明文的,不需要转换成MD5加密格式。

NewGS-Config.ini 修改里面的IP为127.0.0.1,只修改IP其他不要动

NewRunGate--mirgate.ini 修改里面的IP为127.0.0.1

mirrungate.ini 修改里面的IP为127.0.0.1

SelGate--selgate.ini 修改里面的IP为127.0.0.1