石器时代论坛

 找回密码
 立即注册

QQ登录

查看: 12299|回复: 22
打印 上一主题 下一主题

关于判断对话框的代码

[复制链接]

31

主题

335

帖子

1277

石币

石器精英

Rank: 6Rank: 6

积分
1622

脚本达人攻略达人

跳转到指定楼层
楼主
发表于 2017-10-8 18:08:55 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 数到三就不哭 于 2017-10-8 18:12 编辑

1、wait 对话,内容,行数, 跳转

2、ifdlg 内容,行数,正确跳转

3、waitdlg 内容,行数,等待时间,错误跳转



第一个的跳转时正确的还是错误的?

正确:
第一个和第二个有什么区别?


错误:
第一个和第三个有什么区别?

16

主题

443

帖子

1080

石币

石器精英

Rank: 6Rank: 6

积分
1523

热心会员

沙发
发表于 2017-10-8 18:34:04 | 只看该作者
本帖最后由 a68624165 于 2017-10-8 18:35 编辑

带if的一般都是正确跳转
带wait的一般是错误跳转

都是控制脚本的走向的,
没什么区别,看你怎么用就是了

正确跳转.PNG (21.71 KB, 下载次数: 8)

正确跳转.PNG

错误跳转.PNG (15.34 KB, 下载次数: 12)

错误跳转.PNG

9

主题

1611

帖子

1873

石币

石器元老

Rank: 8Rank: 8

积分
3484

热心会员

板凳
发表于 2017-10-8 18:54:21 | 只看该作者
waitdlg是等待对话框出现,因为游戏中有网络延迟,所以通常这指令是用在只要弹出对话框就判定的情况,尽量别用在需要判断内容时使用,因为会出错或指令执行失败直接跳到下面的指令。
ifdlg则是用来判断对话框内容是否符合条件时用的。
这两个指令按需求使用其一即可,没必要两个同时用。
waitsay就是等待对话内容出现,错误跳转。使用时注意时间不要设太短,在网络正常的情况下通常2-3秒比较适合。
wait对话 即等于 waitsay,是判断对话内容的,waitdlg是判断对话框的。
如果还不理解论坛私信给我把

0

主题

5

帖子

9

石币

石器新生

Rank: 1

积分
14
地板
发表于 2017-10-8 19:39:08 | 只看该作者
第一个是:等待对话框出现,内容,行数,错误跳转

0

主题

5

帖子

9

石币

石器新生

Rank: 1

积分
14
5#
发表于 2017-10-8 19:39:57 | 只看该作者
第二个是:判断对话 内容,行数,正确跳转

0

主题

5

帖子

9

石币

石器新生

Rank: 1

积分
14
6#
发表于 2017-10-8 19:40:15 | 只看该作者
第三个跟第一个是一样的,只是把dlg换成 对话

0

主题

5

帖子

9

石币

石器新生

Rank: 1

积分
14
7#
发表于 2017-10-8 19:43:56 | 只看该作者
wait 对话,内容,行数, 跳转
waitdlg 内容,行数,等待时间,错误跳转
这2个是一样的,给你解释一下,
wait意思是等待,dlg=对话,内容就是对话框里有出现的字,行数就是第几行里有你刚才需要等待的内容出现,跳转就是错误跳转,正确就继续下一行

0

主题

5

帖子

9

石币

石器新生

Rank: 1

积分
14
8#
发表于 2017-10-8 19:45:04 | 只看该作者
ifdlg 内容,行数,正确跳转

if意思是判断,dlg=对话框,内容就是对话框里有出现的字,行数就是第几行里有你刚才需要判断的内容出现,正确就跳转到?,错误就继续下一行

31

主题

335

帖子

1277

石币

石器精英

Rank: 6Rank: 6

积分
1622

脚本达人攻略达人

9#
 楼主| 发表于 2017-10-8 20:41:47 | 只看该作者
ccm1 发表于 2017-10-8 19:43
wait 对话,内容,行数, 跳转
waitdlg 内容,行数,等待时间,错误跳转
这2个是一样的,给你解释一下,

但是我从脚本里提取的第一个没有等待时间
那是等待多久?
还是代码本身有问题
wait 对话,0,?,给樵夫哈恩的斧头

另外:
wait 说话
这个代码成不成立?


check 对话,?,=,【内容】,正确跳转
check 说话,1-20,like, 【内容】, 正确跳转

这两个是不是跟上面差不多?
like是什么意思

31

主题

335

帖子

1277

石币

石器精英

Rank: 6Rank: 6

积分
1622

脚本达人攻略达人

10#
 楼主| 发表于 2017-10-8 20:43:28 | 只看该作者
a68624165 发表于 2017-10-8 18:34
带if的一般都是正确跳转
带wait的一般是错误跳转

原来如此~~~~~~~~~谢谢
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|石器时代论坛

GMT+8, 2024-6-2 08:26 , Processed in 0.084738 second(s), 32 queries .

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