实现一键自动完成客户端全部文件的下载。通用于《热血传奇》以及《热血传奇》其他版本:传奇续章、176秒卡版,热血传奇秒卡版、传奇归来、传奇外传、热血传奇怀旧版。首先要下载一个“传奇服务器端”,大约5M-30M,版本可以自己选,每个时期的版本都有,当然包括英文版本的,现在的版本众多,盗版光盘也有的卖,很全的,看你喜欢玩什么。选好版本后就开始吧!~~
1)安装DBCommander 2000 Pro
2) 打开控制面板
3) 打开BDE Administrator 点击 ‘Object‘, ‘New‘
4) 选择STANDARD点击OK
5)在左面的面版你可以看到standard1,改名为HeroDB
在右边的面版如下
Type STANDARD
DEFAULT DRIVER PARADOX
ENABLE BCD FALSE
PATH
修改为
Type STANDARD
DEFAULT DRIVER PARADOX
ENABLE BCD FALSE
PATH D:\mirserver\mud2\DB (更改这里的默认D,你安装在哪个盘里就是哪个盘)
6)在左边的面版右键点击HeroDB选择‘apply‘
7)关闭 BDE Administrator
总共改的IP有21处
D:\mirserver\gate_server\LoginGate\Mirgateini
里的IP19216801改为你的IP
D:\mirserver\gate_server\RunGate\Mirgateini
里的IP19216801改为你的IP
D:\mirserver\gate_server\SelChrGate\Mirgateini
里的IP19216801改为你的IP
D:\mirserver\Mir200\!Runaddrtxt
里的IP19216801改为你的IP
D:\mirserver\Mir200\!Servertabletxt
里的IP19216801改为你的IP
D:\mirserver\Mir200\!Setuptxt
里的IP19216801改为你的IP 总共有4个19216801
D:\mirserver\mud2\DBSrv200\!addrtabletxt
里的IP19216801改为你的IP 总共有2个19216801
D:\mirserver\mud2\DBSrv200\!serverinfotxt
里的IP19216801改为你的IP 总共有2个19216801
D:\mirserver\mud2\DBSrv200\Dbsrcini
里的IP19216801改为你的IP
D:\mirserver\mud2\LogSrv\!addrtabletxt
里的IP19216801改为你的IP 总共有3个19216801
D:\mirserver\mud2\LogSrv\!serveraddrtxt
里的IP19216801改为你的IP 总共有3个19216801
D:\mirserver\mud2\LogSrv\Logsrvini
里的IP19216801改为你的IP
修改服务器名
修改三个文件
第一处
D:\mirserver\Mir200\!Setuptxt里的
[Server]
ServerIndex=0
ServerName=小鸟传奇
修改为
[Server]
ServerIndex=0
ServerName=小鸟传奇
第二处
D:\mirserver\mud2\DBSrv200\Dbsrcini里的
[Setup]
ServerName=小鸟传奇
修改为
[Setup]
ServerName=小鸟传奇
第三处
D:\mirserver\mud2\LogSrv\!addrtabletxt里的
小鸟传奇 Line1-7 19216801 19216801 19216801:7100
修改为:
你的服务器名 Line1-7 19216801 19216801 19216801:7100
修改路径,我的程序默认是D盘!!
要想放到C盘,D盘,请修改四处。
第一处
D:\mirserver\gamelog\LogDataSrv\LogGataini里
[setup]
basedir=D:\mirserver\gamelog\LogDataSrv\Logbase\(改D盘)
第二处
D:\mirserver\Mir200\!Setuptxt里
[Share]
BaseDir=D:\MirServer\Mir200\ShareGuildDir=D:\MirServer\Mir200\GuildBase\GuildsGuildFile=D:\MirServer\Mir200\GuildBase\Guildlisttxt
VentureDir=D:\MirServer\Mir200\ShareVConLogDir=D:\MirServer\Mir200\ConLogCastleDir=D:\MirServer\Mir200\Envir\CastleEnvirDir=D:\MirServer\Mir200\EnvirMapDir=D:\MirServer\Mir200\Map\(修改这8个文件的D盘)
第三处
D:\mirserver\mud2\DBSrv200\Dbsrcini里[Setup]
ServerName=小鸟传奇
Port=6000
MapFile=D:\mirserver\Mir200\Envir\MapInfotxt
ViewHackMsg=1
[Server]
IDSAddr=19216801
IDSPort=5600
[DB]
dir=D:\mirserver\mud2\DBsrv200\FDBIdDir=D:\mirserver\mud2\DBsrv200\FDBHumDir=D:\mirserver\mud2\DBsrv200\FDBFeeDir=D:\mirserver\mud2\DBsrv200\FDBBackup=D:\mirserver\mud2\DBsrv200\BackupconnectDir=D:\mirserver\mud2\DBsrv200\ConnectionLogDir=D:\mirserver\mud2\DBsrv200\Log\(修改这八处的D盘)
第四处。
修改D:\mirserver\mud2\LogSrv\Logsrvini里的
CountLogDir=D:\mirserver\mud2\Logsrv\CountLogWebLogDir=D:\mirserver\Share\GameWFolderFeedIDList=D:\mirserver\Share\Feed\FeedIDListtxt
FeedIPList=D:\mirserver\Share\Feed\FeedIPListtxt(4处D盘)
启动服务器。。
1) 进入D:\mirserver\gamelog\logdatasrv\ 运行LogDataServerexe
2) 进入D:\mirserver\gate_server\LoginGate\ 运行Logingateexe
3) 进入D:\mirserver\gate_server\RunGate\ 运行RunGateexe
4) 进入D:\mirserver\gate_server\SelChrGate\ 运行Gate30exe
5) 进入D:\mirserver\mud2\DBSrv200\ 运行DBServerexe
6) 进入D:\mirserver\mud2\Logsrv\ 运行LoginSrvexe
7) 进入D:\mirserver\Mir200\ 运行M2Serverexe
Id无法注册问题解决办法:
为了安全,首先备份你的 IDdb
1用十六进制编辑器打开IDdb
2查找十六进制码:892B0510
3无论找到几个,只要最后一个!!(切记)
4把它以后的全部选上,删掉。(包括它)
5另存到一个新的目录。(随便)
6把原来iddb目录下所有文件全部删除(好象就两个文件)
7拷贝新IDdb到iddb的目录里。(这时目录里只有一个文件)
8重新启动服务器!(必须)
传奇文件说明:
Gamelog是记录游戏的,开不开没有太大问题,gate_server里3个文件是登陆传奇用的,一般也不会出太大问题,最重要是mir200和mud2这2个文件夹,不管是汉化还是修改资料,都要在这里入手!mud2里放的是数据库,db文件里的文件可以用dbc打开,现在已经有汉化过的数据库了,一幕了然,mir200就是传奇服务器主程序了
先说设置,有了servercontrol这个程序,修改ip的工作就不用自己来了,一般只要几个ini文件路径对了都没有问题,mir200文件夹中几个txt文件只有一个!setuptxt要注意
VentureServer=FALSE 1冒险服务器 错
TestServer=TRUE 2测试服务器 对
ServiceMode=FALSE 3服务性模式 错
NonPKServer=FALSE 4不许pk服务器 错
TestLevel=35 ---- 测试等级
TestGold=3000000 ---- 测试金钱
TestServerUserLimit=10 ---- 测试服务器的人数限制
[Server]
ServerIndex=0 -----这个和下面的servernumber是开多服务器用的
ServerName=ktest ----这个服务器的名字(和客户端ftpini中的server1name一行要一致,而server1caption一行对应的就是登陆后出现的服务器的名字,可以随意了)
ServerNumber=0
VentureServer=FALSE
TestServer=TRUE ---测试服务器,如果你改成false那么新人等级0,金币0
TestLevel=42 ----新人等级,必须是上面的是true
TestGold=1000 ----新人携带金币数
TestServerUserLimit=50 ----测试服务器最大同时在线人数
ServiceMode=FALSE ----同testserver相反
NonPKServer=FALSE ----如果想让服务器里人物不可以pk就改true吧
DBAddr=192168096 ----数据库ip和端口
OK了 差不多就这样能搞成一个服务器了!~~
我用的就是这样的方法 可以用的 有什么不知道的地方 可以问我QQ:512125666 注:传奇开单机自己玩不用什么教程,之前我回答过一个类似的问题。只要你该有的东西都有,那么五分钟就搞定。
1、你要有个传奇服务端和对应服务器引擎的登录器。
2、你的电脑上安装dbc2000
3、将服务端解压到你的D盘根目录下。
4、进行数据库设置。设置方法:安装完dbc2000以后,打开控制面板中的“BDE Administratro”。在“Object”中选择“New”点OK就发现左侧的栏目里多了一个“STANDARD1”的(是被选中的状态可以改名字的),将他的名字改为“hero”,右侧的栏目中有一个“PATH”点击后面那个空白的格出现一个带有三个点的按钮,点击按钮,将路径指向D:\mirserver\Mud2\DB。
5、设置服务端。一般的服务端都有服务器控制器GameCenter。打开GameCenter,选择配置服务器,每一页都选默认和下一步,这样重复到最后保存配置并生产配置文件。(一般的游戏网关默认开启3个,你自己玩开一个就可以了,自己完游戏日志服务器也用不着开启,这些不影响你单机的游戏,做不做改动懂可以。)
6、启动服务器。同样在GameCenter中,选择开启服务器,等到所有文件都自动运行就可以了。
7、登录器设置。将登录器放在传奇根目录下,添加游戏,游戏名用你设置的服务器名,IP是127001,端口7000保存后就可以登录了,开玩吧。
望采纳。如有其他问题欢迎加帐号联系。
又遇老徐,我怎么这么点背啊。这题我又没希望啦。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)