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

软件版本: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

快捷导航

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

发新话题 回复该主题

[◆2014版新教程] 〖果壳编程蜜饯:梦幻点货一点点,爱你多一点〗 [复制链接]

1#
  1. Sub 点货(窗柄, 格位)
  2. Dim x, y,arr(20,1)
  3. x=362:y=100
  4. For i = 1 To 20
  5. arr(i, 0) = x
  6. arr(i, 1) = y
  7. x = x + 52
  8. If i mod 5 = 0 Then
  9. y = y + 52
  10. x = 360
  11. End If
  12. Next
  13. Call 梦移点击(窗柄, arr(格位,0),arr(格位,1))
  14. Delay 200
  15. 点面板空处(窗柄)
  16. Delay 200
  17. End Sub
复制代码





代码解释:

上图中的点货函数用于点击梦幻跑商卖货物品,利用了二维数组,遍历了整个道具栏(共5*4=20格)。

数组arr第一维由循环变量 i 控制,遍历1到20个格子,目的是为其赋值,初始值赋为第一格坐标362,100,横向每格间距52个坐标点(x=x+52),纵向每格间距同样也是52个坐标点(y=y+52)。

这里需要注意的是:i mod 5 这个表达式判断,表示每横向五格则"换行",实现为y坐标赋值。由此可见,arr有两维,第一维表示的是格子编号,第二维表示的是所属格子的具体坐标值。函数名为点货,只需传于指定窗口句柄和格位参数,即可实现:

Call 梦移点击(窗柄, arr(格位,0),arr(格位,1))



爱点哪里点哪里!点货的目的当然是为了卖货啦,爱跑商的同学一看便知!老板,你觉得呢?





(此图为道具栏20格界面)





(此图为跑商对话NPC弹出的交易框界面)

最后编辑果壳王子 最后编辑于 2020-03-31 10:56:39
本主题由 按键合作伙伴 果壳王子 于 2020/3/30 21:54:01 执行 设置高亮 操作
2#

高级

发新话题 回复该主题