奇迹私服架设

求奇迹私服单机版架设过程及程序-全部积分顶上!
回答数:1 |  提问时间: 00:35:53
在准备架设单机服务器之前,请先确保你满足以下条件:  ---------------------------------------------  操作系统:Windows2000Pro+SP4及以上系统  数据库:SQL2000个人版+SP3及以上数据库  配置要求:CPU800GHz内存256MB及更高配置  ---------------------------------------------  SQL2000中文企业正式下载地址:  SQL2000-Pro下载地址:  UE中文版下载地址:http://61.132.27.138/superdown/psoft1/cn-uedit.rar(Name:kuangyeKey:A3T4C-H9Y1Q-W8I2G-Z5G0G)  ----------------------------------------------------------------------------------  安装顺序(可参看安装录像):  一.把服务器端解压缩到D:\MuServer.  ----------------------------------------------------------------------------------  二.建立数据库,先在应确保SQL正常运行。开始-程序-MicrosoftSQLServer-企业管理器  进入SQL的数据库-右键新建数据库-名称MuOnline-进入MuOnline-右键所有任务-还原数据库-从设备-指向"D:\MuServer\数据库\MuOnline备份.bak"-确定还原数据库  进入SQL的数据库-右键新建数据库-名称Ranking-进入Ranking-右键所有任务-还原数据库-从设备-指向"D:\MuServer\数据库\Ranking备份.bak"-确定还原数据库  ----------------------------------------------------------------------------------  三.建立ODBC数据源.  开始-程序-管理工具-数据源-[系统]DSN-添加-SQLServer-名称ACCOUNT-所有连接使用NT验证,连接到(local)-数据库指向MuOnline  相同的建立GAME,LOGIN,MUMNG,MuOnline,MuOnlineJoinDB,Event,USELOG,MunonlineExDB指向MuOnline数据库,  DEVILSQURE_RANKING指向Ranking数据库.  请大家看清楚是"系统DSN"不要加错了  ----------------------------------------------------------------------------------  四.添加帐号.  数据库已菏瘸钝钝墁涤惰然伐环内置两个帐号ID-1:sagephage密码:sagephageID-2:S-Phage密码:sagephage  新的帐号手工添加办法:  打开表的方法:SQL企业管理器-找到你的MUONLINE数据库-表-对里面某个表(比如下面提到的”MEMB_INFO“)点右键-打开表-返回所有行  第一步,MANG_INFO这个表里按其它帐号的规格添加  具体来说,mang_guid这里,按顺序编号;mang_id这是填帐号的;mang_pwd这里密码;mang_name注册时,这里是你的真实姓名;剩下的按其它帐号的规格自己随便写;但后面的这些内容要和这里保持一致;  第二步,打开AccountCharacter表  刚才MANG_INFO表中mang_guid处填写的序号为几便在几的位置(Number处)上添上刚才的账号(mang_id);  第三步,MEMB_INFO这个表里按其它帐号的规格添加  具体来说,memb_guid这里,按顺序编号;memb_id这是填帐号的;memb_pwd这里密码;memb_name注册时,这里是你的真实姓名;sno_numb这个比较重要,可以随便用数字,但是在后面第四步时必须有一项和这里得相同;phon_numb身份证号码,删除人物时要用,mail_addr这里是填你的EMAIL;  第四步,VI_CURR_INFO这个表里按其它帐号的规格添加  这是一个收费的表,ends_days表示费用的终止日期,memb_id这里表示对应的交费的帐号,memb_guid这个表示收费项目对应的编号不过不一定要和帐号表相同,sno_numb这个比较重要了,一定要和帐号表里的sno_numb相同。  ----------------------------------------------------------------------------------  五.顺序启动服务器(D:\MuServer\启动)中文件  ----------------------------------------------------------------------------------  六.客户端.  到下载最新的客户端文件,打开客户端文件夹找到partition.inf,去掉只读属性(右键-属性),加上一个"你的奇迹127.0.0.144405"然后恢复只读属性,就可以了.  七.要注意的几点:  1.你的虚拟内存要调大些,我在运行到7就出错就因为这个我的是2G.  2.在还原MuOnline时一定要把MuServer文件放在D盘的根目录下,不然就会出错的.  3.连接的SQL2000服务器的名称可以看右下脚的服务器标志,上面是什么就填什么,不要搞错了,不然启动文件中有些运行不了.  4.这个版本是对于单机的,不用改IP,所以字符替换器不要用,用了反而出错.  5.上面的下载地址可能会下不了,我是在www.NETSCN.NET下的,但是这几天进不去,不知怎么回事.................  6.以上是我装单机是遇到的问题,有错误之处,请大家多多包涵,祝大家玩的开心!!!!!!  另一:  配置说明:  本次采用导入.mdb数据库的方式,但你也可以用还原sqk数据库的方法,上  面的那个链接没有包含.mdb那个数据库文件,你可以找我要  2、字符替换器  ^-^这个工具可有可无,只不过等一下替换文件可以省不少工夫。  上面的链接也没有包含这个工具,你也可以找我要  3、好像没了,就这些.  ^-^如果没看完的朋友请按暂停慢慢,我要开始了  私服务器端下载完后,先把它解压出来.解压密码为  解压出来后我们先开始改文件,需要把里面原来的ip、服务器名、端口改一  下(注:如果是内网端口就为55901,但如果想让外网的人连接到你的服务器  端口就改成44405)  我们先打开字符替换器,接下来跟我做  我们先替换ip  原来解压出来的文件里面的ip为别人的(218.92.13.71),我们就在"查找"那  填上这个,然后在替换为那填上你想替换的ip(如果只是想内网调试就为127  .0.0.1,或者192.什么什么的,我们这就替换为127.0.0.1吧)然后文件类型  填"*.cfg"(我们这在改两种文件一种为.cfg,一种为.dat),接下来的选项大  家自己填.  .cfg文件改完后就开始改.dat文件,步骤一样  接下来我们开始改服务器名,原来的服务器名为"Mu标准小组",我们把它改成  我们想要的服务器名,记住两种文件类型都要全改  接下来就是改端口了,我是想做内网调试的,所以就把44405替换成55901^-^  -_-~!没有  接下来就开始创建数据库了  回来了^-^,忘了,我们还得把文件copy到d盘里呢,OK!  开始创建数据库了(-_-~!不要告诉我你没装SQL哦^-^)  打开SQL的企业管理器,接下来大家自己看哦,文字我就不打了  右点选新建数据库,名称填"MuOline"(因为我已经建了一个了,所以点取消了,大家当然得是点确定了^-^)  数据库文件日志的路径大家可以自己改,也可以不改  -_-~!失败,忘了告诉大家了,对于SQL我也是刚刚接触没几天,:(看来我还是  不改了.看,一个名叫"MuOnline"的数据库就这样创建出来了:D  PS:快开始  -_-~!知道了  接下来的工作就是导入数据库了,右点我们刚建成的"MuOline"选导入数据库  在下拉框里选中"MicrosoftAccess"(-_-~!  看看我有没有打错),点文件名旁边的那个有三点的键选择数据库文件,然后就一路点下去  这么多表,说明导入成功了^-^  继续吧,下面我们开始创建数据库用户名,听说用户名和密码得是固定的(因  为那些被固定在程序里了,听说如果一改好像服务器端就不能正常运行了)  点下面的"安全性",右点登陆选"新建登陆",上面说用户名和密码是固定,看下面  设置用户名如下  用户名admin  密码musfcombs  用户名musfcomadmin1  密码musfcombbs1  都要有读写权限  要创建上面那两个用户,我们开始吧  要注意,数据库一定要选muonline,还有,在数据库访问上给用户添上可对数据  库读写的权限,开始建第二个.OK好了,开始建那个什么是ODBC  进入控制面板,管理工具,打开ODBC数据源,点系统DNS,再点添加,拉到最下面  选"SQLSERVER"  这里一共要建4个不知道叫什么,看下面  MuonlineMuOnlineJoinDBEvent,USELOG  注意登录ID为musfcomadmin1,密码musfcombbs1  开始,OK,全搞定了  现在我们来运行服务器端看看,不过在这之前我们再做点事  进入D:\muonline\DataServer\中,用记事本建立两个.bat批处理文件,  文件名自己取,我的为1.bat,2.bat,  1.bat内容:dataserver.exe55960  2.bat内容:dataserver.exe55962  现在就可以运行1和2了。  第二步:运行ConnectServer内的CS  第三步:进入D:\muonline\JoinServer中建立一个3.bat批处理文件  内容:JoinServer.exe/p55970/ca127.0.0.1/cp55557  第四步:进入D:\muonline\GameServer目录下建立4.bat批处理文件  内容:GameServer.exe127.0.0..0.  忘了,运行3.BAT前先运行运行ConnectServer内的CS.exe  OK,出现这样的画现就表示服务器运行成功了
可输入10000个汉字
上传图片:
[经验值&50可以上传图片]
可输入50个汉字
同类未解决问题
同类已解决问题分享给朋友:通用代码: <input id="link4" type="text" class="form_input form_input_s" value="" />复 制flash地址: 复 制html代码: <input type="text" class="form_input form_input_s" id="link3" value="" />复 制分享视频到站外获取收益&&手机扫码分享视频二维码2小时内有效奇迹私服架设 1.03H (语音)下载至电脑扫码用手机看用或微信扫码在手机上继续观看二维码2小时内有效奇迹私服架设 1.03H (语音)扫码用手机继续看用或微信扫码在手机上继续观看二维码2小时内有效,扫码后可分享给好友没有优酷APP?立即下载请根据您的设备选择下载版本
药品服务许可证(京)-经营- 节目制作经营许可证京字670号 请使用者仔细阅读优酷、、Copyright(C)2017 优酷
版权所有不良信息举报电话:奇迹私服一条龙,奇迹架设,奇迹制作,奇迹一条龙,奇迹版本-搜狐博客
奇迹私服一条龙,奇迹架设,奇迹制作,奇迹一条龙,奇迹版本
请稍候,正在下载...
提示:您需要开启Javascript
检测到您使用的浏览器不支持脚本语言(javascript),或该功能已被禁用。
提供了一套非常强大的用户界面,可以让您很方便地制作出属于自己的个性主页。
如果您想体验这些新功能,需要开启浏览器的脚本(javascript)功能,然后。您现在的位置:&&>>&&>>&&>>&&>>&正文
奇迹1.03架设全教程(单机局域网外网通用)
作者:佚名&&文章来源:&&阅读:1&&更新时间: 4:28:17}&&
一、基础知识篇要架设,首先我们需要知道一个完整的系统组成,搭好结构才能造房子不是
1、网络基础
2 网游分为服务端和客户端两大部分
两者通过IP地址互相访问,而且一般情况下我们关注的都是服务端的IP
客户端通过IP连接到服务端进行,而服务端通过某种手段将客户端的账号与IP联系在一起,大致就是这么回事* X在不同的情况下服务端使用的IP地址是不同的
比如单机情况,就是服务端和客户端在一台电脑上,那么显然两者的IP地址是相同的,所以之后在设置中需要填IP地址的地方都要相同并且是你自己本机的IP地址
如果不知道自己的IP,很简单在单机情况下IP地址只要填127.0.0.1或者127.0.0.2就行了,这两个IP是默认用来表示本机IP地址的4 第二种情况,比如你和你的朋友在一个局域网内进行,需要一台机器运行服务端,另外一台机器运行客户端,那么这时两者IP地址会不同,一般为192.168.1.X之类的,第三种情况,外网,这个基本与第二种情况相同,但是要注意的是外网架设一般面临一个路由器的障碍,因为一般在家里有路由器的话,一台电脑将会同时拥有内网IP和外网IP,内网IP即为路由器分配给你的IP地址,就像以上第二种情况中192.168.1.X之类的,外网IP的话即为你对外访问网络时拥有的标示,想知道的话,直接百度“IP地址”就可以咯,所以当外网的计算机通过外网IP访问你的服务端时,面临着路由器能不能准确把数据传达到你这台内网的计算机上,这个问题比较复杂我也说不太清,想了解的话可以百度“端口映射”,当然如果不存在内外网IP的转换即大概等同于没有路由器直接访问外网的情况时,外网架设等同于局域网架设4 |+ U"
7 除了IP地址外,还有一个需要了解的就是“端口”的概念了,可以大致这样理解:一台电脑拥有一个IP地址,不过可以具备很多端口,每个端口对应一个应用程序,程序直接通过端口实现准确访问,比如的服务端里包含了“连接服务”、“战盟服务”等不同的程序,那么他们在同一台电脑上运行时,他们之间就是通过端口号来交流数据的
8 这部分就说说一个能正常运行的一共包含了哪些东西
挑简单的吧,先说客户端,比如我们玩宝湾奇迹,需要先下载一个官方的客户端,再下载一个宝湾专用的登录器,官方客户端自不必多说,包含了在本机运行需要使用的图像,声音等数据,而所谓的登录器,就是一个包含了服务端IP地址和端口的引导启动客户端的程序罢了,而SF一般使用的登录器,还包含了检测辅助工具,记录网卡地址等功能,要实现这些功能,当然也需要配合服务端的登录器服务端使用了
而在服务端的计算机方面,包含的东西就多了首先是操作系统,就拿现在的1.03来说吧,据我所知目前只有win2000、winXP、win7 32位旗舰版能正常架设第二是系统组件,包括C++环境支持组件啊,Net FrameWork啊,等等,具体哪些我也不清楚,只能说有时候碰到情况了也许往这上面找原因可能有收获& 第三是数据库,简单的说玩家的账号啊,账号里的角色资料、装备等等都是储存在服务器的数据库里的,提取,储存数据的过程都是在数据库与奇迹服务端之间实现的,使用最多的数据库是SQL2000,而我个人一直都是用的绿色数据库的,关于数据库我想大家只要大概了解数据库的使用需要用户名和密码,一般用户名为sa,密码可以自行修改,具体教程可以自己网上搜,我们架设的时候只要正确安装数据库,导入使用的几个数据库模板,设置好密码就可以了
最后就是关键的服务端了,服务端包含了几个不同的应用程序:聊天服务、连接服务、积分服务等等,还有就是我们常说的线,一线二线三线,这种叫GameServer简称GS吧就,其他的附加服务端比如前面所说的登录器服务端等等, 除了这些把剩下的统统归为辅助工具吧,比如账号建立工具,GM工具,网站系统等,其实这些都是简易地把数据库的操作转化为间接的界面罢了,还有的就是方便更改设置的工具,比如怪物代码啦,物品代码啦,这些一一对应起来都是比较庞大的数据。
二、实际架设篇
大致了解以后,我就以架设一个局域网的为例,一步一步讲一下需要做的事情架设成功以后,将实现以下情况:
看到右下角的“修改密码”了么?恩,自己改了什么要记住啊,数据库用户名和密码,后面要用到的
第二步,导入服务端的空数据库首先点击图01界面中的“新建库”,添加如下几个名字的数据库MMuOnlineRankingMU2003_EVENT_DATAMe_muonlineMuLogLMuConnectLog然后分别右键名字选择“恢复数据库”,如图02显示,给每个数据库导入他们的原始文件
&我自己这里的貌似也不是很原始,下面把我用的绿色数据库和原始文件放上来,绿色数据库记得运行那个ODBC.reg,初始用户名sa密码111111我一般都放在D:\MuOnline\ 下面由于服务端程序存放在电脑中的路径盘符也有讲究,为作统一规定我放上的压缩文件包,只包含一个文件夹,就是直接拖出来就能用的,然后所有服务端文件夹都放在D:\MuOnline\ 下面,大致的结构如图03所示:
我想大概都能理解吧?不要再有神马文件夹放错路径的问题啦
5 第三步就是服务端主文件了,主要结构就如上图03所示!
基本上每个文件夹就是作为一个服务程序出现的)
1下面按顺序大致说下每个的作用和一些可以修改的基本设置:
1、DataServer与DataServer1是两个数据服务程序,他们负责服务端与数据库的连接与共享数据,不需要设置文件,但注意在运行的时候要加上参数
所谓参数,我也说不清楚,还是放图比较好理解吧,如图04,55960 0表示该数据服务器使用55960端口作为0号数据服务器,DataServer1的参数就是使用55962端口作为1号数据服务器
2、ConnectServer:关键的一个,服务列表,就是说我们登录以后看到的几个区几条线啊,每条线的连接信息都是这个控制的,这个程序不需要参数.
看一下其中的KGCsConfig.ini的如下内容:
[KGSETTING]对外服务端口KGLISTenPort=444055[KGSERVER0]KGLIST0=0,127.0.0.2,55901KGLIST1=1,127.0.0.2,55903- C, D8 t4 E* s8 T9 t. PKGLIST2=2,127.0.0.2,559054KGLIST3=3,127.0.0.2,55919
对外服务端口可以理解为客户端要访问的服务端端口7 k# z9 l* @2 Z1 {重要的地方在这里KGLIST0=0,127.0.0.2,55901KGLIST1=1,127.0.0.2,55903KGLIST2=2,127.0.0.2,55905KGLIST3=3,127.0.0.2,55919
翻译过来就是1个区,4条线,4条线的IP均为127.0.0.2,使用的端口为:
如果作为局域网使用的话,把4条线的IP都改为192.168.1.2即可
3、JoinServer:登录服务4 ! ?* B) G/ j' Q
X玩家的登录验证等在这里进行,同时它也会记录玩家登录的IP与账号对应关系
设置文件vip.ini:3 [DBServerInfo]ODB_SERVER&&&&&&&&&&&&&&& = 127.0.0.1&&&&&&&&&&&&&&& ; SQL服务器地址(local)UDB_Name&&&&&&&&&&&&&&&&&&&&&&& = MuOnline&&&&&&&&&&&&&&& ; 数据库名DB_user&&&&&&&&&&&&&&&&&&&&&&& = sa&&&&&&&&&&&&&&&&&&&&&&& ; 用户DB_Password&&&&&&&&&&&&&&& = 111111&&&&&&&&&&&&&&& ; 密码
第一个IP地主无论单机外网都不用改,除非你这个程序单独放出来,别的不多做解释,这个程序的参数为/p55970 /ca127.0.0.1 /cp55557,也与端口IP有关,不特意的话都不需要改动
4、EventServer:事件服务,只有该文件夹下的DATA内的svconfig.ini可供修改:h/file/e6k7npah
[odbc_connection]mu2003_dbname = MU2003_EVENT_DATAmu2003_dsn = MU2003_EVENT_DBmu2003_uid = MuOnlineAdminmu2003_pass = 1111115
我这里是这样的,问题不算很大,用处不多,这个程序无参数
6广场服务,估计是负责恶魔广场的记分?
设置不需要多做改动,无参数[odbc_setting]dbname=Ranking: h4 odbc_dsn=DEVILSQURE_RANKINGJodbc_uid=MuOnlineAdmin& U6odbc_pass=111111odbc_con_count=40
ExDB:战盟服务,参数为127.0.0.1,没有设置
聊天服务,参数为127.0.0.1,没有设置
8、WZItemShopServer:内积分商店程序,参数为/p55821设置1为CashShopOption.ini,填IP数据库账号密码等设置2为CashShopList.txt,设置积分商店的物品、价格、种类等等,后面会讲到
总结一下以上8条,在我们架设的过程中,运行数据库以后就要按以下顺序加上参数运行程序:DataServer\Dataserver.exe 55960 0GDataServer1\Dataserver.exe 55962 1ConnectServer\Connect.exeJoinServer\JoinServer.exeEventServer\EventServer.exeRankingServer\RANKING.EXEExdb\Exdb.exe 127.0.0.1WChatServer\ChatServer.exe 127.0.0.1WZItemShopServer\ItemShop.exe /p55821
其中的参数相关IP无论单机外网都不需要改动,端口无特殊也不要随便更改%
有用的文件1、KGCsConfig.ini用来设置主服务端IP,单机局域网外网设置其实就在这里$2、CashShopList.txt用来设置积分商店出售的物品
Data文件夹里的内容我们不需要作改动,里面的文件可以理解为一条标准线的原始文件,放在那里即可,只要记住如果涉及到全服的设置就在里面相应的文件改一下就好了,下面也会提到的
有人说这么多程序一个个启动过来不是很麻烦,那么下面这个压缩包里的程序就是所谓的“一键启动”啦,两个文件放在D:\MuOnline下就行了,启动完数据库直接点这个就好
【】【】【】【】【】
文章录入:黑鹰&&&&责任编辑:ceo&
版权声明:严禁商业网站和媒体未经授权对本站内容进行转载、摘编、复制或建立镜像;非商业网站转载本站文章必须标注原作者和“转载自无忧网络网游技术网”字样。文章版权属原作者所有。
网友评论(只显示最新10条)
&&&&&&&&&&
&&&&&&&&&&
&&&&&&&&&&
www.msmir.net
版权所有:Copyright
传奇单机版-传奇服务端-传奇版本-传奇客户端下载 Www.MsMir.NET All Rights Reserved. 建议使用: 分辨率 Windows2000 Internet Explorer v5.0 or Higher 广告投放:[MsMir.net] QQ
TEL [移] IP备案号:粤ICP备号-4

我要回帖

更多关于 传奇单机架设 的文章

 

随机推荐