丝袜人妻一区二区三区_少妇福利无码视频_亚洲理论片在线观看_一级毛片国产A级片

當前位置:首頁 > 話題廣場 > 攻略專題 > 游戲問答

怎么在電腦上面玩手游問道看這里!基于Python制作回合制手游輔助簡單教程(上)

引入:

每次玩回合制游戲的時候,重復(fù)的日常任務(wù)都很煩

玩游戲的時候,我們會自動刷牙、做夢、自動成為老師、捉鬼等。

說明:

此插件只能模擬鼠標鍵盤操作,不能修改游戲數(shù)據(jù)

我在這里用。

開發(fā)工具是PyCharm

事先知識準備:

請先下載autopy包。其中PyCharm可以直接導(dǎo)入autopy包。

使用或pip安裝:pip install autopy

移動鼠標

復(fù)制并執(zhí)行以下代碼

#coding=utf-8

Import time

Import autopy

#quick move

Au(1,1)

#smooth move

#au(1370,120)可以發(fā)現(xiàn)鼠標瞬間移動到坐標(1,1)的位置。我的電腦是1920*1080,最右下角的坐標是(1920,1080)。


將move換成smooth_move,會發(fā)現(xiàn)鼠標慢慢地移動到指定坐標

官方文檔的解釋:

au(x: float, y: float)

Moves the mouse to the given (x, y) coordinate.

Exceptions:

ValueError is thrown if the point is out of index.

au(x: float, y: float)

Smoothly moves the mouse to the given (x, y) coordinate in a straight line.

Exceptions:

ValueError is thrown if the point is out of index.

坐標超過分辨率會報異常

鼠標點擊

運行代碼,發(fā)現(xiàn)當前位置產(chǎn)生了點擊操作

#coding=utf-8 import autopy au() # 單擊

鍵盤操作

下面時一些常見的鍵值碼和鍵的對應(yīng):

字母和數(shù)字鍵 數(shù)字小鍵盤的鍵  功能鍵    其它鍵
鍵 鍵碼 鍵 鍵碼 鍵 鍵碼 鍵 鍵碼
A 65 0 96 F1 112 Backspace 8
B 66 1 97 F2 113 Tab 9
C 67 2 98 F3 114 Clear 12
D 68 3 99 F4 115 Enter 13
E 69 4 100 F5 116 Shift 16
F 70 5 101 F6 117 Control 17
G 71 6 102 F7 118 Alt 18
H 72 7 103 F8 119 Caps Lock 20
I 73 8 104 F9 120 Esc 27
J 74 9 105 F10 121 Spacebar 32
K 75 * 106 F11 122 Page Up 33
L 76 + 107 F12 123 Page Down 34
M 77 Enter 108 End 35
N 78 - 109 Home 36
O 79 . 110 Left Arrow 37
P 80 / 111 Up Arrow 38
Q 81 Right Arrow 39
R 82 Down Arrow 40
S 83 Insert 45
T 84 Delete 46
U 85 Help 47
V 86 Num Lock 144
W 87
X 88
Y 89
Z 90
0 48
1 49
2 50
3 51
4 52
5 53
6 54
7 55
8 56
9 57

復(fù)制代碼,運行,這里需要win32api包

調(diào)用win32api的keybd_event方法,用過要釋放按鍵

#coding=utf-8 import time import win32api win32a(18,0,0,0) #alt鍵位碼是18 win32a(9,0,0,0) #tab鍵位碼是9 ) win32a(13,0,0,0) #enter鍵位碼是13 win32a(18,0,win32con.KEYEVENTF_KEYUP,0) #釋放按鍵 win32a(9,0,win32con.KEYEVENTF_KEYUP,0) win32a(13,0,win32con.KEYEVENTF_KEYUP,0) (2)

可以看到,完成了切換窗口的操作,相當于我們按alt+tab,然后回車進入

開始制作外掛:

這里以問道手游為例(回合制手游類似)

需要夜神模擬器,并在模擬器上安裝問道

我試過藍疊和MuMu模擬器,我用autopy移動鼠標到模擬器時鼠標就消失了,不能完成后續(xù)的自動操作,后來百度了

說有的模擬器不受win窗口的控制。不管那么多,我們先用夜神模擬器吧!

進入游戲,打開“活動”

