艾西服务器

 找回密码
 立即注册
查看: 211|回复: 0

奇迹mu服务端架设开服技术教程

[复制链接]

88

主题

0

回帖

10

积分

版主

Rank: 7Rank: 7Rank: 7

积分
10
发表于 2024-6-12 16:07:19 | 显示全部楼层 |阅读模式
奇迹mu服务端架设开服技术教程

服务端、服务器、域名都准备好后我们需要怎么操作:
1,安装MS-SQL2000(微软的数据库服务器)
2,还原奇迹服务端中的数据库文件
3,设置服务端中IP及其数据源
4,下载一个与服务端匹配的客户端
5,下载并设置登陆器
6,启动服务端---进入游戏
我是艾西今天教大家怎么搭建架设奇迹mu服务端让我们直接直入主题纯纯干货:

1,安装MS-SQL2000:
要安装MS-SQL2000首先你得有安装程序(屁话),怎么来的安装程序呢?你可以跑到软件市场上,对任意一个老板说:“老板,给我来张瑟口丝儿无儿2000'4合一!”OK,搞定了!或者你也可以去网上下载,如果方便,强烈建议去买一张光盘!
4合1版的光盘中有以下几个版本:个人版,企业版....后面2个你不用了解了,如果你是XP的系统,并且只是准备自己或朋友们玩,你就安装个人版,2003或者2000的系统也可以安装个人版(不过有人说要出错)或者建议安装企业版!至于如何安装,我想这个不用再说了,如果你安装到C盘,基本上只需要“下一步”,只是中间有个关于SA密码设置的对话框,一定要注意了,设置上密码!

安装完毕后建议从新启动一下电脑,启动后,你会在屏幕的右下方的任务条里看到一个立方体外加一个绿色小三角的符号!也可能是一个红色的方框,那是说明你SQL服务器没有启动,双击那个立方体,在出来的对话框中点一下绿色的箭头就OK了!
在安装MS-SQL2000过程中容易出现的问题:
一般只会遇到一个问题,说什么以前有个程序创建了什么挂起操作,需要重新启动计算机!但是启动了还是没有用,解决办法:
在安装Sql或sp补丁的时候系统提示之前有挂起的安装操作,要求重启,这里往往重启无用,解决办法:
按“开始--输入“regedit'--然后一次点开:
HKEY LOCAL MACHINEISYSTEMCurrentControlSet\ControlSessionManager删除PendingFileRenameOperations
-问题解决,现在安装看下
2,还原奇迹服务端中的数据库文件(需要成功安装SQL2000):
这个是新手比较棘手的问题,尤其是第一次接触MS-SQL2000的!没有关系,跟着我的说明点吧,绝对没有问题的:
现在的奇迹服务端数据库大致分为2个装和6个装
2个装的就只有MuOnline和Ranking;
6个装的则多出了Me_MuOnline:MU2003_EVENT_DATA;MuLog:MuConnectLog!现在我就拿2个装的为例子来说明下“(还原方法都是一样的,就是多还原几个而已,主要是方法)

开始---》所有程序--》microsoft sql serve----》企业管理器---》点下鼠标左键
等一会,会出现一个对话框;在这个对话框的左边,你会看到一个叫“控制台根目录"的东西,好!一次点开下面的“+”号,直到你看见一竖排黄色的文件夹,如果不出以外,第一个文件夹就叫“数据库",OK,左键点一下它,这时,你会在正中央看见很多黄色的圆柱体。接下来,在这个“圆柱体"的区域的空白中,点一下鼠标右键,选择“新建数据库”:在出现的“数据库属性”对话框中的“名称"这里输入“MuOnline”然后“确定”!

