GM部落 发表于 2015-3-22 00:31:40

传奇hero引擎M2自动关闭的原因

传奇服务端hero引擎M2自动关闭的原因一下是处理解决的方法
GM部落答:
M2出现自动封锁或不执行脚本,以及出现以下原因是说明M2执行了死循环,另外,当人物命令与英雄命令在同一个脚本下的话,英雄没召唤出来时,将会中断命令的执行。
TUserEngine:rocessHumans Human.Operate Code: 28
2010-6-29 10:46:53 Stack overflow
死循环相关脚本有:
人物内功升级触发QFunction的:@IPLevelUp      英雄为:@HeroIPLevelUp
人物等级升级触发QFunction的:@PlayLevelUp    英雄为:@HeroLevelUp
如果在人物升级的脚本检测中执行等于或高于70级的人物等级将还原为70级,一旦你其它的脚本如果将人物的等级设置超过了70级就有可能出现M2死掉,比如,示例一和示例二组合就会导致M2死掉:
示例一:
[@PlayLevelUp]
#IF
CHECKLEVELEX ? 70
#ACT
CHANGELEVEL = 70
SENDMSG 5 系统提示:本服目前封顶级别是70级,请不要再进行冲级,否则后果自负。
#IF
#ACT
GIVE 金币 2000
SENDMSG 5 恭喜:你的级别获得提高。
[@HeroLevelUp]
#IF
H.CHECKLEVELEX ? 70
#ACT
H.CHANGELEVEL = 70
SENDMSG 5 系统提示:本服目前封顶级别是70级,请不要再进行冲级,否则后果自负。
示例二:
[@MAIN]
#IF
#ACT
H.CHANGELEVEL = 170
[@MAIN]
#IF
#ACT
CHANGELEVEL = 170
所以如果出现以上的错误或M2自动封锁的话,请检查是否有相关设置


cdyfk777 发表于 2017-11-22 06:29:20

不错,支持下!!!!!!!!!!

cdyfk777 发表于 2017-11-22 06:36:36

你你你你 呵呵~~~~别这样哦.....

cdyfk777 发表于 2017-11-22 06:42:49

顶顶更健康.........

cdyfk777 发表于 2017-11-22 06:48:49

呵呵,明白了O(∩_∩)O~

cdyfk777 发表于 2017-11-22 06:54:43

说的不错~~~~~~~~~~~~~~~~~~~~~~

cdyfk777 发表于 2017-11-22 07:00:37

哈哈 瞧你说的~~~

cdyfk777 发表于 2017-11-22 07:06:21

能告诉我丫挺什么意思吗?赐教

cdyfk777 发表于 2017-11-22 07:12:33

支持你一下下。。

cdyfk777 发表于 2017-11-22 07:18:25

百度一下,找到相关网页约15,600篇,用时0.001秒
页: [1] 2 3 4 5
查看完整版本: 传奇hero引擎M2自动关闭的原因