dnfb dnxm dnxg dndy

眼光 IRIS 1.18 服务端整合包 +文字教程 0229新增 1.3G客户端 以及 4地下城全开补丁

本帖最后由 seggg 于 2012-3-3 15:15 编辑

本程序源文件来自网络
仅供爱好者学习参看 请勿用于商业用途

~~~~~~~~~~~~~~~~~~~~~
无聊的装了一个WIN8CP来测试这个游戏的服务端和客户端运行
结果服务端除了没有安装上服务以外其他一切正常
可客户端却出现了无法启动的问题 {:soso_e118:}
所以想无聊的可千万别无聊了
亦或者有把握的时候在换WIN8
~~~~~~~~~~~~~~~~~~~~~

下载地址:
(压缩包中不含sql2005 也没有windows操作系统 更没有客户端)


http://115.com/file/bew87ol6#

IRIS1.18_5GS整理包_20120227.7z


1主线1训练4地下城 开启补丁
1主线1训练4地下城 开启补丁.rar (4.4 KB, 下载次数: 721) 2012-2-29 00:16 上传 点击文件名下载附件

~~~~~~~~~~~~~~~


客户端地址:
http://115.com/file/dpi2swrd#
IRIS_1_18_客户端.7z.001
http://115.com/file/anj4x78l#
IRIS_1_18_客户端.7z.002
http://115.com/file/anj4bg8l#
IRIS_1_18_客户端.7z.003
http://115.com/file/dpiys7kw#
IRIS_1_18_客户端.7z.004


客户端简体化补丁:(适合不习惯繁体的人群使用,解压后,将其中的language目录下的korea.pack放到客户端相同的目录下)
http://115.com/file/dpiikvf4#
客户端简体化补丁.rar

~~~~~~~~~~~~~~~~~~~~

再来发一个“压缩版”的客户端 尺寸只有原来的差不多一半大 只有1.3G大小 是游戏文件就只有1.3G了哦 不是压缩包 还是简体哦
下面的客户端文件=上面的缩小后+简体补丁

http://115.com/file/anjfa6r6#
iris_118简体客户端压缩版_比原始的硬件要求稍高.part2.rar
http://115.com/file/anjfayml#
iris_118简体客户端压缩版_比原始的硬件要求稍高.part1.rar

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

本帖中的文件也已在

1. MSSQL 2005 Express sp4 + WIN7 X64  开启服务器成功,并进行了简单了游戏内容试玩

2. MSSQL 2005 Express sp4 + win2003eesp1 开启服务器成功

测试路径是D:\IRIS,架设所用的环境是 MSSQL 2005 Express sp4 + WIN7 X64

以下就以这些和根据原作者和网络上的技巧为基础,进行说明(以下出现的*为重点注意部分)

~~~~~~~~~~~~~~~~~~MSSQL数据库方面~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

1、用SQL2005或者以上的sql中附加D:\IRIS\DB目录下的4个数据库:

        iris_gamedb

        iris_logdb

        iris_memberdb

        web_memberdb

2、新建数据库账号:175iris    密码:zida@()#(zk2  取消强制实施密码策略 开放以上4个数据库的public与db_owner权限;

   新建数据库账号:175web    密码:tmvdemgmspdlgfd$$  取消强制实施密码策略 开放web_memberdb数据库的public与db_owner权限;

  
*同时 在 数据库 – web_memberdb – 安全性 – 用户 – 175web(双击) – 此用户拥有的架构: – db_owner(打勾或方块) – 确定

3、
*创建ODBC连接,
   32位系统直接在控制面板-服务里找到数据源(odbc)操作即可
   64位系统,则需要使用32位版的数据源(odbc);例如 win7 X64,需要使用C:\Windows\SysWOW64\odbcad32.exe


   这里如果win7 X64系统使用默认的服务中的没有标注32位的odbc的话,极可能出现服务端程序无法通过ODBC连接到sql的问题,也是很多人架设失败的原因之一

   接下来,创建如下四个数据源,分别对应前面的4个数据库:

        IRIS_MEMBERDB

        IRIS_LOGDB

        IRIS_GAMEDB

        WEB_MEMBERDB

   驱动程序: sql server(不要选SQL Native Client) 用数据库账号:175iris    密码:zida@()#(zk2   服务器名:使用类似 计算机名\SQLEXPRESS

4、修改游戏服务器的名称,也就是说你想要玩家在选线的时候看到你的服务器是什么名字

数据库 – iris_memberdb – 表 – dbo.TB_SERVER(右键) – 打开表

修改唯一的那组中文字为你需要的名字

PS.这个 NAME 后面还有个 DESCRIPTION ,是对NAME的注释,没测试过实际用途

~~~~~~~~~~~~~~~~~~服务端参数方面~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

1、修改服务端目录下

irisagentdemon.cfg

IrisGameSrv.cfg

irislogdemon.cfg

IrisLoginSrv.cfg

Serverinfo.txt

ServerTool.txt

以上这些文件里的IP,

*如果无所谓副本地下城训练关什么的,可以随意修改;如果你是初学者,又或者你想要开启所有服务的话,请严格按照下面的规律来修改适应自己的IP。

