• HP魔法觉醒自动抢协作和自动社团答题的半成品


    写在前面

    为什么叫半成品呢,其实是因为目前这个脚本只适配我自己用的windows电脑,并没有做全分辨率、全平台的兼容(因为懒),所以称之为半成品。
    目前这个半成品我已经使用了比较久,相当稳定,由于我目前已经退游了,这个半成品也失去了作用,想着不能浪费,就分享出来,如果有兴趣的,可以拿去修改一下,改成符合自己的电脑或手机可以使用的版本。
    如果你完全不懂开发,但是显示器也是16:9的,那可以直接使用,请直接跳到第3部分。

    1.已实现的功能

    1.1自动抢协作

    打开游戏进入 学院互助聊天界面,运行抢协作脚本,就会自动抢其他玩家分享的协作,一般3-5分钟就可以抢满3个,慢的话20分钟也差不多了,具体看你们服务器同学院玩家的协作的分享情况,我一般挂着脚本去吃个饭,回来就抢满3个了。
    就是这个界面,挂着就可帮你抢满3个协作。就是这个界面,挂着就可帮你抢满3个协作。

    1.2自动社团答题:

    自动社团答题的机制就是随大流答题,在倒数第10秒的时候,判断大家选了哪个选项,就跟着选,所以这个机制只求能刷满社团币,很难拿到高分,每局答题得分一般在40多分左右,运气特别不好可能会低于30分以下,但属于及个别现象。

    还有一个好处,用它可以有比较大的概率帮你解锁“社团答题只有你自己一个答对”的这个成就。

    然后自动答题并不是完全自动化,每局结束后,需要手动进入另一个社团的答题活动,也就是每8分半左右你要回来看一眼。

    2.开发部分

    2.1本人开发环境

    1. 显示器分辨率为1920*1080
    2. 操作系统 :Win11
    3. 安卓模拟器:MuMu模拟器
    4. 模拟器分辨率1600*900(窗口显示为最大化状态)
    5. HP游戏内的显示效果设置为 “标准”
    6. 开发环境:按键精灵2014

    吐槽一点,ZEN的HP魔法觉醒真的一点防自动脚本的机制都没有,不像网易系其他的爆肝游戏那样设置重重障碍,所以这些自动化脚本我直接用古老的按键精灵工具来进行实现。

    2.2自动抢协作的实现

    抢协作就很简单,当游戏处于学院频道聊天界面后,循环判定当前界面状态,如果有协作就点协作,如果有确认提示框就点确认,否则就一直等待。

    '判断是否出现协作任务发布
    FindPic 1187,668,1284,761,"Attachment:\发现任务.bmp",0.9,intX,intY
    If intX > 0 And intY > 0 Then 
    	TracePrint "找到别人发布的协作任务"
    	'单击协作任务
    	MoveTo 1234,722
    	LeftClick 1	
    	TracePrint "单击协作任务"
    	Delay 600'单击后要延迟一段时间
    End If
    
    '判断是否出现协作确认按钮
    FindPic 1407,456,1609,
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
  • 相关阅读:
    解决下载中文文件名乱码问题
    理解make/makefile/cmake/qmake和Makefile编写规则
    TensorRT 学习(二):Pytorch 模型转 TensorRT C++ 流程
    3.28 OrCAD中怎么对元器件位号进行统一编号?OrCAD中怎么按页面的方式有规律地对元器件位号进行编排?
    Shell 编程之免交互
    备战2022秋招系列:国内外一线互联网大厂(Java岗)必备高刷手册
    开启Clash和系统代理后Chrome无法打开网页但Edge正常
    若依框架的暴力破解漏洞
    【实战项目开发技术分享】如何设置机器人禁行区/虚拟墙
    springboot+学校运动会信息管理 毕业设计-附源码231058
  • 原文地址:https://blog.csdn.net/c0411034/article/details/127079287