谷梁河 发表于 2025-3-9 14:39:30

使用新BLUE引擎自动关闭的原因

M2出现自动关闭或不执行脚本,以及出现以下原因是说明M2执行了死循环,另外,当人物命令与英雄命令在同一个脚本下的话,英雄没召唤出来时,将会中断命令的执行。

TUserEngine::ProcessHumans 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自动关闭的话,请检查是否有相关设置。

龙牌沉默 发表于 2025-3-9 14:53:56

传奇论坛里面相对来说比较好的一个!感谢站长分享的技术教程。

玩命道盾英雄 发表于 2025-3-9 17:03:44

这东西我收了!

炎黄沉默 发表于 2025-3-9 20:49:57

新手上路不用愁,碰到传奇架设问题可以来这搜索。

进化录混沌 发表于 2025-3-10 06:02:26

这个帖子不回对不起自己!

彼岸沉默 发表于 2025-3-10 09:58:23

这东西我收了!谢谢楼主!

九霄沉默 发表于 2025-3-11 00:13:46

比较全的传奇教程分享网站,站长辛苦了。

帝王火龙 发表于 2025-3-11 09:32:13

比较全的传奇教程分享网站,站长辛苦了。

金币传奇 发表于 2025-3-11 14:09:55

感谢站长分享传奇教程,让我学习到很多知识。

宠物乱斗 发表于 2025-3-11 14:47:28

谢谢楼主!喜欢这里的东西,方便又好用!
页: [1] 2 3 4
查看完整版本: 使用新BLUE引擎自动关闭的原因