《irisagentdemon.cfg》

AGENT_DEMON_ADDRESS(IPv4):        192.168.0.230   <====1线内网IP

AGENT_BROADCAST_ADDRESS(IPv4):        192.168.0.230   <====1线内网IP

MANAGE_SERVER: LoginServer                192.168.0.230   <====1线内网IP

MANAGE_SERVER: LogDemon                        192.168.0.230   <====1线内网IP

MANAGE_SERVER: GameServer                192.168.0.230   <====1线内网IP

MANAGE_SERVER: TutorialServer                 192.168.0.232   <====新手训练场,内网第3个IP或虚拟第3个IP(中间可以预留一个二线IP)

MANAGE_SERVER: PvP1Server                 192.168.0.233   <====战场1线,内网第4个IP或虚拟第4个IP

MANAGE_SERVER: ThemeCircus                 192.168.0.236   <====马戏团,内网第7个IP或虚拟第7个IP(中间可以预留PVP2和其他副本IP)

MANAGE_SERVER: ThemeUTGarden                 192.168.0.238   <====花园?,内网第9个IP或虚拟第9个IP(中间可以预留其他副本IP)

《IrisGameSrv.cfg》

SERVICE_NAME:              GameServer

SERVER_NO:                 1

CHANNEL_NO:                1

GAME_SERVER_ADDRESS(IPv4): 192.168.0.230   <====1线内网IP

GAME_BROADCAST_RECV(IPv4): 192.168.0.230   <====1线内网IP

GAME_BROADCAST_SEND(IPv4): 192.168.0.255   
<====*同1线内网IP网段,尾数是255

GAME_FIREWALL(IPv4):       192.168.0.230   <====1线内网IP

GAME_BILLING(IPv4):        192.168.0.240 1   
<====*同1线内网IP网段的IP,单独做BILLING的IP

SERVICE_NAME:              TutorialServer

SERVER_NO:                 1

CHANNEL_NO:                501

GAME_SERVER_ADDRESS(IPv4): 192.168.0.232   <====新手训练场,内网第3个IP或虚拟第3个IP(中间可以预留一个二线IP)

GAME_BROADCAST_RECV(IPv4): 192.168.0.232   <====新手训练场,内网第3个IP或虚拟第3个IP(中间可以预留一个二线IP)

GAME_BROADCAST_SEND(IPv4): 192.168.0.255   
<====*同1线内网IP网段,尾数是255

GAME_FIREWALL(IPv4):       192.168.0.232   <====新手训练场,内网第3个IP或虚拟第3个IP(中间可以预留一个二线IP)

GAME_BILLING(IPv4):        192.168.0.240 1   
<====*同1线内网IP网段的IP,单独做BILLING的IP

以下依此类推…

《irislogdemon.cfg》

LOGDEMON_BROADCAST_SEND(IPv4): 192.168.0.230   <====1线内网IP

LOGDEMON_BROADCAST_RECV(IPv4): 192.168.0.230   <====1线内网IP

《IrisLoginSrv.cfg》

LOGIN_SERVER_ADDRESS(IPv4): 192.168.0.230   <====1线内网IP

LOGIN_BROADCAST_RECV(IPv4): 192.168.0.230   <====1线内网IP

LOGIN_BROADCAST_SEND(IPv4): 192.168.0.255   <====*同1线内网IP网段,尾数是255

《Serverinfo.txt》(俺也不知道有啥用,姑且就这么改吧)

/// Login Server – flag 1

192.168.0.230 14400 1                       <====1线内网IP

《ServerTool.txt》

irisonline                                  <====这个是ServerTool.exe启动后,左上角显示的名字

192.168.0.230                               <====1线内网IP

PS.关于如何在一台电脑或服务器上设置这么多?熟悉虚拟网卡的可以自行虚拟,也可以继续参看下面的一个比较取巧的办法。


~~~~~~~~~~~~~~~~~~单机器多虚拟IP~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

以WIN7 X64为例,

进入 更改适配器设置 的界面,也就是可以看到 本地连接 的图标的界面

双击用来联网的网卡(又或者一线IP设置的那个网卡) – 属性 – 双击(TCP/IPv4) – 高级 – IP地址(R) – 添加

按照上面的设置,在保留原有的真实ip的情况下,分别添加如下几组数据

192.168.0.232  255.255.255.0      <==== 新手训练场IP,1线的子网掩码(也就是选用的真实ip的子网掩码,一般点一下空白的地方,会自动填写)

192.168.0.233  255.255.255.0      <==== 战场1线IP,子网掩码同上

192.168.0.236  255.255.255.0      <==== 马戏团IP,子网掩码同上

192.168.0.238  255.255.255.0      <==== 花园?,子网掩码同上

192.168.0.240  255.255.255.0      <==== 单独做BILLING的IP

PS.WIN2003sp1也同样用这个方法测试成功

以下在发个2003的虚拟流程图,XP通用,WIN7也可以参考

ip.jpg (169.86 KB, 下载次数: 90)

下载附件

2012-3-1 13:47 上传


