传奇版本,传奇服务端,GM基地,传奇论坛,开区一条龙

 找回密码
 注册传奇GM论坛会员
996 996
查看: 1679|回复: 0

传奇M2脚本死循环的形成和解决办法,传奇相关问题

[复制链接]
  • TA的每日心情
    开心
    2025-3-4 20:37
  • 2024

    主题

    2348

    帖子

    3万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    37836
    发表于 2014-5-23 21:09:20 | 显示全部楼层 |阅读模式
    www.gm88.net
    脚本死循环的解决办法脚本死循环,指的是脚本的代码看起来没什么异常,但是在游戏里会出现无法点击某些按钮的问题,下面我来谈一下解决脚本死循环的办法

    以下是脚本死循环的示例:

    [@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://www.dddgm.net
    M2出现脚本死循环提示的解决方法

    如:
    2005-08-12 17:15:48 [脚本死循环] NPCFunction 位置:0(0:0) 命令:GOTO @传送员
    2005-08-12 17:15:50 [脚本死循环] NPCFunction 位置:0(0:0) 命令:GOTO @传送员
    2005-08-12 17:15:51 [脚本死循环] NPCFunction 位置:0(0:0) 命令:GOTO @传送员

    解决方法:
    修改setup.txt文件里的goto循环次数.

    ScriptGotoCountLimit=10   ;默认是10次,如果循环次数多的话把1000改大





    上一篇:传奇DB设置,HERO版本实现左手装备盾牌
    下一篇:脚本传奇私服脚本说明及脚本命令大全-热血传奇服务端
    回复

    使用道具 举报

    本版积分规则

    QQ:2444100141 |小黑屋|手机版|传奇版本

    GMT+8, 2025-4-5 00:20 , Processed in 0.087230 second(s), 30 queries , Gzip On.

    Powered by Discuz! X3.4 Licensed

    Copyright © 2001-2021, Tencent Cloud.

    快速回复 返回顶部 返回列表