• 按键公众号 :
按键精灵电脑版
立即下载

软件版本:2014.06
软件大小:22.9M
更新时间:2021-12-03

按键精灵安卓版
立即下载

软件版本:3.7.2
软件大小:46.2M
更新时间:2023-05-10

按键精灵iOS版
立即下载

软件版本:1.8.0
软件大小:29.2M
更新时间:2023-03-21

按键手机助手
立即下载

软件版本:3.8.0
软件大小:262M
更新时间:2023-05-30

快捷导航

登录 后使用快捷导航
没有帐号? 注册

发新话题 回复该主题

[问题] 自动脚本出问题 [复制链接]

1#
来大佬帮忙看看手机按键精灵的代码,自己尝试各种方法没有解决,最后计算就报错。
Import "zm.luae" //导入插件,只需执行一次
zm.Init //初始化插件,只需执行一次

Dim 符石卷轴,一级符石,二级符石,三级符石,总价

dim 返回数组1(),第一商品,第二商品,第三商品,返回数组2(),返回数组3()
符石卷轴 = 1
一级符石 = 2
二级符石 = 3
三级符石 = 4
dim 物品库2="符石卷轴.png|一级符石.png|二级符石.png|三级符石.png"

If zm.FindPic(689,342,794,451,物品库2 ,0.7,返回数组1) Then
TracePrint "找到序号" & 返回数组1["id"], "x=" & 返回数组1["x"], "y=" & 返回数组1["y"], "图片名=" & 返回数组1["name"]
TracePrint 返回数组1["name"]
第一商品 = 返回数组1["name"]
TracePrint 第一商品
// ReadUIConfig("符石卷轴")
End If

If zm.FindPic(688,495,795,599,物品库2 ,0.7,返回数组2) Then
//TracePrint "找到序号" & 返回数组1["id"], "x=" & 返回数组2["x"], "y=" & 返回数组2["y"], "图片名=" & 返回数组2["name"]
TracePrint 返回数组2["name"]
第二商品 = 返回数组2["name"]
TracePrint 第二商品
End If

If zm.FindPic(687,646,795,752,物品库2 ,0.7,返回数组3) Then
//TracePrint "找到序号" & 返回数组3["id"], "x=" & 返回数组3["x"], "y=" & 返回数组3["y"], "图片名=" & 返回数组3["name"]
TracePrint 返回数组3["name"]
第三商品 = 返回数组3["name"]
TracePrint 第三商品
End If

总价 = 第一商品 + 第二商品 + 第三商品



最后想计算出一个结果就出错了,是赋值的位置错误还是赋值的方法错误,来大佬给指点一下

发新话题 回复该主题