公告:每日更新最新传奇版本,所有资源免费下载,安全可靠!

热血传奇服务端替换及修改详细教程


在搭建传奇服务器时要重视起重要的地方来,因为一个服务器如果主要的地方不出问题的话,其他的细小的问题就可以及时地去解决了。毕竟没有人能保证自己的工作万无一失,但是只要大致上设置正确了之后,在细节上的问题一般都能很快且有效地得到处理。

1、把所有的发动机、网关程序都换成新的。

2、把QManage.txt中GMexecute接受Self以及所有的[@OnTimer]部分都删掉

3、用ReadRandomStr代替GetRandomName,用ISONMAP代替CHECKMAPNAME

4、把DB宝箱系统的Stdmode设置为48,钥匙的Stdmode设为49,并且按照JS说明书中给出的代码来襙作。

宝箱卡住的问题,在M2更新之后增加了物品类型3来表示永远无法获得的东西,并且添加了Boxs物品类型(0、1、2、3)。

5、把人型怪物的Race值由原来的61改为现在的60,并且不能出现其他的61代码。

6、把与魔王岭、卧龙有关的所有NPC连线都注释掉(主要是因为这两者要分开处理,在后面会做说明)。

7、把魔王岭DB怪的种族值由原来的108改为现在的136,109也改为现在的135,并且在人关和地关的地方都适用。

8、DIV除法运算改为DVI,如DIVM4420=DVIM44<$STR(M44)$>20(在92THdu博系统中使用)。

9、卧龙山庄(重要):把卧龙笔记中NPC的代码由原来的70改为现在的68,并且参照JS说明来修改卧龙古书以及各种宝箱NPC的代码。

10、更改地图参数,MISSION为魔王岭时不能用任何东西或者技能。

热血传奇服务端替换及修改详细教程

卧龙山庄的小地图为MiniMap.txt文件,内容如下:Hero1100302。

12、怪物挖MonUseItems修改为挖东西要使用灵符,具体看js说明。

13、卧龙怪挖出东西后会有一条全服红色的文字提示,在M2中点击查看-列表信息2-物品规则,并添加上可以挖取物品的选择提示。

14、把卧龙人的体型变大,并且增加挖掘装备的概率,在小怪处挖出装备的概率为3%,中等大小的怪物挖出装备的概率为5%,极大的怪物挖出装备的概率为10%。

15、解决M2报错的问题:TBaseObject.RecalcHitSpeed这个异常,在MonUseItems中的人形怪物设置也要注意一下。

把UserCmd.txt用户自定义命令文件放在D:\MirServer\Mir200里。

气血石回血的问题,在M2中选择功能设置下的HP设置为50%,每隔一秒恢复一次;MP设置为20%,每隔一秒恢复一次。

18、重做M2的信息列表,在M2上点击查看-列表信息-日志过滤,并且把所有的都删掉之后再重新加上所有的并保存。

-物品名称可以自己设定,并且全部清除掉。-管理员列表不需要说明,在此可以动态地加入GM。

19、把魔王岭怪物的速度改成正常的,在DB中进行调整,92TH怪物可以追上飞艇了。增加怒牌换弓箭手这一项。

把上面的内容添加到QFunction-0.txt文件夹里。

#if

大M980

热血传奇服务端替换及修改详细教程

#act

INCM301

SENDMSG6[提示]:目前被你拦下的怪物有$STR(M30)只

BREAK

卧龙山庄的地图上进行PK,并且把装备给掉了之后,卧龙怪就可以正常地爆出火龙珠了。适合用FSD来设计。

21、把天关人关地关改为GetRandomName..\QuestDiary\,否则会出M2错误

22、把天关获取经验列表中的概率去掉,并且只保留每条增加的经验值。

23、增加天关可以得到的经验值红色提示信息:SENDMSG0“闯天关”$S在闯天关的时候得到了经验值:$STR(S8)

24、修改地关后的人关可以获得物品列表,并且没有概率值,在每一条目中只出现物品名。

到这里就可以知道JS随机读取列表不能用概率了,比如高级品只有一条记录,而低级品有很多条记录。

25、更改了人的关卡,并且使用的是非K004的地图魔王岭系统来设定怪物的目的地坐标。

KILLSLAVE<$STR(S37)$>20、23、100*10、0改为KILLSLAVE,即把当前人物的所有宝宝全部杀死。

检查地图上某一点处自己的孩子有多少个,用<$MAP>来表示。

热血传奇服务端替换及修改详细教程

RECALLMOBEX人关勇士251804600-10修改格式为ReCallMobEx人关勇士22518手动修改。

在QFunction-0.txt中添加了对[@KillMissionMob]进行杀怪计数的功能,并且使用了#if来判断LARGEM590的情况:

@KillMissionMob

#IF

LARGEM590

#ACT

INCM581

目前已经被消灭了$STR(M58)$名人的关匪徒。

BREAK

26、修改人物关卡的地图参数,在此地图中不能用到任何东西以及技能。

27、把怪物数据库中的怪物种类Race设为136,并且不要让怪物受到伤害。

28、人关提示:KillScTimer5去掉,该指令为停止个人计时器,在JavaScript中没有使用到个人计时器

这就是我们传奇BLUE版替换成JSm2修改后的全部内容,要做好一名GM并不容易,在遇到客户端的时候我们要做到极好,在客户眼中,他们是我们在搭建好的服务器里玩游戏的人。所以要把客户照顾好,极好的方法就是把自己的服务器搞好一点,如果不出大的毛病的话就基本没有问题了。