欢迎来到GM源码之家!本站资源全部都经过测试后发布的,请放心下载使用。
广告位出租
广告位招租
传奇SF开区GM修改游戏教程及解决部分问题
时间:2020-03-30 来源:网络整理 作者:网络 浏览: 次  推荐  打印
广告位出租

作为一个游戏开服GM,在开区的或架设的过程中,难免会遇到这样哪样的问题!今天本站小编就收集了一些关于传奇SF的修改教程,并进行了整理分享给大家,以备不时之需,有需要的小伙伴赶快收藏起来吧!以后开区就不用再动脑筋找资料了。


1.修改游戏初始设置

进入C:\mirsever\Mir200

打开 !setup.txt

找到:

TestLevel=35 (大家可以改成50级\ 我设的35级)

TestGold=200000 (20W传奇币 不少了吧)

TestServerUserLimit=10 (用户连接数,我的机子慢,设小点.)

2.修改GM权限

进入 C:\mirserver\Mir200\Envir

打开adminlist.txt把你的名字写入adminlist这个文件里面就有GM权限拉

3.修改魔法,怪物,物品属性

进入 C:\mirserver\mud2\DB

打开Magic.DB 修改游戏魔法属性======== 可以改升级的技能点

打开Monster.DB 修改游戏怪物属性 -------- 可以改怪物经验

打开StdItems.DB 修改游戏物品属性 ------------ 可以增加新物品.新武器.天尊,法神,圣战

4.修改商店卖的东西NPC

C:\mirserver\Mir200\Envir\market_def\

5.修改怪物爆东西几率

C:\mirserver\Mir200\Envir\MonItems

6.修改地图路径.

C:\mirserver\Mir200\Envir\MapInfo.txt 可以改 下猪七的路. 去祖玛的路

7.开不了门的原因,可能有两个

一是客户端的ftp.ini里面的“server1name=ktest”改动了,请把这段还原。

二是服务器端的ip没有设定好,要修改的5个文件中的ip全部是127.0.0.1

8.注册不了id:

这个原因很复杂,可能是服务器端的ip没设定好,或者是DBC的问题,首先请注册一下,如果还不行,你可以将HeroDB这个字段删除,再重新建。如果还不行,把服务器端的软件全部删除,重新安装,我就是这么解决了。

进入后黑屏:这个原因比较直接,mir.dat文件,请用下载来的client.zip里的mir.dat文件

找不到控制面板里面的BDEadministrator:我没碰到过,原因是你安装了office,office里面有个大概是DB数据源,这2个是冲突的,请卸载office,如果不行,只能重新安装操作系统。

9.修改RunGate,减少卡机现象

如果说M2Server.exe是主板,那么RunGate.exe就是中央处理器cpu!

RunGate.exe默认等待数据传输时间为10秒钟,当等待多个ID的数据而无响应时,7200端口在10秒内就会报错,RunGate会暂时停止工作,造成部分或全部玩家短时间内掉线,没有掉线的玩家就会狂卡一阵!

另外,卡,主要是网络问题,其次才是服务器的问题!有时候,才上了几十个人就感到卡,而有时侯上了几百人都不卡,还有一种情况是莫个地区的玩家感到卡,而其它地区非常流畅,就是这个道理!

所以减少默认等待数据传输时间,就能减少卡机现象!这样,就能及时切断或结束那些网络不畅的数据传输,减少7200端口报错现象,减少服务器卡的机率!至于网络卡的问题,我们无能为力!,还是留给那些病毒专家去解决吧!


用UltraEdit打开RunGate.exe

1) 查找00050a50h这一行中的:

00E8664AFBFFB9102700008B150CAA45(默认10秒钟)

[传奇私服]改为5秒钟:

00E8664AFBFFB9881300008B150CAA45

2) 查找00050b70h这一行中的:

E83E49FBFF68102700(默认10秒钟)

[传奇私服]改为5秒钟:

E83E49FBFF68881300

另一贴,对您或许也有些用,一起发吧!

修改M2Serve存挡时间,减少重启回档现象!

M2Serve默认10分钟保存一次信息,服务器重启或意外关机,总会有几分钟时间的信息无法保存,这就是回档!减少默认存档间隔,就能减少发生重启回挡现象!另外,还有一个问题,在还没有保存信息之前,RunGate所运行和转换的所有玩家信息暂时会存储在哪呢?应该在内存中,而内存中的信息又是用CUP读取并保存到mir.db里!因此,我认为,减少M2Serve默认存档间隔,有利于运行RunGate,能减少卡机现象,节约内存,降低cup占用率!

修改方法如下:

用UltraEdit打开M2Serve

