Skip to content

FiveM ESX client script optimizing game performance by dynamically adjusting graphics quality, shadows, lighting, and entity rendering settings.

License

Notifications You must be signed in to change notification settings

KaloudasDev/fivem-fps-optimizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

⚙️ FPS Booster for FiveM Servers

Optimize your FiveM gameplay experience with this easy-to-use FPS Booster script. Adjust graphical settings dynamically to improve performance on lower-end machines or customize visuals to your liking.

Perfect for servers or players looking to boost FPS by tweaking shadow, lighting, and entity rendering settings in real-time.

✨ Features

  • Multiple FPS preset modes: Ultra Low, Low, Medium, and Reset to Normal
  • Dynamically adjusts shadows, lighting, and entity visibility for performance
  • On-demand menu accessible via /fps command
  • Seamless integration with ESX framework for notifications and menu handling
  • Future updates planned for additional customization options

⚙️ How It Works

This client-side script hooks into FiveM’s native functions to alter rendering parameters such as shadows, flashlight distance, entity alpha, and more, based on your selected preset. It also periodically clears certain effects and disables unnecessary visual features to maximize FPS gain.

Using the /fps command opens a menu where you select your preferred performance profile. Changes are applied instantly and can be reset anytime.

🛠️ Installation

  1. Download or clone the repository files.
  2. Place the resource folder (e.g., fps-booster) inside your FiveM resources directory.
  3. Ensure your server uses the ESX framework as this script depends on it.
  4. Add start fps-booster to your server.cfg.
  5. Launch your server and type /fps in-game to access the FPS booster menu.

📁 Files

  • client.lua: Contains all logic for rendering adjustments, menu handling, and FPS mode application.
  • fxmanifest.lua: Defines resource metadata and dependencies.

🔎 Support & Security

If you encounter any issues or have questions about usage, please reach out to me directly via my Discord Profile. I strive to provide timely support.

Please avoid publicly posting any security concerns to ensure they are handled responsibly.

📣 Contributing

Contributions are welcome! When submitting a Pull Request (PR), please follow these guidelines:

  • For minor fixes like typos, open an issue instead of a PR.
  • Avoid irrelevant or spammy PRs.
  • Keep changes focused and do not rewrite large parts at once.

📜 License

This project is licensed under the MIT License, allowing free use, modification, distribution, and more, provided that the original copyright and permission notice remain.

The software is provided "as is", without warranties of any kind.

For details, see the MIT License.

🍹 Created by KaloudasDev.

If you find this FPS Booster useful, please leave a ⭐ on the repo. Thanks for your support!

About

FiveM ESX client script optimizing game performance by dynamically adjusting graphics quality, shadows, lighting, and entity rendering settings.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages