百度空间 | 百度首页 
               
 
查看文章
 
[原创]征服服务端模拟器安装架设详细教程--无图版--猪哥倾情奉献
2008/01/08 14:54

首先感谢国内第一位引进并且介绍国外征服模拟器的godtoo,再感谢把这个模拟器汉化并开发出更多功能的luyikk。猪哥我所做的这篇教程,是通过自己的学习、参考几位征服私服爱好者们公布的各种资源整理出来的。无所谓版权,但是猪哥我觉得网络共享是一种美德,虽然很多人会把你的东西改改就当作原创发表,对于这样的人猪哥我无话可说,因为内心对这种人的鄙视而让猪哥我无语。

首先你要确定自己是操作系统是否是WIN2000或以上的操作系统,而且要连接到互联网上,即是你要玩单机版征服,也必须连接到互联网上。猪哥我用的是WINXPsp2,但是强烈建议使用WIN2003操作系统。还要确定硬盘格式是否是NTFS,这个很重要,因为需要安装一个叫PostgreSQL的数据库软件,所以FAT32格式无法安装。不过你只需要安装PostgreSQL的分区保证是NTFS格式即可。如果你的硬盘格式不对,建议完全重装一遍操作系统,并且打好相关补丁。如果你仅仅就是为了尝试一下,可以用命令符的形式改变一下分区格式为NTFS,点击:开始——运行,出现的输入框中输入Convert X:/fs:ntfs(X代表要转化的盘符名,如果你要改变C盘的格式为NTFS的话,就把X改成C),然后回车转化格式。期间需要你选择Y或N,选择Y确定转换。这种转化对所有文件没有任何影响,弊端只是会产生新的硬盘碎片文件。

其次,要确保系统内有如下软件,没有的话就下载安装如下内容的软件:
1、Internet 信息服务(IIS)
1、framework 2.0
2、PostgreSQL 8.2
3、征服服务端模拟器
4、征服最新客户端
5、征服1.6版补丁

这样准备工作就做好了,下边开始安装相关软件。

1、Internet 信息服务(IIS),可以通过控制面板——添加或删除程序——添加或删除Windows组件,勾选“Internet 信息服务(IIS)”来安装。但是需要你光驱内有WINDOWS的系统安装盘,克隆的版本不可以安装此组件。这个组件会保证你开外网的时候,玩家会通过你的网络页面进行注册帐号,或者卡号自救、兑换天石、分配人物属性点等等操作。如果没有这个IIS组件,你只能手动添加玩家帐号了~这样的GM真辛苦……安装好IIS组件之后,还要在防火墙内开启IIS的80端口,外网才可以访问,具体开启办法是打开控制面板——Windows防火墙,点击第二项的“例外”标签。在出现的界面中选择下边的“添加端口”,出现的新窗口,输入框的名称填“IIS”,输入框的端口号填“80”,下边的选择“TCP”。确定后关闭退出防火墙及控制面板。

2、安装framework2.0,当然,如果你的系统安装过framework2.0就跳过这步。如果系统内有framework1.0的话,需要卸载掉,再安装framework2.0。安装framework 2.0一路默认即可,很简单吧,也许能稍微浪费一些时间,因为framework 2.0比framework 1.0安装的时间多一些,静静的等待吧。

3、然后安装PostgreSQL 8.2,这个要着重讲一下,上边已经说了PostgreSQL 8.2必须安装到NTFS格式的硬盘分区内,你必须确保硬盘分区格式正确。也是一路默认安装,但是要注意,数据库的用户名和密码暂时统一用默认的postgres,以后需要开服的时候,postgres这个默认的用户名和密码必须修改。字符编码SQL_ASCII选到UTF8编码,这个也很重要,如果不选择的话,架设好游戏之后会显示乱码。

4、下载解压征服服务端模拟器到你某个分区中,模拟器很小,没必要专门设置一个分区放它,但是为了以后整理方便,还是放到一个干净整洁的分区下比较好。

5、架设关键部分开始了。点击开始——程序,选择PostgreSQL 8.2,打开pgAdmin III软件,也就是你安装的PostgreSQL 8.2数据库软件。点击档案选项,点击“新增服务器”。在出现的新增服务器登陆界面中,名称填写“postgres”,主机填写“127.0.0.1”,用户名填写“postgres”,密码填写“postgres”。这个用户名和密码就是安装PostgreSQL 8.2时让你默认的那个用户名和密码,如果你安装PostgreSQL 8.2填写的是别的用户名和密码,那么在这里你就要用安装PostgreSQL 8.2时的用户名和密码。端口号5432和其他的选项都默认,点击确定。


这时候pgAdmin III左侧列表出现了服务器“postgres(127.0.0.1:5432)”。双击“postgres(127.0.0.1:5432)”,等待联机。在postgres(127.0.0.1:5432)下的“数据库(1)”右键单击,选择“新数据库”,出现的新数据库界面中,名称填写“Conquer”,注意查看字符编码选项是否是“UTF8”,其他默认点击确定,建成新数据库Conquer。


在pgAdmin III左侧列表右键单击刚刚新建成的Conquer,选择“备份回存”。在档名选项,选择征服服务端模拟器的“Conquer.backup”备份文件,或者是后缀名为“.backup”的备份文件。点击确定后等待数据导入,数据导入完毕后,不要点击确定,点击取消关闭窗口,退出pgAdmin III软件。

6、安装好以上软件之后需要到控制面板设置一下ODBC。打开控制面板——管理工具——数据源(ODBC),在打开的窗口“ODBC数据源管理器”选择第二项标签“系统DSN”。点击右侧的添加,出现的窗口“创建新数据源”中,下拉选择“PostgreSQL Unicode”。出现配置窗口。配置窗口左侧的上面三个选项依次填写:“Conquer” “Conquer” “127.0.01”左侧最下的输入框填写安装PostgreSQL 8.2时默认的“postgres”,右侧的输入框除了最下的密码填写“postgres”外,其他三个输入框都用默认的即可。然后点击左下的“Test”测试一下是否能够连接数据库,正确的提示如图。确定正确后,一定要记得点击“Save”按钮保存下来。以上的步骤都做完之后关闭并退出数据(ODBC)。

7、现在打开征服服务端模拟器内的Config.ini文件,文件内的[Database]下,DBname后填写postgres,Password=后填写postgres。如果你安装PostgreSQL 8.2的时候没有用这个默认的用户名和密码,就改成你安装PostgreSQL 8.2时输入的用户名和密码。再打开LoginServer文件夹内的Config.ini文件,文件内的[Server]下,Default-IP=填写你内网或外网IP地址,Pserver1-IP=填写你内网或外网IP地址,不管是外网还是内网IP,要求两个IP必须一致。

8、现在再安装征服最新客户端,然后打征服1.6补丁,如果是直接下载的征服1.6版客户端就不需要打补丁了,这句属于废话,呵呵。

9、到此为止,征服服务端模拟器的架设就完成了。下边猪哥我们要开启服务端,进入游戏体验一下。但是首先你要有个帐号,你可以先在数据库内的Account数据表Account列最下行填写一个帐号,密码留空。Flags列是用户权限等级,填写8就是GM了,但是目前GM权限在游戏内无效。至于开启页面注册帐号的问题下个教程再说。

9、好了,现在可以先玩一下游戏了。打开征服服务端模拟器的LoginServer文件夹,双击“LoginServerXXXX.exe”,这是登入验证服务器,先选择下方的IP列表,内网或外网,这要看你在设置LoginServer文件夹内的Config.ini文件时,具体填写的是什么IP地址。选择好后,点击“启动”按钮。再打开征服服务端模拟器文件夹内的“Pioneer Conquer Server.exe”,等待出现的窗口加载游戏数据后,会弹出另外一个窗口。在弹出的窗口再查看一下“服务器启动或关闭”下的IP是否正确,如果不正确,点击“停止”按钮,选择好正确的IP后,再点击“开始”按钮。

10、打开你安装好,并且打好1.6版补丁的征服游戏文件夹,修改如下文件:server.dat文件内,寻找第一个出现的IP地址,修改成你的内网或外网IP,也就是你打开LoginServerXXXX.exe和Pioneer Conquer Server.exe时选择的IP地址。记下那个修改成你的IP的游戏分区名称。打开version.dat文件,删除内容后填写9999,防止游戏更新。

11、打开你的征服游戏客户端PLAY.EXE进入游戏,输入帐号和密码后进入游戏。好了,简单的架设已经完成了,大家可以去体验一下自己的成果。以后的教程会教大家修改这个游戏成为适合你的游戏,并且开启外网成为GM。

——urna(猪哥) 2008年1月8日

欢迎征服爱好者到我的百度个人贴吧“猪头是不是猪”吧做客。

只要按照上边的流程去做,基本不会出现什么乱七八糟的问题,这篇教程比较长,貌似啰嗦,但是没有什么废话~适合新手。

MYSQL版本的两个菜鸟问题

