腾飞论坛 发表于 2012-6-28 03:29:39

传奇脚本 部分用户使用新程序导致M2自动关闭的(2012/6/28)原因说明

这里给大家提供个一篇关于部分用户使用新程序导致M2自动关闭的原因说明的文章,希望对大家有帮助。
M2出现自动关闭或不执行脚本,以及出现以下原因是说明M2执行了死循环,另外,当人物命令与英雄命令在同一个脚本下的话,英雄没召唤出来时,将会中断命令的执行。
TUserEngine:rocessHumans Human.Operate Code: 28http:///static/image/smiley/default/tongue.gif
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自动关闭的话,请检查是否有相关设置。
更多传奇一条龙技术文章、传奇论坛服务端、传奇论坛登陆器下载就在腾飞科技gm基地!
,

八爪鱼 发表于 2014-2-23 14:38:41

楼主主机很热情啊!

伊泽浩 发表于 2014-2-23 14:07:25

精华帖的节奏啊!

丝路明珠 发表于 2014-2-23 14:09:32

雷锋做好事不留名,都写在帖子里!

白乐天 发表于 2014-2-23 14:36:16

经典,收藏了!

一头雾水 发表于 2014-2-23 14:37:20

很多天不上线,一上线就看到这么给力的帖子!

四川メ老总 发表于 2014-6-4 11:30:31

什么狗屁帖子啊,楼主的语文是苍老师教的吗?

松下 发表于 2014-6-4 11:55:29

这么版块的帖子越来越有深度了!

高级传奇 发表于 2014-6-4 11:24:28

论坛的人气不行了!

上网 发表于 2014-6-4 11:27:03

楼主的头像能辟邪啊!
页: [1] 2
查看完整版本: 传奇脚本 部分用户使用新程序导致M2自动关闭的(2012/6/28)原因说明