Skip to main content

Visual-based AI for real-time tasks in GTAV

Project description

GTAZ

Visual-based AI for real-time tasks in GTAV.

当前功能

  • 大仓自动取货
  • 事务所自动走到“别惹德瑞”任务点

Thanks to

没有他们的无私工作,这个项目不可能诞生。

shibeta

一切都要从下面这个项目开始。很多初始的想法和代码,都是直接启发和继承自它:

这个项目最初是用于德瑞差事 Bot。但是 shibeta 的工作让我意识到:

Python + 手柄,可以把所有自动化操作 GTAV 的工作都放在后台。

这个手柄的思路当然肯定很多人在更早之前就已经想到和用上了,但是 shibeta 是第一次让我注意到并且能快速复用的。

傲弗拉

傲弗拉 的这两个教程,帮我节省了不少摸索原理的时间。他在评论区的解答,也在我 debug 时提供了很多帮助:

Trueboss 插件下载:

而且他还自制了5个常用大仓的差传点:

公益差传Bot也是他的功劳。这个我之后加入差传模块时,还会展开说明。

纯属娱乐il

纯属娱乐il 开发了 GTA_P quickly

这个项目对我实现大仓自动取货的模块帮助非常之大。

很多思路和细节,都是通过研究 GTA_P quickly 插件上的功能、提示和帮助,学习到的。

  • 断网部分的各种技术细节,没有他在插件中的说明和帮助,我不知道会花费多少额外的时间
  • 插件中自带的差传功能(用的是傲弗拉的差传bot),也非常好用

MAGE安琪拉

MAGE安琪拉 在 QuellGTA 中详细解释了断网原理:

这里有几个实际演示的教程视频:

Dota涟漪

Dota涟漪 分享了实际使用 GTA_P quickly 的详细过程,通过研究他的视频,我搞明白了几个关键点:

Install and Setup

TBD

Demos

大仓自动取货

TBD

德瑞卡CEO

视频教程:

操作步骤:

  • M 键菜单,注册为CEO或者摩托帮首领
  • ↑键打开手机,选择 “快速加入”,找到最下方的“随机”,开始匹配
  • 等到右下角出现差事名称,并且玩家数量 >=2 时
  • 再次打开手机,选择“快速加入”,中断匹配进程
  • 关闭手机,此时 CEO 状态就卡好了
  • 之后只要加入德瑞差事即可独享分红。

事务所自动走到任务点

行为克隆 + resnet18 + tensorrt:

https://github.com/user-attachments/assets/b8f11ecf-4cc4-4458-8905-debdf7b7a654

Developer Notes

See Developer Notes for details of data collection, model training, runtime exporting, and real-time inference.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

gtaz-0.8.1.tar.gz (180.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

gtaz-0.8.1-py3-none-any.whl (196.7 kB view details)

Uploaded Python 3

File details

Details for the file gtaz-0.8.1.tar.gz.

File metadata

  • Download URL: gtaz-0.8.1.tar.gz
  • Upload date:
  • Size: 180.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.25

File hashes

Hashes for gtaz-0.8.1.tar.gz
Algorithm Hash digest
SHA256 a3566e1ac0c5a542f12eff9c2c0ea33bc4375db981dd67ae3626286b964a6200
MD5 0359051f934ee7ad90853b07a19f83e4
BLAKE2b-256 4682b695e65ca9e5dd5bd3f9d48ff3a7d96a026881bd1f8e212725d79c8bf90e

See more details on using hashes here.

File details

Details for the file gtaz-0.8.1-py3-none-any.whl.

File metadata

  • Download URL: gtaz-0.8.1-py3-none-any.whl
  • Upload date:
  • Size: 196.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.25

File hashes

Hashes for gtaz-0.8.1-py3-none-any.whl
Algorithm Hash digest
SHA256 73ae64122ad90551aee58c5022c4b5e9c2f9f737d8c7e370c55f67c4c4723b36
MD5 552ab5203f43ae24ac324f9dbc6ef7ad
BLAKE2b-256 0f03a98e9c343e27d771cd78237273de994f3b977999efac0fce3cf0e4118487

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page