刷金幣腳本使用技巧(王者榮耀腳本怎麼用)

現在王者榮耀作為手游界的大哥大,基本上十個人裏面就有六七個玩的,其餘的三四個就算不玩也是知道的,我們都知道在王者內購買英雄有兩種途徑,一種是充值點券購買,另一種是使用在遊戲內獲得的金幣購買,小編不經常玩王者,所以有時候想買一個英雄時經常就出現了金幣不足的情況,但是玩遊戲也只是偶爾玩一玩,也不想充錢。於是呢,就想着能不能用python寫一個刷金幣的腳本。下面小編就帶大家看一看如果使用python寫一個王者榮耀刷金幣的腳本。

如何用python寫一個王者榮耀刷金幣腳本丨內附完整代碼

一. 該腳本用了python的os庫和time庫,都是內置的,不用重新安裝

import os
import time

二 .該腳本還需要安裝adb命令,並了解adb基礎幾個命令,很簡單的(不知道adb命令的自行百度下載安裝)

三.代碼裏面涉及到的比如:

tap_screen(1655, 883)

這種坐標,每個人的手機不一樣,坐標也不一樣,坐標怎樣獲取呢,如下:

手機設置->開發者模式->指針位置 , 然後打開,這樣你點擊屏幕的話就會顯示出你點擊的坐標。

使用adb命令的話,你得插上數據線(無限連接模式自己百度),然後打開usb調試,打開方法如上,也在開發者模式中。

這個腳本主要刷的是王者榮耀冒險模式裏面的關卡,具體什麼關卡可以自己修改坐標,時間也需要改,就是打一關需要多久,計算好進行修改。

下面附上完整代碼:

import os
import time

os.system('adb devices')

# 屏幕點擊函數
def tap_screen(x, y):
    os.system('adb shell input tap {} {}'.format(x, y))

# 腳本開始運行
def do_money():
    print('\n腳本開始運行')
    tap_screen(1707, 913)
    time.sleep(2)

    print("\n開始闖關")
    tap_screen(1655, 883)
    time.sleep(8)

    print("\n進入遊戲 -- 開打")
    #每隔四秒點一次屏幕
    for i in range(36):
        tap_screen(1097, 873)
        time.sleep(1)

def do_money2():
    print("打完了 -- 正在準備再次挑戰")

    tap_screen(1961, 997)
    time.sleep(3)

def main():
    do_money()
    time.sleep(3)
    do_money2()

# 價格循環讓腳本循環執行
if __name__ == '__main__':
    for i in range(100):     # 100是循環次數,也就是刷幾次
        print("\n刷第 %d 次"% (i + 1))
        main()
    print("\n刷金幣次數結束!\n")

原創文章,作者:寫Python的小可愛,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/345659.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
寫Python的小可愛的頭像寫Python的小可愛
上一篇 2025-02-13 16:14
下一篇 2025-02-13 16:14

相關推薦

發表回復

登錄後才能評論