好了,你现在看看是不是多了一个叫"MuOnline”的圆柱体,OK,对着它点一下鼠标右键---选择“所有任务--再选择“还原数据库----再跳出来的“还原数据库”对话框中点一下右边的“从设备--点击正下方的“选择设备---点“添加--点右边的..按钮---浏览到你奇迹服务端中数据库所在文件夹(比如我的是D:MuProject\数据库),然后选择MuOnline,也有可能是MuOnline_bak,都是一样的,点一下它---确定---再确定--还确定---这时你应该是停留在了“还原数据库"这个对话框,点一下“选项"这个书签,这里注意了,还原路径!!
比如我的是D:MuProject\DB\muonline_Data.MDF和D:MuProject\DB\muonline_Log.LDF,其中D:MuProject\DB是你还原到的文件夹,那么你就一定要保证D盘中有MuProject这个文件夹,MuProject这个文件夹中有DB这个文件夹,不然还原要出错的!!!路径设置好了后,点一下“确定"还原工作就自动开始了!!

OK,用同样的方法还原ranking:如果你的服务端中是6个装的,也没有关系,同样方法还原其它的就可以了!
注意事项:韩国朋友goehdtjdrn的服务端,那么你需要还原6个数据库!所有数据库文件都还原完成以后,别忘了运行一下muproject\db\中的那个0DBC.reg这个注册表文件,这是帮你设置数据源的!!到此,数据库还原算完成了,进入下一步!!

3,设置服务端中IP及其数据源(需要下载并解压了奇迹服务端)
奇迹服务端一般解压到D盘,如果是韩国goehdtjdrn朋友的服务端,那么就应该是D:\MuProiect看看你是不是!
开始改IP了:不要图捷径,手动打开每个文件夹中的每个ini和dat文件,只要有IP的都要改!改成什么IP?开外网用服务器的就用服务器IP。如果你单机,就保留127.0.0.1这个IP,但是,CS\data\文件夹下的ServerList.dat(用记事本打开)这个文件中的IP一定要保留--!!!你的网卡IP!!!
如何看我的网卡IP:开始---运行---输入cm----回车---输入"ipconfig'回车----看“本地链接"下面的第一“IP Address”那里!!
我总结下需要改的地方,目录为d:\MuProject为例子:
着改>
-D:\MuProject\Cs\DatalServerList.dat-<改成你的网卡IP>
--D:\MuProject\Cs\DatalServerlnfo.dat-<保留127.0.0.1>
-D:\MuProject\DatalServerlnfo.dat-<普通线服务器号和名称>
-D:\MuProject\DatalCommonServer.cfg<这里是游戏的基本设置文件,自己看
-D:MuProject\Data\MapServerlnfo.dat-<可以用127.0.0.1,建议用网卡IP>
-D:\MuProject\Data\lpList.dat-<用127.0.0.1>
-D:\MuProject\Data\Lang\Kor\Commonloc.c-----<127.0.0.1;同时在这设置版本号和验证码>
-D:\MuProject\EventServer\DatalSvConfig.ini-<这里要改你SQL安装时所设置的密码>
-D:\MuProject\ExDB\ExDB.ini<这里要改你SQL安装时所设置的密码>
-D:\MuProiect\FNR1-1\FNRGSSet.ini<游戏扩展设置>
-D:\MuProject\FNR1-1\MyGSFun.ini<t同样是游戏扩展设置以及sa密码设置,注意!>
-D:\MuProject\FNR-CS\GameServer\FNRGSSet.ini-<攻城线的扩展设置>
-D:\MuProiect\FNR-CS\Data\MapServerlnfo.dat-<基本就只要改着里面的IP为网卡IP>
证码>
-D:\MuProject\FNR-CS\DatalServerlnfo.dat-<攻城服务器号和名称>--D:\MuProject\FNR-CS\DataCommonServer.cfg<攻城线的基本设置>
--D:\MuProject\FNR-CS\Data\Lang\KorCommonloc.c-----<攻城线的版本号和验
--D:\MuProject\RankingServerSvConfig.ini<改你的Sa密码>
最后改links里面启动项里面的IP(右键--属性)chatserver属性里面用网卡IP,其它保
留127.0.0.1!
注意:1,疯狂的宝石客户端版本号为:1.02.13验证码为:e8we2cw32dgr33dk
2,商店文件是在DATA文件夹下所有“shop"字样的文本文档
3,怪物属性是在DATA文件夹下的monster.txt
4,率怪文件是在DATA文件夹下的monstersetbase.txt文件
5......还有很多文件的用处自己下来慢慢看吧,基本就这些!(懂点英语一看就知道)