~~~~~~~~~~~~~~~~~~初次或修改了游戏参数的导入数据的操作~~~~~~~~~~~~~~~~~~~~~

再修改过 script 目录下的参数后,又或者修改了 captcha 目录下验证码文件,就最好是进行一次数据导入

导入数据

    执行 01导入修改过的数据(第一次或者修改过参数后).bat ,按照提示按数次回车,并自动按回车关闭

顺利的情况下,会出现2次 ERROR = 0 的提示

~~~~~~~~~~~~~~~~~~安装游戏服务器服务的操作~~~~~~~~~~~~~~~~~~~~~~~~~~~

1、再新机上或之前卸载了服务的机器上启动游戏前,需要将服务端的执行程序安装成服务

目的是,用来给系统区分执行不同的线路,特别是根据GS文件衍变出来的那些个线路

安装服务

   执行 02安装服务.bat ,并自动关闭

2、在关闭服务端程序以后,若是不再运行服务端又或是想别的什么,就可以卸载掉之前的服务

当然,想留着看就不必操作了

卸载服务

   执行 卸载服务.bat ,并自动关闭

~~~~~~~~~~~~~~~~~~正式启动游戏服务器的操作~~~~~~~~~~~~~~~~~~~~~~~~~~~

可以根据需要选择 无显示的安静模式 或是 信息全显示的正常模式

以安静模式为例,

1、执行 安静启动01AD.bat

2、执行 安静启动02GS.bat    <===== 不管需要几条游戏线路,这个GS大地图还是必须的,然后,再在根据需要启动

   战场1 执行 安静启动02PvP1Server 可选.bat

   马戏团 执行 安静启动02ThemeCircus 可选.bat

   新手训练场 执行 安静启动02TutorialServer 可选.bat

   花园 执行 安静启动02ThemeUTGarden 可选.bat

3、执行 安静启动03LD.bat

4、执行 安静启动04LS.bat

5、执行 ServerTool.exe

   勾选 loginserver… 中的LS服务器 , 点击 Game Masre ON , 使 UserIn 框内由 GM 变为USER

PS.这里还须确认,下面 GameServer… 里的,你启动的线路中的 SrvNo 和 ChnNo 里都有显示数字,而不是显示0

至此,服务器架设并启动完毕

~~~~~~~~~~~~~~~~~~单机登录游戏~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

F:\iris\IRISClient.exe 3232250050

建立一个类似上面快捷方式 然后 空格 IPV4代码

使用 服务端目录下 资料\IP算法\ IPConv.exe

输入你的IP,端口14400,在按向下的箭头,即可得到这个登录用的IPV4的代码

然后注册帐号,或使用数据库里自带的帐号即可进入游戏

附带帐号 1111

密码     1111

密保     1111

试玩截图

5GS运行图 win2003sp1.JPG (193.44 KB, 下载次数: 91)

下载附件

2012-2-27 12:14 上传

Capture 2012-02-24 23-41-20-293.jpg (140.99 KB, 下载次数: 90)

下载附件

2012-2-27 12:15 上传

Capture 2012-02-24 23-43-24-862.jpg (138.04 KB, 下载次数: 89)

下载附件

2012-2-27 12:15 上传

Capture 2012-02-24 23-43-50-982.jpg (141.86 KB, 下载次数: 89)

下载附件

2012-2-27 12:15 上传

Capture 2012-02-24 23-44-25-549.jpg (158.77 KB, 下载次数: 89)

下载附件

2012-2-27 12:15 上传

Capture 2012-02-24 23-56-25-826.jpg (207.11 KB, 下载次数: 88)

下载附件

2012-2-27 12:15 上传

Capture 2012-02-24 23-57-24-754.jpg (210.8 KB, 下载次数: 88)

下载附件

2012-2-27 12:14 上传

Capture 2012-02-26 13-39-15-491.jpg (173.36 KB, 下载次数: 88)

下载附件

2012-2-27 12:14 上传

Capture 2012-02-26 16-26-03-998.jpg (196.24 KB, 下载次数: 88)

下载附件

2012-2-27 12:14 上传

Capture 2012-02-26 17-27-49-749.jpg (165.17 KB, 下载次数: 88)

下载附件

2012-2-27 12:14 上传

Capture 2012-02-26 18-27-57-887.jpg (143.11 KB, 下载次数: 88)

下载附件

2012-2-27 12:14 上传

Capture 2012-02-26 18-29-45-658.jpg (212.43 KB, 下载次数: 88)

下载附件

2012-2-27 12:14 上传

Capture 2012-02-26 18-47-09-849.jpg (92.19 KB, 下载次数: 89)

下载附件

2012-2-27 12:14 上传

官方宣传CG

如果无法播放,请点击此处在新窗口打开

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

其实这里所谓的“详细”并不是因为写了很多字,而是在于很多心得,咱从网络上的教程里根本就看不到,又或者分的很散,要么就是说的很含糊咱理解不了,再要么就直接是英文。
所有有感于此,我就把所有能说的都集中到一起,然后做个归总式的东西。

© 版权声明
THE END
请登录后发表评论

    没有回复内容

相关推荐