查找000b1570h这一行中的:

FC2B42183DC02709007667E82C51F5FF

其中的C02709为默认的10分钟

改为每5分钟保存一次,用下面的替换:

FC2B42183DE09304007667E82C51F5FF

改为每3分钟保存一次,用下面的替换:

FC2B42183D20BF02007667E82C51F5FF

改为每1分钟保存一次,用下面的替换:

FC2B42183D60EA00007667E82C51F5FF

我的是5分钟保存一次!

10、一些常见问题整理:

朋友的机不能输入中文, 切换不了输入法. 用粘贴的方法, 在输入栏会变成韩文. 但是我的机就完全正常. 估计是windows语言代码的问题, 因为朋友把我整个传奇客户端拷过去还是这样.可能是服务器太差(-_- 才, 有关问题下面会提到的.

好, 来吧, 解决问题开始!

1). 运行各种.exe文件提示找不到xxx文件: 打开服务器端所有你能用记事本打开的文件, 里面的d:\korea\全部换成你自己解压到的目录.

2). 运行之后connection closed, 门不开, 建立不了人物, 或建立之后不能登陆, 或者登陆之后进去黑屏: 打开服务器端所有你能用记事本打开的文件, 里面的xxx.xxx.xxx.xxx全部换成你自己的ip (用127.0.0.1可以供你自己玩, 用局域网地址就可以在局域网里玩, 用公网网址嘛.............). 当然, 客户端那里的"mir.ini"和"mirsetup.ini"也得设成同样的ip.

3). 建立id或角色提示非法字符: 所有注册资料必须是英文, 你想尝试韩文我不阻止你.

4). 进去之后按了提示窗口之后黑屏: 重新安装客户端, 你们肯定装太多外挂了, 哈哈

5). 进去之后闪一下画面然后退出程序: 是不是把mir200里的mir.dat换过了? 换回来就行了.

6). 不刷怪: Mir200\Envir里的mongen.txt打开看看是不是空的? 用mongenxxxxx.txt代替, 别再用空的那个代替哦

7). 换了文件还是不刷怪, 或者怪刷出来不会动: 555555, 这就是你机器太差的问题了,


11.怪物问题:

一些朋友指出,说练道士宝宝,练了一会,大刀不动了,宝宝也呆了,所有怪物都消失了,哈哈,这是因为你的内存太低了,刷怪物很费内存的哦,所以到C:\mirserver\Mir200\Envir下把Mongen文件里的怪物删掉一些,如果要刷出所有怪物,你的内存起码要超过500M哦. 

12.修改怪物,装备,和魔法属性的详细方法:

一些大虾米对这个问题回答的太含糊"到C:\mirserver\mud2\DB里修改",什么啊!!!弄的一些小菜莫名其妙,GM源码之家小编今天就告诉你们吧!Magic.DB(魔法),Monster.DB(怪物),StdItems.DB(物品).且修改一定要用特有的专用编辑器"DB Commander Shortcut"来修改.打开"DB Commander Shortcut"→"File"→"Open"→"Life"然后依次的打开"C:\mirserver\mud\DB"下代表魔法怪物和物品的DB文件,呵呵,然后随便改吧!

13.保存ID及人物物品和信息目录位置:

C:\mirserver\mud2\DBSrv200\FDB

C:\mirserver\mud2\Logsrv\IdDB备份和回档只要这两个目录及下面的行会信息目录

另外无法创建人物也有可能是这两个目录下的文件损坏

这两个目录下共5个文件,三个DB,两个索引文件

可以直接用记事本打开,里面能看到密码和提示问题答案、注册信息等

行会信息目录是

C:\mirserver\Mir200\Envir\Castle


好了!就分享这么多吧,我这里传奇私服架设是放在C盘的,具体根据自己的存放根目录查找修改吧!基本上可以适用绝大部分传奇端游版本的,后续再继续给大家分享。有什么地方不清楚的可以在下方留言给我,或者自己去度娘找!

(责任编辑:GM源码之家)

转载请注明来源:https://www.gmyuanma.com/jsjc/2301.html

会员头像
说点什么吧
  • 全部评论(0
    还没有评论,快来抢沙发吧!

郑重声明:
本站所有内容均由互联网收集整理、网友上传,并且以计算机技术研究交流为目的,仅供大家参考、学习,不存在任何商业目的与商业用途。 若您需要商业运营或用于其他商业活动,请您购买正版授权并合法使用。
我们不承担任何技术及版权问题,且不对任何资源负法律责任。
如无法下载,联系站长索要。
如有侵犯您的版权,请及时【联系我们】我们尽快处理。