wanghy 发表于 2011-10-18 13:59:58

原来以为是我hold不住,测试了半天才发现原来可能真不是我的问题,是wog吼不住了

原来以为是我hold不住,测试了半天才发现原来可能真不是我的问题,是wog吼不住了
还是那个该死的循环遍历问题。。。。
经测试,哪怕所有的条件都一致(即相当于把同一段同样判断(用来判断的变量的值在循环中始终相等)同样输出的代码)循环超过(我在当中加了IF框报次数)120次左右就会报错。如果不加IF框可能更少。。。

我的思路是没办法解决现有的问题,老师前两天把这段erm接手过去说要帮我修正一些问题。希望他脸比我好吧。。。。。。

寻梦人 发表于 2011-10-18 14:03:05

看不明白!
试问一下:你的脚本想实现什么功能,在哪里出现什么问题?

wanghy 发表于 2011-10-18 14:15:38

脚本实现如下功能:
直接获取城堡周围一定范围内的所有的宝物,资源,矿场,巢穴。

其实功能都已经实现了

但是无论资源还是宝物遍历到一定次数就会发生报错(一般是fu找不到坐标,或是ob无法定位对象。。。哪怕它旁边一个一摸一样的资源没有一点问题的获取)

[ 本帖最后由 wanghy 于 2011-10-18 14:17 编辑 ]

寻梦人 发表于 2011-10-18 14:22:13

那肯定是因为有的物体占用了几个坐标点吧!

wanghy 发表于 2011-10-18 14:28:12

回复 4# 的帖子

不会啊我测试的地图上是一堆连续的宝石散矿。
但每次出错的循环次数和对应的宝石堆都不同测试了10次左右

wanghy 发表于 2011-10-18 14:38:46

1
我的测试用图
1

老实猪 发表于 2011-10-18 15:32:35

lz你太急功近利了

一小段脚本出错解决不了 都开始质疑wog的运算能力了 何况你这个脚本的功能还这么简单

以前也有很多人埋怨wog经常报错 其实不是程序的问题

而且大家迷信的官方脚本其实也是bug众多 才导致了wog频繁报错

从你另一个帖子就表现出来了 你的语法基础没打好

erm帮助文档能解决你所有问题 耐心再去看看吧

寻梦人 发表于 2011-10-18 16:26:24

回复 6# 的帖子

还有你的坐标也要定义好!
千万不要超过地图的范围!
比如地图是大地图144*144
那么你的范围就是<=143,>0之间;
切记!
不然超出范围也容易报错!

[ 本帖最后由 寻梦人 于 2011-10-18 16:47 编辑 ]

沧海一粟 发表于 2011-10-18 17:39:44

做笔记围观7L8L高人的解答。有时候基本功对ERM编写确实很重要,多参考多看看多写写多试试什么都可以解决的,呵呵

话说克招对论坛最大的贡献就是ERM帮助的汉化,这个我觉得是论坛最大的成就之一。

克招 发表于 2011-10-18 18:07:08

绝对不是WOG的问题,我循环2000+次的都没问题,有问题的只会是你的ERM,你先把你那段放住写其他的搞不定的让我来搞吧,明天估计时间会多些。

龙巫妖 发表于 2011-10-18 18:32:14

观摩楼上的大神们;aoleof;;kx;

wanghy 发表于 2011-10-18 19:04:06

回复 8# 的帖子

坐标什么的都是动态获取的,毕竟循环次数那么多。不可能每次都手填的。没想到测试不顺利发的牢骚贴会引起各位大大这么大的反应。。。

无心云 发表于 2011-10-18 20:14:03

楼主是高中生吗?
希望考试每次都顺利啊

老实猪 发表于 2011-10-18 23:10:22

lz别误会 wog和论坛需要你这样有耐心和毅力学习erm的人才不断涌现

只是看了你的求助帖 觉得在走弯路 忽视了基本的东西

写脚本是很耗费时间和精力的工作 一段小代码很容易耗费作者一天甚至更长时间

所以一开始最好打牢基础 把基本语法弄明白 以后一出手就是严谨和稳定的作品

那样会节省你日后很多时间和精力 不用为了修复bug焦头烂额 尤其你也是参加工作的人了

我是过来人 说点逆耳忠言 lz莫要误会

兽哥哥 发表于 2011-10-18 23:18:26

原帖由 wanghy 于 2011-10-18 19:04 发表 http://www.wogcn.net/images/common/back.gif
坐标什么的都是动态获取的,毕竟循环次数那么多。不可能每次都手填的。没想到测试不顺利发的牢骚贴会引起各位大大这么大的反应。。。 坐标的话可以参考一下老离的这个帖子http://www.wogcn.net/thread-34967-1-1.html

无心云 发表于 2011-10-19 20:25:37

话说,老离最近在忙什么呢

难道三国的内伤还没有治疗好啊。

兽哥哥 发表于 2011-10-20 12:14:04

回复 16# 的帖子

昨天看到他上线了一阵子
页: [1]
查看完整版本: 原来以为是我hold不住,测试了半天才发现原来可能真不是我的问题,是wog吼不住了

捐赠