Mage Abilities Framework for RedM
Transform your RedM server with a powerful and deeply configurable Supernatural Abilities Framework!Move beyond the ordinary and empower your players with awe-inspiring magical powers, complete with custom animations, dazzling particle effects, and a robust targeting system.
Watch the Mage Abilities Trailer
Customizable Abilities
- Define Unique Powers: Create abilities like "Soul Snatch" or "Fire Grasp" in the config.lua.
- Set Parameters: Customize names, required VORP and RSG jobs, activation keys or commands, durations, cooldowns, and animation delays.
Precision Targeting
- Configurable Radius: Allow players to search for targets within a set range.
- Target Cycling: Cycle through multiple targets with clear audio-visual feedback.
- Marker Customization: Adjust target marker appearance, including color and update frequency.
Immersive Audio-Visuals
- Custom Animations: Assign distinct animations for both caster and victim, with configurable speeds and conditions.
- Particle Effects: Define multiple effects for various scenarios, controlling dictionaries, names, delays, offsets, rotations, and scales.
- Sound Integration: Includes sounds for target cycling and provides a base for adding more.
Engaging Mechanics
- Health Draining: Implement abilities that impact a target's health by a configurable percentage.
- Drain Conflict System: Prevent multiple players from draining the same target or one caster from draining multiple targets simultaneously.
- Synchronization: Ensure animations and effects are synced across clients for a cohesive experience.
Granular Control & Permissions
- Global Permission Checks: Toggle checks in config.lua.
- Job-Based Abilities: Assign abilities to specific VORP and RSG jobs.
- Admin Overrides: Define admin groups that can bypass job requirements.
- Player Commands: Provide in-game commands to toggle abilities, change abilities, and customize targeting markers.
Developer-Friendly
- Clear Code Structure: Built with client and server-side Lua logic.
- Event-Driven Architecture: Ensures modularity and ease of integration.
- Detailed Configuration: Fine-tune nearly every aspect through config.lua.
Included Example Abilities
Jumpstart your customization with these pre-configured examples:
- Soul Snatch: A life-draining ability with distinct animations and spiritual-themed particle effects.
- Fire Grasp: An elemental-themed ability showcasing different particle effects and animations.
(These serve as excellent templates for your own creations!)
Transform your RedM server's gameplay with the Mage Abilities Framework!Note: Familiarity with Lua and RedM scripting is recommended for creating new abilities and deep customization.