🔥 Fire Ring Effect [ESX & QBCore]
Add magical flair and tactical utility to your roleplay server with the Fire Ring Effect! This script grants players the ability to toggle a blazing flame effect on their character using a special item. Beyond visual impact, the ring grants fire resistance while active — perfect for fantasy-themed RP or supernatural mechanics.
Preview: https://youtu.be/xK4hKgbJbrc
🔍 Overview
Designed for immersive roleplay, this script allows players to activate a looping fire particle effect by using a configurable item. While the effect is active, the player becomes resistant to fire damage. The effect can be toggled on or off by reusing the item, offering both visual feedback and gameplay functionality.
Whether you’re adding mystical artifacts to your fantasy server or giving elite units special gear, this effect adds drama and immersion with minimal setup.
⚙️ Core Features
Item-Based Toggle: Players can activate or deactivate the fire effect by using a specific item (
Config.ItemName), which you can customize.PTFX Configurable: Easily change the particle effect used (
ptfxDictandptfxName) inconfig.luato match your server’s style.Fire Immunity: While active, the player receives fire damage resistance for added gameplay depth.
Visual Feedback: Uses particle effects directly attached to player bones, making the fire follow their movement.
Fully Synced: Lightweight client-side logic ensures smooth operation without server strain.
🛠️ Configuration & Technical
Easy Configuration: Define item name, effect messages, and visual effects through
config.lua— no scripting knowledge required.Framework Support: Built with support for both ESX and QBCore.
Dependencies: Requires only your base framework and a notification system (e.g.,
lib.notify()), plus any inventory system that allows item usage.
📞 Support
Have questions, issues, or want to share suggestions? Join our Discord community for assistance:
https://discord.gg/TYeS3DYvvN