LunarPLUS is an advanced AI-powered aimbot with enhanced features, performance optimizations, and training capabilities.
- Advanced AI Detection: Uses YOLOv8 with optimized performance
- CUDA Acceleration: Full CUDA support with mixed precision training
- TensorRT Optimization: Enhanced inference speed with TensorRT
- Smart Targeting:
- Configurable aim height
- Automatic closest target selection
- Smooth aim interpolation
- TriggerBot: Auto-fire when crosshair is on target
- Real-time Performance: Uncapped FPS with performance optimizations
- Auto Screen Resolution: Automatic display configuration
- Hotkeys:
F1
: Toggle aimbot on/offF2
: Exit program- Right Mouse Button: Activate targeting
C
: Capture training data (in training mode)
- Training Mode:
python lunar.py collect_data
: Enter training data collection mode- Press 'C' while targeting to capture training samples
python train.py
: Train model on collected data
- CUDA Optimizations:
- TensorRT acceleration
- torch.compile optimization
- Mixed precision inference
- cuDNN benchmark mode
- TF32 acceleration
- Memory Optimizations:
- Pre-allocated frame buffers
- Optimized numpy operations
- Efficient screen capture
- Processing Optimizations:
- Vectorized calculations
- Bit-shift operations
- Asynchronous key detection
- Smooth FPS calculation
- PyTorch 2.5.1 with CUDA 11.8
- TorchVision 0.20.1
- Ultralytics 8.0.0+ (YOLOv8)
- OpenCV 4.9.0
- MSS for efficient screen capture
- CUDA-optimized neural network processing
- Custom Win32 API integration
-
Python Requirements:
- Python 3.10.5 or higher (Download)
- Add Python to PATH during installation
- Verify installation:
python --version
-
NVIDIA Requirements:
- NVIDIA GPU with CUDA support
- NVIDIA Graphics Driver
- Minimum driver version: 470.63.01
- CUDA Toolkit 11.8
- Select your OS and follow installation steps
- Add CUDA to PATH
- Verify CUDA:
nvcc --version
-
Visual C++:
- Visual C++ Redistributable 2019
- Required for PyTorch and CUDA operations
-
Clone Repository:
git clone <repository-url> cd LunarPLUS
-
Create Virtual Environment (Recommended):
python -m venv venv # Windows .\venv\Scripts\activate # Linux/Mac source venv/bin/activate
-
Install Dependencies:
# Upgrade pip python -m pip install --upgrade pip # Install PyTorch with CUDA support pip install torch==2.5.1+cu118 torchvision==0.20.1+cu118 --index-url https://download.pytorch.org/whl/cu118 # Install other requirements pip install -r requirements.txt
-
Verify CUDA Setup:
python -c "import torch; print('CUDA available:', torch.cuda.is_available())"
Should output:
CUDA available: True
-
Configure Settings:
python lunar.py setup
Follow the prompts to configure your sensitivity settings.
-
CUDA Not Found:
- Ensure NVIDIA drivers are up to date
- Verify CUDA installation:
nvcc --version
- Check PATH environment variables
- Try reinstalling PyTorch with CUDA support
-
DLL Load Failed:
- Install Visual C++ Redistributable 2019
- Restart your computer
- Verify Python architecture matches CUDA architecture (64-bit)
-
Import Error: No module named 'x':
pip install --force-reinstall -r requirements.txt
-
Low FPS Issues:
- Enable CUDA acceleration
- Update NVIDIA drivers
- Close background applications
- Reduce detection box size if needed
To update to the latest version:
git pull
pip install -r requirements.txt --upgrade
After installation:
- Run
python lunar.py
to start - Press F1 to toggle the aimbot
- Hold right-click to activate targeting
- Press F2 to quit
- Run
python lunar.py collect_data
- Hold right-click to target enemies
- Press 'C' to capture training samples
- Collect at least 100 diverse samples
Tips for quality training data:
- Capture various angles and distances
- Include different lighting conditions
- Mix positive (player visible) and negative (no player) samples
- Keep crosshair precisely on target when capturing
- After collecting data, run
python train.py
- Training process:
- Uses collected images from
lib/data/images/
- Trains for 50 epochs
- Uses CUDA acceleration
- Automatically saves best model
- Uses collected images from
- NVIDIA GPU with CUDA support
- At least 100 training images
- ~30-60 minutes training time
- Ensure latest NVIDIA drivers are installed
- Close unnecessary background applications
- Run in "Performance" power mode
- Keep training data diverse and clean
- Adjust confidence threshold if needed (default: 0.45)
If you encounter issues:
- Ensure CUDA is properly installed
- Verify all dependencies are installed
- Check your sensitivity settings
- Make sure you have a compatible GPU
For detailed error messages, run:
python lunar.py
LunarPLUS uses advanced AI object detection to provide high-performance targeting assistance. It operates purely through screen capture and does not modify any game memory. The system is designed to be efficient and accurate while maintaining high FPS.