传奇部落

GOME引擎脚本中GOTO死循环的解决方法

[复制链接]
发表于 2023-10-11 20:39:28 | 显示全部楼层 |阅读模式
首先在服务端里(也就是所谓的版本)找到:setup.txt这个记事本,具体路径:D:\mirserver\Mir200\setup.txt
+ v3 b$ g) \- G# Z1 K; `4 J: K然后修改setup.txt文件里的ScriptGotoCountLimit(也就是GOTO)循环次数.你可以看到它本来的是:ScriptGotoCountLimit=10,这是默认的,我们把这个数值加大,可以写成100或者1000都没关系,在保存关闭。
7 o9 `, U/ o) B% `. @) L: Z! ?4 y最后要记住必须重启服务器才生效哦~希望对你有帮助!; n2 G- T3 Y# r' c3 P) E! T* p0 o
+ `0 B& H+ ?7 j" J- p/ A+ @" H
* v( x/ ]8 W3 [5 Z- N+ h" ?3 t9 h5 s

7 v! G* ~5 @$ D3 h) q1、写脚本时给出几点建议:3 c; W  J2 `; z3 N* C% B9 q) D+ W1 A
a、大家在写脚本的时候尽量少用goto @XXX这样的跳转命令,即使要用也最好用脚本延迟的命令:delaygoto 2 @XXX (2表示的是时间:单位是毫秒);5 v% A: r" G3 E3 s* L
b、很多人习惯在QF脚本里面使用#CALL这是一个误区,简单的脚本内容建议大家直接将脚本放QF脚本里面,除非复杂的脚本内容,否则不建议过多使用#CALL; |" P3 S# W0 V, q
2、M2解决办法:
2 y! P% J) d5 F& Q. yD:/MirServer/Mir200/!setup.txt文件中查找:ScriptGotoCountLimi= 建议大家将“=”后面的数值设置为:10000-50000: W) D2 {  z5 w2 @8 S

" p3 ]/ A9 g. ]+ ]  ?
站长承接传奇一切业务,小问题免费咨询。站长QQ137919001
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|网站地图|皖ICP备18020244号-7|传奇部落

GMT+8, 2026-10-25 23:23 , Processed in 皖公网安备:34112402000394号 0.221534 second(s), 24 queries .