奶块吧 关注:79,514贴子:1,628,476

打算做一个钓鱼脚本,目前零基础学习ing

只看楼主收藏回复

由于最近玩奶块的时间越来越少了,所以想做一些脚本来节省点时间做其他事情。目前先开始做个半自动化钓鱼脚本
本帖长时间更新,直到做出脚本demo为止X﹏X 由于第一次接触脚本制作,希望大家给点经验建议,谢谢X﹏X
PS:奶块镇楼


IP属地:福建来自Android客户端1楼2023-08-15 23:40回复
    打个🦶线


    IP属地:福建来自Android客户端2楼2023-08-15 23:40
    收起回复
      先给出我的整体思路吧:
      1. 我先检测奶块的游戏窗口是否开启,
      如果没开启,就弹出“找不到游戏窗口,请打开并进入游戏”
      如果开启了,就继续接下来的步骤2
      2.确定计算游戏窗口的长宽高,再根据此计算游戏的中心坐标


      IP属地:福建来自Android客户端4楼2023-08-15 23:45
      回复
        3.确定物品栏中有无鱼竿
        如果有就继续步骤3
        如果没有:
        ①键鼠控制:b键
        ②查找整个物品窗口有无鱼竿
        ⅰ 准备鱼竿的图形模板:截图
        ⅱ 识别鱼竿模板
        ⅲ 键鼠点击鱼竿,并把它置入于
        物品栏
        ⅳ 物品栏检测到鱼竿
        ③ 如果鱼竿识别(也就是②ⅱ步骤)为无,就停止并输出“背包内无鱼竿,请备好鱼竿”
        如果鱼竿识别为有,就继续ⅲ ⅳ的步骤
        4 确定游戏窗口中心是否对准水面
        ① 提取水面的截图,并获取相应的颜色值
        ② 把游戏界面的中心坐标附近的区域的像素进行颜色比对
        if 跟水面的颜色值差距过大,就停止
        并输出“请对准水面再继续”
        if 跟水面的颜色值相近,就继续步骤5的操作



        IP属地:福建来自Android客户端5楼2023-08-15 23:55
        回复
          5.键鼠控制: 长按鼠标左键
          6.鱼竿状态识别:
          ①检测游戏窗口右侧的手持鱼竿的状态
          ②截取钓鱼拉杆过载时手持鱼竿变红色的图片作为模板
          ③把当前实时状态下的右侧鱼竿图片跟模板进行比对
          if 两者颜色值未相近,就继续步骤5,直到颜色相近
          if 两者颜色值相近,就停止步骤5,直到两者颜色未相近


          IP属地:福建来自Android客户端6楼2023-08-16 00:10
          回复
            7. 检测窗口中心的钓鱼进度轮环
            如果其存在,就继续步骤5.6的操作
            如果其不存在,就对此进行一次计数,设置计数变量为 fishnum,完成一次就对其加1
            并输出 已完成“fishunm”次钓鱼


            IP属地:福建来自Android客户端7楼2023-08-16 00:13
            回复
              8. 检测整个物品栏中的鱼竿状态
              利用步骤3的信息进行判断(T和F)
              设步骤3中,如果存在鱼竿,就输出为T,并继续5.6.7
              如果不存在,就输出为F,并停止整个流程
              9. 输出整个流程的数据
              ①fishnum值:“您已钓了fishnum”次鱼
              ②总损鱼杆数(fish_rod_num):设步骤3.中的ⅱ的置放次数为 pet_num,fish_rod_num = pet_num + 1,输出“您已用了fish_rod_num”个鱼竿


              IP属地:福建来自Android客户端8楼2023-08-16 00:19
              回复
                没用的,我开的钓鱼小号主世界珍宝箱都没钓出来就杀了一个月,应许的


                IP属地:广东来自Android客户端9楼2023-08-16 00:48
                回复


                  IP属地:广东来自Android客户端10楼2023-08-16 01:31
                  回复
                    之后我把需求问一下GPT,面向GPT编程和CSDN编程


                    IP属地:福建来自Android客户端11楼2023-08-16 02:20
                    收起回复
                      按键精灵不是更方便


                      IP属地:湖北来自Android客户端12楼2023-08-16 02:37
                      收起回复
                        不用这么麻烦 用一键玩写很快的


                        来自Android客户端13楼2023-08-16 11:30
                        收起回复
                          写完导出来就行了


                          来自Android客户端14楼2023-08-16 11:30
                          回复
                            欧克,等会把今天的工作全部汇总一下


                            IP属地:福建来自Android客户端15楼2023-08-16 20:40
                            回复
                              gtp4是真的神,只要懂点逻辑,就能零基础写出代码来


                              IP属地:福建来自Android客户端16楼2023-08-16 20:40
                              回复