OK,到这里服务器端的设置算基本完成,但是游戏的很多设置不是一下就能懂的,还有很多细微的设置可能你一下找不到,再加上不同的端,设置也不一样;多熟悉你的端,绝对用不了多久你就会明白如何设置!
对于一些设置是乱码说明的(比如韩国朋友goehdtjdrn的服务端中的设置文件),多多问别人给你指点下,或者你懂点英语设置起来也没有问题!!

4,下载一个与服务端匹配的客户端
我想这个不用我说了吧,去官网,下一个1.0的完整客户端,在逐步打上补丁,一直到“疯狂的宝石”!!再次重复:疯狂的宝石客户端版本号为:1.02.13验证码为:e8we2cw32dgr33dk(D:\MuProject\Data\Lang\Kor\Commonloc.cfg文件和D:MuProject\FNR-CS\Data\LangKorCommonloc.cfg文件注意对应着改,不然进入游戏要提示版本不对)
5,下载并设置登陆器
单机或者和朋友玩建议就用7彩的1.02通用登录器,下一个,里面有使用说明的,非常简单!(注意要把客户端的main改名为7cmain)对了,一个常识,奇迹的登录器IP一定要
用你的网卡IP或者域名+44405登录,反正不要用127.0.0.1和其它端口,不然要么链接不上,要么1分钟断线!
6,启动服务端----进入游戏
谢谢所有的支持者和实际行动的朋友!!好的服务端大家都想有一套,完美点总是好的。但是不能因为自己想,就认为别人一定的放出来,有时候该花点还是得花点
再次重复下韩国朋友的端新手会遇到的问题:
goehdtjdrn的端支持中文客户端吗?
》》是支持的,可以用中国9c的客户端打上“疯狂的宝石”版本进入游戏!
为什么我用goehdtjdr的端,在游戏中M键可以正常显示,但是点了地图却移动不了?
》》》》随便下一个其它商业服务端,把其中的Message_Kor.wtfMoveReq(Kor).txt
MoveLevel.txt拷贝到对应目录就可以了!
为什么我的角色名字在下线再上以后,部分中文名字变“?”
》》》用其它99XX的数据库,goehdtjdrn朋友的数据库不支持中文导致!
是否需要给攻城线启动一个独立的Dataserver来使狼魂事件工作?
》》》不用
-为什么我用注册工具注册了自己的账户和密码,进入游戏的时候却提示“密码不正确”?》》》》第一,如果你用的是MD5的注册工具写的账户,自己到数据库中的muonline表,memb_info中去手动改下你想要的密码!或者换一个支持MD5密码登录的joinserver!
-为什么我游戏中有些文字提示是乱码?
》》》》这是由于Message_Kor.wtf文件没有完全汉化导致,找一个其它商业版本的Message Kor.wtf拷贝过来,再看看问题解决没!(商业版本的文件相对完美点)
补充下:开外网的朋友一定要使用服务器架设游戏服务端
用服务器架设用直接用服务器IP就行了,域名可以自己到交易网找一下。登录器采用域名+端口44405 的方式登陆
奇迹对服务器的配置要求并不是很高,CPU 16核 、16线程  带宽最好是选择50M的,游戏行业难免会被同行或是GJ小组盯上,若是选择的服务器防御低,把服务器干趴下了,会直接影响到服里玩家游戏体验,所以服务器的防御也是很重要的。游戏的整体运行以及玩家的游戏体验感绝大部分都是取决于服务器,有条件的可以对游戏服有要求的小伙伴们可以考虑i9游戏高频系列服务器

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

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

本版积分规则

QQ|Archiver|小黑屋|艾西服务器 ( 赣ICP备2023005995号 )

GMT+8, 2024-12-11 20:56 , Processed in 0.050947 second(s), 19 queries , Gzip On.

Powered by 艾西服务器论坛

© 2021-2023 联系艾西.

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