• 新浪微博:
  • 微信 :
按键精灵电脑版
立即下载

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

按键精灵安卓版
立即下载

软件版本:3.3.6
软件大小:62.5M
更新时间:01-16

按键精灵iOS版
立即下载

软件版本:1.6.0
软件大小:29.2M
更新时间:07-29

最新企业版UiBot
立即下载

软件版本:3.3
软件大小:282M
更新时间:08-06

快捷导航

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

登录 注册
发新话题 回复该主题

[◆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 执行 设置高亮 操作
果壳学院 ● 疯狂编程 QQ交流群: 327610461(编程要从娃娃抓起)

果壳热在线教育网:www.guokeHOT.com ←电脑端登录

发新话题 回复该主题