我們以“競技場”活動舉例說明

這里我們要用到截圖工具,我用的是PicPick

個人用戶免費,我主要用它來測量坐標

記錄下競技場前往的坐標(1358,504)

記錄下競技場按鈕的坐標(1332,650)

制作回合制腳本首先得要熟悉任務(wù)流程

然后點擊競技場,走完這個任務(wù)流程,依次記錄按鈕的坐標

競技場任務(wù)一天可以做五次,我們對步驟循環(huán)五次

戰(zhàn)斗時間我們需要自己來計時,不同門派,土豪或者平民玩家時間都不一樣

我是平民玩家,大概耗時60s,點擊過挑戰(zhàn)讓代碼延遲60s再繼續(xù)執(zhí)行

復(fù)制代碼,運行

#coding=utf-8 import autopy import time import win32api import win32con #競技場 win32a(18,0,0,0) #alt鍵位碼是18 win32a(9,0,0,0) #tab鍵位碼是9 ) win32a(13,0,0,0) #enter鍵位碼是13 win32a(18,0,win32con.KEYEVENTF_KEYUP,0) #釋放按鍵 win32a(9,0,win32con.KEYEVENTF_KEYUP,0) win32a(13,0,win32con.KEYEVENTF_KEYUP,0) (2) def mousemove_click(x,y): au(x, y) au() mousemove_click(771, 203) # 活動的坐標 mousemove_click(1358,504) # 競技場"前往"的坐標 (20)#從天墉城城中心/其他地圖走到競技使者花費20s mousemove_click(1334, 650) # 競技使者對話框中的競技場的坐標 #挑戰(zhàn)完畢會出現(xiàn)對話窗口 for i in range(1,6,1): mousemove_click(664,706) #挑戰(zhàn)試煉童子 mousemove_click(1082,578) #確認 mousemove_click(1530, 794) # 戰(zhàn)斗自動 (60)#挑戰(zhàn)試煉童子預(yù)計60s?

效果如下:

下一集將介紹如何實現(xiàn)隊長模式刷道(自動組隊,自動跑環(huán)接任務(wù))
作者:Rest探路者
出處:
本文版權(quán)歸作者和博客園共有,歡迎轉(zhuǎn)載,但未經(jīng)作者同意請保留此段聲明,請在文章頁面明顯位置給出原文連接
Github:

1.《怎么在電腦上面玩手游問道看這里!基于Python制作回合制手游輔助簡單教程(上)》援引自互聯(lián)網(wǎng),旨在傳遞更多網(wǎng)絡(luò)信息知識,僅代表作者本人觀點,與本網(wǎng)站無關(guān),侵刪請聯(lián)系頁腳下方聯(lián)系方式。

2.《怎么在電腦上面玩手游問道看這里!基于Python制作回合制手游輔助簡單教程(上)》僅供讀者參考,本網(wǎng)站未對該內(nèi)容進行證實,對其原創(chuàng)性、真實性、完整性、及時性不作任何保證。

3.文章轉(zhuǎn)載時請保留本站內(nèi)容來源地址,http://f99ss.com/gl/3120284.html

上一篇

關(guān)于怎么在電腦上登錄不良人,你需要知道這些夜神《不良人2》電腦手機雙端玩法攻略

怎么在電腦上面玩手游問道?終于找到答案了問道手游給我的疫情收益

  • 怎么在電腦上面玩手游問道?終于找到答案了問道手游給我的疫情收益
  • 怎么在電腦上面玩手游問道?終于找到答案了問道手游給我的疫情收益
  • 怎么在電腦上面玩手游問道?終于找到答案了問道手游給我的疫情收益
怎么在電腦上面玩手游問道看這里!問道端游!官方自帶交易平臺,賺錢攻略

怎么在電腦上面玩手游問道看這里!問道端游!官方自帶交易平臺,賺錢攻略

怎么在電腦上面玩手游問道相關(guān)介紹,從2008年開始玩,問道。試試拿內(nèi)測服賺錢吧! 一開始是中學(xué)生,沒錢,所以想* *劇本什么的,被偷了幾次,沒玩。然后大一的時候無聊了,看了貼吧,發(fā)現(xiàn)了關(guān)于內(nèi)信的記錄貼。我覺得還不錯,又開始玩了。(大衛(wèi)...