模拟视频游戏中的按键

Simulating Keys In Video Games

我想编写一个机器人,在名为 Minecraft 的游戏中为我行走,探索所有生物群落。我试过这段代码:

import pyautogui
import time

pyautogui.keydown("w")


time.sleep(8888)

pyautogui.keyUp("w")
print("Exploration Finished")

但它甚至不动我该如何修复它?

这是因为您插入了一个 time.sleep() 代码,它将等待 8888 秒然后完成您的代码,但没有任何结果。因此,我用一个 for 循环来修复你的错误:

from pyautogui import *

for i in range(8888):
    keyDown("w")

keyUp("w")
print("Exploration Finished")

您可以使用time.sleep()功能进入您的游戏、开始游戏等...

请告诉我这是否适合你