Autojs中文版

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 620|回复: 0

风之谷游戏自动化任务三星S8 分辨率1280*720 DPI 320

[复制链接]

1

主题

1

帖子

983

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
983
发表于 2024-10-7 19:02:04 | 显示全部楼层 |阅读模式
测试脚本功能写了一个脚本,你们可以参考代码写法


脚本工具箱 数据

用脚本工具箱导入这个数据 上传到设备


  1. /* ----- 此行代码不可以修改 不可以删除 <<< import main.js >>> ----- */
  2. //教程地址:https://www.ccqunkong.com/autojs/
  3. //应用打开('com.nexon.maplem.global')

  4. function 任务按钮() {
  5.     设置图片放大(4)
  6.     找字(['任',1],[389, 642, 72, 30])
  7.     if (!is) {
  8.         // 提示('任务没进行中')
  9.         找色('#FFFFFF',[37, 209, 1, 1],0.98)
  10.         if (is) {
  11.             提示('找到任务按钮')
  12.             
  13.             设置点击偏移(100,50)
  14.             找色('#3995D2',[19, 176, 32, 28],0.92)
  15.             if (is) {
  16.                 提示('找到任务蓝色按钮')
  17.                 点击()
  18.             }
  19.         } else {
  20.             提示('没找到任务按钮')
  21.         }
  22.     }else{
  23.         // 提示('任务进行中')
  24.     }
  25. }

  26. function 执行主线() {
  27.     任务按钮()

  28. }

  29. //是否在游戏大厅
  30. function isMain() {
  31.     return 找色('#FFFFFF',[1254, 23,1,1])
  32. }

  33. function 点击背包按钮() {
  34.     点击(1168, 35)
  35. }


  36. //设置屏幕方向为横竖反向(true)//开启反向
  37. // 设置找字模型(2)

  38. if (!应用是否在前台('com.nexon.maplem.global')) {
  39.     桌面()
  40. }

  41. while (true) {
  42.     延时(1000)
  43.     if (!应用是否在前台('com.nexon.maplem.global')) {
  44.         应用打开('com.nexon.maplem.global')
  45.     }


  46.     设置图片放大(4)
  47.     设置点击中心()
  48.     找字(['跳过過通天',1],[1027, 2, 252, 85])
  49.     if (is) {
  50.         提示('-跳过')
  51.         点击(1180, 37)
  52.         // continue;
  53.     }

  54.     let 是否在游戏大厅 = isMain()
  55.     if (是否在游戏大厅) {
  56.         // 提示('游戏大厅√')

  57.         设置图片放大(4)
  58.         找字(['立即前往',3],[441, 418, 170, 48])
  59.         if (is) {
  60.             提示(取数据())
  61.             点击()
  62.             continue;
  63.         }
  64.         
  65.         执行主线()


  66.         找字(['自勤助分配',2],[726, 335, 128, 31])
  67.         if (is) {
  68.             提示('自勤助分配')
  69.             点击()
  70.             continue;
  71.         }

  72.         设置图片放大(4)
  73.         找字(['装偏',1],[734, 407, 78, 24])
  74.         if (is) {
  75.             提示(取数据())
  76.             点击()
  77.             continue;
  78.         }

  79.         设置图片放大(4)
  80.         找字(['装偏新技能董婴强',5],[367, 383, 350, 39])
  81.         if (is) {
  82.             提示('装備新技能並嬖強')
  83.             点击()
  84.             continue;
  85.         }

  86.     } else {
  87.         // 提示('游戏大厅×')
  88.         // 延时(1000)
  89.         找字(['技能',1],[1175, 116, 56, 31])
  90.         if (is) {
  91.             提示('关闭更多面板')
  92.             点击(1234, 31)
  93.             continue;
  94.         }

  95.         设置图片放大(4)
  96.         找字(['目险修辣場',3],[372, 359, 335, 31])
  97.         if (is) {
  98.             提示('冒險修辣場')
  99.             点击()
  100.             continue;
  101.         }

  102.         找字(['确部',1],[665, 496, 256, 48])//確認
  103.         if (is) {
  104.             提示('确部')
  105.             点击()
  106.             continue;
  107.         }

  108.         找字(['自勤助配置',3],[665, 496, 256, 48])
  109.         if (is) {
  110.             提示('自勤助配置')
  111.             点击()
  112.             continue;
  113.         }


  114.         找字(['完成任務',3],[343, 33, 597, 63])
  115.         if (is) {
  116.             提示("完成任務")
  117.             延时(1000)

  118.             设置点击偏移(50,50)
  119.             找色('#EE7046',[495, 213, 293, 501],0.92)
  120.             if (is) {
  121.                 提示("领取奖励")
  122.                 点击()
  123.             }else{
  124.                 提示("没找到橙色")
  125.                 找字('镇取类局',[328, 57, 619, 656])//领取奖励
  126.                 if (is) {
  127.                     提示('镇取类局')
  128.                     点击()
  129.                 }

  130.                 找字('镇取类局',[511, 595, 261, 50])//领取奖励
  131.                 if (is) {
  132.                     提示('镇取类局')
  133.                     点击()
  134.                 }
  135.             }
  136.             continue;
  137.         }
  138.         找字(['跳过過任務',3],[352, 144, 586, 68])
  139.         if (is) {
  140.             提示("跳过任務")
  141.             延时(1000)
  142.             
  143.             设置点击偏移(50,50)
  144.             找色('#EE7046',[539, 449, 259, 226],0.92)
  145.             if (is) {
  146.                 提示("跳过任務-确认")
  147.                 点击()
  148.             }
  149.         }
  150.         
  151.         找字(['星力载場',3],[11, 17, 523, 59])
  152.         if (is) {
  153.             提示("星力战场,请手动操作")
  154.             // 点击随机范围(46, 422, 158, 46)
  155.             continue;
  156.         }

  157.         设置点击中心()
  158.         找图('关闭按钮',[1123, 28, 83, 68])
  159.         if (is) {
  160.             提示("关闭弹窗按钮")
  161.             点击()
  162.             continue;
  163.         }
  164.         设置点击中心()
  165.         找图('关闭按钮',[1099, 3, 180, 78])
  166.         if (is) {
  167.             提示("关闭按钮")
  168.             点击()
  169.             continue;
  170.         }

  171.         
  172.         找字(['夜活',1],[523, 185, 230, 59])
  173.         if (is) {
  174.             提示('复活')
  175.             点击随机范围(302, 496, 189, 55)
  176.             continue;
  177.         }


  178.         找字(['請選擇背包',3],[304, 102, 706, 44])
  179.         if (is) {
  180.             提示("1"+取数据())
  181.             点击背包按钮()
  182.             continue;
  183.         }

  184.         找字(['請選擇藥水',3],[304, 102, 706, 44])
  185.         if (is) {
  186.             提示("2"+取数据())
  187.             点击(791, 231)
  188.             continue;
  189.         }

  190.         找字(['請登錄快速鍵',4],[304, 102, 706, 44])
  191.         if (is) {
  192.             提示("3"+取数据())
  193.             点击(1199, 213)
  194.             continue;
  195.         }

  196.         找字(['請選擇要登錄藥水的欄位',8],[304, 102, 706, 44])
  197.         if (is) {
  198.             提示("4"+取数据())
  199.             点击(699, 355)
  200.             continue;
  201.         }

  202.         找字(['登錄視窗',3],[304, 102, 706, 44])
  203.         if (is) {
  204.             提示("5"+取数据())
  205.             点击(914, 190)
  206.             continue;
  207.         }
  208.     }
  209. }
复制代码


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|Autojs中文版

Copyright © 2001-2013 Discuz Team.Template by Discuz Team.All Rights Reserved.

Powered by Discuz!X3.4( 赣ICP备2021002292号 )

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