1、MYSQL如何导入数据库:安装完毕MYSQL软件后,在安装文件夹DATA文件夹内建立一个新文件夹,你可以起名为conquer,把服务端里的SQL文件夹内的文件复制粘贴到新建的conquer文件夹内。打开Navicat for MySQL建立新数据库,你还可以起名为conquer,然后双击右侧,新建的数据库链接数据库,右键,备份,导入一下新建的conquer文件夹的数据库文件就可以了。会提问什么覆盖,什么以前的会怎么样,怎么样,忘了,大概就是这个意思~不用管它,一路确定。

2、MYODBC的配置:和PG一样,控制面板,管理工具,ODBC。系统,添加,下拉选择MY ODBC(后边有版本号,大家可能不太一样)。第一页填你的conquer,主机localhost,IP,数据库名,密码之类;第二页填端口号,第三页的第一页选择1、2两项,其他不管了,TEST,OK。完毕。

上去爽吧~

相对来说,MYSQL和PG配置都差不多,基本流程都是一样的,安装数据库软件,导入数据,配置ODBC。以前参照站长的视频教程写过一个啰嗦版的文字教程,能看懂的一看就懂,看不懂的远程也记不住。这次不写了,大家有问题跟帖问吧。尽量帮助解答,仅限菜鸟,老鸟请绕行~呵呵~


类别:默认分类 | 添加到搜藏 | 浏览() | 评论 (21)
 
最近读者:
 
网友评论:
1
2008/01/09 03:17 | 回复
给个SQL的教程吧,不用太具体,但起码LUYIKK论坛上个要比他详细些,我现在都找不到导入的数据库,有点郁闷
 
2
2008/01/23 01:14 | 回复
我看着头晕啊......真是多啊..你蹄子没有敲肿啊... ps:可以不连接网络滴..呵呵~~~用MSSQL和MYSQL就不需要IIS+aspx了..可以用asp这种的简单...
 
3
2008/01/29 17:08 | 回复
我还是不会
 
4
2008/01/30 14:02 | 回复
.
 
5
2008/02/10 06:13 | 回复
服务端 不行啊 一直都是 初始化失败 怎么回师啊
 
6
2008/04/01 08:33 | 回复
楼主可以教我吗?可以的话加我Q494986443
 
7
2008/04/04 11:16 | 回复
楼主在哪下载啊,说一下网址吧,我找了好久都找不到下载的地方
 
8
2008/04/28 00:29 | 回复
我也想学 弄个单机的 自己玩就可以了 谢谢 QQ280185678
 
9
2008/05/07 17:54 | 回复
LZ给的国外征服模拟器下载不了,网络硬盘关掉咯,在网上找遍了也没有,看来玩不成咯。
 
10
2008/05/07 18:58 | 回复
能不能给个模拟器啊
 
11
2008/06/09 02:28 | 回复
不知道怎么回事,老是在打开LoginServerXXXX.exe的时候出错。所以,我一直都只能安装到这里,下面的就不行了,如果哪位能指点一下的,非常感谢。QQ:404599169 邮箱:henry99_joe@163.com
 
12
2008/06/11 00:03 | 回复
11楼的,你没有安装一个文件,shiF...好黑啊,看不见我打的什么字,。。
 
13
2008/06/11 00:04 | 回复
PS:是framework 2.0 2.0或者3.0
 
14
2008/06/16 17:29 | 回复
楼主你QQ多少
 
15
2008/06/16 17:31 | 回复
谁懂做单机私服的,加752492165。。求求你们了,教教我,谢谢
 
16
2008/07/22 01:27 | 回复
楼住帮下我找不要征服私服服务端模拟器+我QQ 459602389
 
17
2008/10/18 09:19 | 回复
国外征服模拟器都没有地方下
 
18
2009/01/14 02:47 | 回复
谁教教我做个征服私服好吗?大虾偶在此先给您跪下了,,请求你们+我QQ:1094489108
 
19
2009/01/14 02:50 | 回复
大侠们!单机的也可以求求你们!!!拜托!!!!55555555555555~~~~~~教教我吧!!!!!!+我QQ哦记得:1094489108
 
20
2009/05/24 14:05 | 回复
请问下 征服服务端模拟器哪里有下载啊 或者你传给我 先谢谢了 我QQ:332659415 网上找半天都没找到服务端模拟器啊

 
21
2009/06/16 12:13 | 回复
我那些都有,不过就是不懂的架设,大家要共享一下怎么样架设私服!谁懂的架设说一下,或加我的群也可以,我的群刚开的:25084446
 
发表评论:
姓 名:
网址或邮箱: (选填)
内 容:
验证码: 请点击后输入四位验证码,字母不区分大小写
      

     

©2009 Baidu