按键精灵 错误代码0 无法找到合适的符号 真不知道错哪了…… 100

Rem武器判定FindColorEx182,308,281,405,"EC2BDE",0,0.9,intX,intYIfintX>0AndintY>0ThenGoto盔甲... Rem 武器判定
FindColorEx 182,308,281,405,"EC2BDE",0,0.9,intX,intY
If intX > 0 And intY > 0 Then
Goto 盔甲判定
Else
MoveTo 68, 134
LeftClick 1
Delay 300
//武器选择
Sub 锻造准备()
Rem 锻造准备
MoveTo 376, 826
LeftClick 1
Delay 300
MoveTo 341, 329
LeftClick 1
Call 锻造筛选()
End Sub
End If

Rem 盔甲判定
FindColorEx 23,227,108,308,"EC2BDE",0,0.9,intX,intY
If intX > 0 And intY > 0 Then
Goto 手套判定
Else
MoveTo 62, 278
LeftClick 1
Delay 300
//盔甲选择
Call 锻造准备()
End If

Rem 手套判定
FindColorEx 24,360,106,440,"EC2BDE",0,0.9,intX,intY
If intX > 0 And intY > 0 Then
Goto 头盔判定
Else
MoveTo 69, 403
LeftClick 1
Delay 300
//手套选择
Call 锻造准备()
End If

Rem 头盔判定
FindColorEx 359,95,440,176,"EC2BDE",0,0.9,intX,intY
If intX > 0 And intY > 0 Then
Goto 裤子判定
Else
MoveTo 395, 142
LeftClick 1
Delay 300
//头盔选择
Call 锻造准备()
End If

Rem 裤子判定
FindColorEx 358,227,440,309,"EC2BDE",0,0.9,intX,intY
If intX > 0 And intY > 0 Then
Goto 靴子判定
Else
MoveTo 397, 275
LeftClick 1
Delay 300
//裤子选择
Call 锻造准备()
End If

Rem 靴子判定
FindColorEx 360,363,436,438,"EC2BDE",0,0.9,intX,intY
If intX > 0 And intY > 0 Then
Goto 结束
Else
MoveTo 403, 406
LeftClick 1
Delay 300
//靴子选择
Call 锻造准备()
End If

Rem 结束
EndScript

Sub 锻造筛选()
Rem 锻造阶段开始
MoveTo 236, 838
LeftClick 1
Delay 7000
FindColorEx 182,308,281,405,"EC2BDE",0,0.9,intX,intY
If intX > 0 And intY > 0 Then
MoveTo 114, 694
LeftClick 1
Else
MoveTo 351, 693
LeftClick 1
Goto 锻造阶段开始
End If
End Sub

语法错误:脚本 锻造兵器 ,第5行,第1个字符:(错误码0)没有找到合法的符号。
语法错误:脚本 锻造兵器 ,第3行,第22个字符:(错误码0)没有找到合法的符号。
语法错误:脚本 锻造兵器 ,第3行,第9个字符:(错误码0)没有找到合法的符号。
语法错误:脚本 锻造兵器 ,第3行,第1个字符:(错误码0)没有找到合法的符号。
展开
 我来答
编程爱好者01
2019-11-30 · 易语言按键精灵解答,美工问题解答
编程爱好者01
采纳数:613 获赞数:875

向TA提问 私信TA
展开全部
代码修改成这样既可,记住,子程序不要放在判断里面

Sub 锻造准备()
Rem 锻造准备
MoveTo 376, 826
LeftClick 1
Delay 300
MoveTo 341, 329
LeftClick 1
Call 锻造筛选()
End Sub
Rem 武器判定
FindColorEx 182,308,281,405,"EC2BDE",0,0.9,intX,intY
If intX > 0 And intY > 0 Then
Goto 盔甲判定
Else
MoveTo 68, 134
LeftClick 1
Delay 300
//武器选择
End If

Rem 盔甲判定
FindColorEx 23,227,108,308,"EC2BDE",0,0.9,intX,intY
If intX > 0 And intY > 0 Then
Goto 手套判定
Else
MoveTo 62, 278
LeftClick 1
Delay 300
//盔甲选择
Call 锻造准备()
End If

Rem 手套判定
FindColorEx 24,360,106,440,"EC2BDE",0,0.9,intX,intY
If intX > 0 And intY > 0 Then
Goto 头盔判定
Else
MoveTo 69, 403
LeftClick 1
Delay 300
//手套选择
Call 锻造准备()
End If

Rem 头盔判定
FindColorEx 359,95,440,176,"EC2BDE",0,0.9,intX,intY
If intX > 0 And intY > 0 Then
Goto 裤子判定
Else
MoveTo 395, 142
LeftClick 1
Delay 300
//头盔选择
Call 锻造准备()
End If

Rem 裤子判定
FindColorEx 358,227,440,309,"EC2BDE",0,0.9,intX,intY
If intX > 0 And intY > 0 Then
Goto 靴子判定
Else
MoveTo 397, 275
LeftClick 1
Delay 300
//裤子选择
Call 锻造准备()
End If

Rem 靴子判定
FindColorEx 360,363,436,438,"EC2BDE",0,0.9,intX,intY
If intX > 0 And intY > 0 Then
Goto 结束
Else
MoveTo 403, 406
LeftClick 1
Delay 300
//靴子选择
Call 锻造准备()
End If

Rem 结束
EndScript

Sub 锻造筛选()
Rem 锻造阶段开始
MoveTo 236, 838
LeftClick 1
Delay 7000
FindColorEx 182,308,281,405,"EC2BDE",0,0.9,intX,intY
If intX > 0 And intY > 0 Then
MoveTo 114, 694
LeftClick 1
Else
MoveTo 351, 693
LeftClick 1
Goto 锻造阶段开始
End If
End Sub
百度网友63a4133
2019-11-29 · TA获得超过434个赞
知道小有建树答主
回答量:919
采纳率:69%
帮助的人:165万
展开全部
If intX > 0 And intY > 0 Then
Goto 盔甲判定
Else
MoveTo 68, 134
LeftClick 1
Delay 300
//武器选择
Sub 锻造准备()
Rem 锻造准备
MoveTo 376, 826
LeftClick 1
Delay 300
MoveTo 341, 329
LeftClick 1
Call 锻造筛选()
End Sub
End If
1子程序不能放在if判断内,你把这个子程序移到外面,
2子程序call 自己,语法是没问题,但是可能运行的时候会卡死
3子程序内部的标记无法被主程序跳转
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yehui3300
2019-11-29
知道答主
回答量:3
采纳率:0%
帮助的人:2045
展开全部
哎,budong
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式