用python实现阴阳师简单挂机脚本

首先需要安装好需要用到的库,如下图

 脚本的功能是点击开始以及在战斗结束时点击屏幕退出战斗

判断游戏状态的是pixelMatchesColor方法,这个方法前两个参数是屏幕像素的位置,后面三个参数是RGB值,若当前位置RGB值与设置值相同则会返回true。

 在准备界面中随便找一个像素点获取RGB值,这里我使用的是qq的截屏功能,最好取一个RGB值不变的区域,否则容易判断不出来,我也不知道为什么。点击开始的代码如下:

def start():
    star_huodong = pag.pixelMatchesColor(413, 889, (58, 32, 33))
    #battle = pag.pixelMatchesColor(457, 165, (214, 196, 161))  # 确认是否在战斗界面
    if star_huodong:
        pag.moveTo(random.uniform(1490, 1590), random.uniform(800, 900))
        pag.click()
        print('点击开始')

    else:
        check()

#开始点击后检查
def check():
    star_huodong = pag.pixelMatchesColo
  • 7
    点赞
  • 99
    收藏
    觉得还不错? 一键收藏
  • 12
    评论
评论 12
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值