王者荣耀刷金币脚本制作教程:从环境配置到步骤详解
我很长一段时间以来一直在编写游戏的辅助脚本(或插件?)。这些天我几乎完成了工作和考试。我有空闲时间为荣耀之王编写脚本来刷金币供您参考。
原则
我认为游戏的脚本应该相似,并且我们游戏的过程如下:
因此,在使用脚本玩游戏时,您可以完全省略中间步骤:
因此,我们只需要:
在特定时刻,在特定位置,按键,这很好。
环境配置ADB工具(让计算机使用手机)
下载地址:
如果很慢,最好找到其他资源
下载配置将不会再次描述。
最后,类似于下面的图片。
(如果没有的话,还可以)Python和IDE
下载配置将不会再次描述,下图将出现在最后。
步骤1。将计算机与数据电缆连接,然后输入移动电话开发人员模式(如果您不知道,百度就足够了)。
data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;border-radius: 5px;box-shadow: rgba(0, 0, 0, 0.55) 0px 2px 10px;">netstat -ano | findstr "5037"
taskkill /pid (进程号) -f
错误2:如果丢失了DLL或未输入开发人员模式,只需移动DLL
可选(0.找到下载adb的目录,把adb.exe,AdbWinApi.dll放到C:\WINDOWS\System32下)
1.将本机C:\WINDOWS\System32下的adb.exe文件复制到C:\Windows\SysWOW64下。
2.将本机C:\WINDOWS\System32下的AdbWinApi.dll文件复制到C:\Windows\SysWOW64下。
3。国王的公开荣誉(如果您不是开发人员,可以转5岁),拍摄一堆照片并查看像素点
您可以看到Vientiane Tiangong(1755,793)的像素点,然后通过ADB Shell Input Tap 1755 793命令单击Vientiane Tiangong。
以下是相同的:
像素点(211,275)
像素点(1231,557)
像素点(800,567)(1393,475)(1677,675)(1791,939)
像素点(1697,861)
像素点(2175,45)
单击自动(2117,39)
(没有图片)
等待60年代,跳过(2175,45)
(没有图片)
等待10秒钟才能单击屏幕继续(1000,500)
再次挑战(2001,1011)
只要继续循环。
4。代码如下:
# -*- coding: utf-8 -*-
# @Author : daruida
# @Time : 2021/1/8 15:38
import os
from time import sleep
# 点击方法
def click_screen(x, y):
os.system('adb shell input tap {} {}'.format(x, y))
def repeat(zidong):
print('开始挑战')
# 闯关
click_screen(1697, 861)
sleep(10)
# 跳过
print('点击跳过')
click_screen(2175, 45)
sleep(1)
# 自动
if zidong == 0:
print('点击自动')
click_screen(2117, 39)
zidong = 1
# 打完
sleep(60)
print('打完了')
# 跳过
click_screen(2175, 45)
sleep(10)
# 挑战完成
print('挑战完成\n\n')
click_screen(1000, 500)
sleep(1)
# 再次挑战
print('再次挑战\n\n')
click_screen(2001, 1011)
sleep(1)
repeat(zidong)
if __name__ == '__main__':
zidong = 0
print('刷金币初始化....')
click_screen(1755, 793) # 万象天宫
sleep(1)
click_screen(211, 275) # 冒险玩法
sleep(1)
click_screen(1231, 557) # 挑战
sleep(2)
print('通天塔\n')
click_screen(1393, 475) # 通天塔
sleep(1)
click_screen(1677, 675) # 大师级别
sleep(1)
click_screen(1791, 939) # 下一步
print('刷金币重复阶段...')
repeat(zidong)
当然...如果手机网络速度快速或通话速度很快,它可能会缩短睡眠时间...
5。包装作为exe
pyinstaller -f xxxx.py
6。链接手机后,打开初始化界面之王并运行EXE
(如果有错误,只需再次运行)
测试
我的组合:Sun Ben + Kuang Iron + Xiao Jinjin…
自动花1分钟并完成... 1h中的1000多个金币
当然,如果其他组合花费太长,您可以与我讨论,您可能会犯错。
睡觉时只刷金币,或者在刷金硬币时观看B站,这不是很漂亮。
- eof-