新手gm在架设传奇私服游戏过程中经常会需要添加一些脚本,而这些脚本对于传奇玩家来说是非常重要的,因为大多数时候我们添加的都是一些关于如何让角色更强,或者增加一些新的游戏玩法或者活动的脚本。添加脚本可以说是传奇私服gm做的最多的工作之一,在大量添加脚本的同时我们经常会遇到一些问题。比如m2脚本死循环问题就是最常见的,很多新手传奇私服gm在面对这个问题时都只能是束手无策。

脚本死循环的解决办法脚本死循环,指的是脚本的代码看起来没什么异常,但是在里会出现无法点击某些按钮的问题,下面我来谈一下解决脚本死循环的办法    以下是脚本死循环的示例:    [@main]  <1/@一> <2/@二> <3/@三> <4/@四> <5/@五>  <6/@六> <7/@七> <8/@八> <9/@九> <10/@十>  …..    [@一]  #CALL [\功能服务一.txt] @一    [@二]  #CALL [\功能服务二.txt] @二    [@三]  #CALL [\功能服务三.txt] @三    [@四]  #CALL [\功能服务四.txt] @四    [@五]  #CALL [\功能服务五.txt] @五    [@六]  #CALL [\功能服务六.txt] @六    [@七]  #CALL [\功能服务七.txt] @七    [@八]  #CALL [\功能服务八.txt] @八    [@九]  #CALL [\功能服务九.txt] @九    [@十]  #CALL [\功能服务十.txt] @十    大家看到了问题出在哪儿吗?问题就出在 有两个 @一 @二 @三 .…… 系列的代码出现循环,会造成中的这个NPC的脚本点击按钮无任何反映的现象,解决办法是,如下:    [@main]  <1/@一> <2/@二> <3/@三> <4/@四> <5/@五>  <6/@六> <7/@七> <8/@八> <9/@九> <10/@十>  …..    [@一]  #CALL [\功能服务一.txt] @267320051    [@二]  #CALL [\功能服务二.txt] @267320052  [@三]  #CALL [\功能服务三.txt] @267320053  [@四]  #CALL [\功能服务四.txt] @267320054  [@五]  #CALL [\功能服务五.txt] @267320055  [@六]  #CALL [\功能服务六.txt] @267320056  [@七]  #CALL [\功能服务七.txt] @267320057  [@八]  #CALL [\功能服务八.txt] @267320058  [@九]  #CALL [\功能服务九.txt] @267320059  [@十]  #CALL [\功能服务十.txt] @267320060    为了找到原因,我采用了不与其重复的方法来解决这个问题    OK了,这样就不会出现脚本死循环的现象了,问题就这样轻松地解决了,此问题的来源和方法都是本人一切探索的结果,如果大家还有什么问题,不妨在上提出来.http://bbs.    M2出现脚本死循环提示的解决方法    如:  2005-08-12 17:15:48 [脚本死循环] NPC:QFunction 位置:0(0:0) 命令:GOTO @传送员  2005-08-12 17:15:50 [脚本死循环] NPC:QFunction 位置:0(0:0) 命令:GOTO @传送员  2005-08-12 17:15:51 [脚本死循环] NPC:QFunction 位置:0(0:0) 命令:GOTO @传送员    解决方法:  修改setup.txt文件里的goto循环次数.    ScriptGotoCountLimit=10 ;默认是10次,如果循环次数多的话把1000改大 以上就是一为原创给大家分享的传奇游戏架设技术之M2脚本死循环的形成和解决办法全部内容,如果您在修改传奇游戏过程中也遇到了死循环问题,您可以按照上面脚本中的方法和步骤进行处理,大多数该类问题都能够得到完美解决。  

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。