【问题标题】:moving a crosshair in Games在游戏中移动十字准线
【发布时间】:2022-11-10 16:41:37
【问题描述】:

我试图制作一个瞄准机器人,供个人娱乐使用,而不是破坏其他人的体验,并看看我是否可以制作一个我对编程相对较新并且无法让我的十字准线移动的目标机器人。我尝试过使用 pyautogui 和 pydirectinput 以及其他一些东西,我可以让它在浏览器中工作,但是当我进入游戏并且鼠标居中锁定并且它不会将十字准线移动到正确的位置时

代码:

from shutil import move

from time import sleep

import pyautogui 

import pydirectinput
x=5

while True:
   
 sleep(5)
   
 x, y = pyautogui.locateCenterOnScreen("ball.jpg", confidence = 0.8)
    
 pydirectinput.moveTo(x, y, duration = 0.1)
    
 pyautogui.leftClick()
 
 break

这是我到目前为止所拥有的,并且对移动部分做了很多变化,但无法让它移动十字准线。目前尝试在瞄准实验室中使用它,如果我能让它工作,它会使用图像识别,我可能会将其更改为颜色所以它再次更准确这是供个人使用而不是在线使用或者我是否大大低估了做这样的事情的难度。我目前正在使用最新版本的python 3.10.8

【问题讨论】:

    标签: python project mouse social-gaming


    【解决方案1】:

    尝试更改此代码部分

    从shutil进口搬家

    从时间导入睡眠

    导入pyautogui

    而真:

    睡觉(5)

    x, y = pyautogui.locateCenterOnScreen("ball.jpg", confidence = 0.8)

    pyautogui.moveTo(10, 10, 持续时间 = 0.1)

    pyautogui.leftClick()

    休息

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-03-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-04-02
      • 1970-01-01
      相关资源
      最近更新 更多