Skip to content

Multigames-Studio-fr/GTA-V-Farm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

82 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

๐ŸŽฎ MacroEngine โ€“ Automation System

Professional macro automation platform for GTA V with visual macro editor, OCR detection, and advanced conditions system.


โš ๏ธ Legal Disclaimer

This tool is for single-player use only. Using this in GTA Online violates Rockstar Games' Terms of Service and may result in:

  • Account suspension
  • Permanent ban
  • Loss of progress

Use at your own risk.


๐Ÿš€ Features

  • ๐ŸŽจ Visual Macro Editor โ€“ Build macros without code
  • ๐Ÿ” OCR Detection โ€“ Real-time text recognition using Tesseract
  • โš™๏ธ Advanced Conditions โ€“ IF/THEN logic, loops, waits
  • ๐Ÿ–ฑ๏ธ Input Automation โ€“ Mouse, keyboard, controller inputs
  • ๐Ÿ’พ Persistent Config โ€“ Save and load macro profiles
  • ๐ŸŽฏ Accuracy โ€“ High-precision object detection via OpenCV
  • ๐Ÿ–ฅ๏ธ Cross-resolution โ€“ Auto-scales to any screen resolution
  • ๐Ÿ“Š Monitoring โ€“ Real-time logs and performance metrics

๐Ÿ“‹ System Requirements

  • Windows 10/11 (x64)
  • 2GB RAM minimum
  • 100MB disk space
  • No additional installations required (everything is portable)

๐Ÿ”ง Installation

Method 1: Installer (Recommended)

  1. Download MacroEngine-Setup.exe from Releases
  2. Run the installer
  3. Launch from Start Menu or Desktop shortcut
  4. โœ… Done! Auto-updates are enabled

Method 2: Portable (No Installation)

  1. Download MacroEngine-Portable.exe from Releases
  2. Run it directly โ€“ no installation needed
  3. First run will extract dependencies (~200MB)

๐ŸŽฏ Quick Start

  1. Open MacroEngine
  2. Create a new macro in the Visual Editor
  3. Add actions:
    • Drive forward/backward
    • Turn left/right
    • Collect items (hold E)
    • Enter/exit vehicles
    • Custom conditions (IF health < 50, THEN...)
  4. Test with F12 (Emergency Stop)
  5. Run โ€“ Press the Play button

Controls

Key Action
F12 Emergency Stop
F11 Pause / Resume
F10 Reload Macros

๐Ÿ“ธ Advanced: Custom Image Detection

  1. Open Tools โ†’ Image Capture
  2. Press SPACE to capture a region
  3. Save as template_name.png
  4. Use in macros: If image "template_name" detected โ†’ ...

๐Ÿ”Œ Configuration

All settings are in the UI:

  • Game Settings โ€“ GTA keybinds (QWERTY/AZERTY), resolution
  • Detection Sensitivity โ€“ Adjust OCR/image matching thresholds
  • Performance โ€“ RAM monitor, logging level

No need to edit config files!


๐Ÿ› ๏ธ Development

Prerequisites

  • Node.js 16+ (bundled in installer)
  • Python 3.11+ (bundled in installer)

Build from Source

cd electron-app
npm install
npm run dev              # Run in dev mode
npm run build-nsis       # Build installer
npm run build-portable   # Build portable exe
npm run release          # Release with auto-update

Project Structure

GTA V FARM/
โ”œโ”€โ”€ electron-app/       โ† UI (Electron)
โ”‚   โ”œโ”€โ”€ main.js        โ† App entry point
โ”‚   โ”œโ”€โ”€ preload.js     โ† IPC security layer
โ”‚   โ”œโ”€โ”€ renderer/      โ† Frontend (HTML/CSS/JS)
โ”‚   โ””โ”€โ”€ assets/        โ† Icons & images
โ”œโ”€โ”€ modules/           โ† Python engine
โ”‚   โ”œโ”€โ”€ screen_reader.py   โ† Screenshot capture
โ”‚   โ”œโ”€โ”€ ocr_engine.py      โ† Text detection
โ”‚   โ””โ”€โ”€ state_machine.py   โ† Action executor
โ”œโ”€โ”€ main.py            โ† Python entry point
โ”œโ”€โ”€ requirements.txt    โ† Python dependencies
โ””โ”€โ”€ templates/         โ† Image templates for detection

๐Ÿ› Troubleshooting

Macro doesn't execute

  1. Check if GTA V is in focus
  2. Verify templates exist (Tools โ†’ Manage Templates)
  3. Check logs: View โ†’ Logs

Poor detection accuracy

  1. Recapture templates in-game (not menus)
  2. Increase sensitivity in Settings โ†’ Detection
  3. Use better lighting/contrast

Crash on startup

  1. Run: MacroEngine-Setup.exe --reset
  2. Reinstall if issue persists
  3. Check Issues

๐Ÿ“ฆ Updates

Auto-update checks every 24h. To manually update:

  1. Menu โ†’ Check for Updates
  2. Or download fresh from Releases

๐Ÿ“ License

MIT License โ€“ See LICENSE


๐Ÿค Contributing

Found a bug? Have ideas?


๐Ÿ‘จโ€๐Ÿ’ป Author

Multigames Studio โ€“ GitHub


Made with โค๏ธ for GTA V fans

Build Status: Automated via GitHub Actions โœจ

About

No description, website, or topics provided.

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors