boii_utils
🌍 Overview
Welcome to boii_utils, a comprehensive utility resource tailored for resource developers and server administrators.
This suite of tools is designed to simplify, streamline, and enhance the development process of FiveM resources. The utility library is constantly growing, anything that can save development time for boii resources gets added. If its saving us time, it should save you time also.
The main aim here is just to create a large consolidated library to provide an organised api and cut down on repetitive coding throughout development. Currently covers a large variety of areas from standalone skill systems, to common shared functionality.
Happy Scripting!
🌐 Features
UI Elements: Pre-built and customizable elements like notifications, progress bars, context menus, and more.
Framework Bridges: Includes framework bridges to cover multiple frameworks through utils api.
UI Bridges: Provide sections for bridging commonly used UI resources through utils api.
Blip Manager: Full suite of functions for creating, managing and toggling blip visibility.
Callbacks: Standalone callback system to replace the need for coding various callbacks for each framework.
Character Creation: Section covers everything that should be needed for anything character customisation related.
Commands: Standalone command system replaces needing to code multiple commands for all frameworks, includes a sql based permissions system.
Connections: Connection manager to create unique user accounts on player joining.
Data Conversions: Ensures that data from other frameworks is synced with replace utils data, for example qb-core metadata and utils skills.
Database: Section to contain any database specific relevant functions.
Date & Time: A selection of date and time relevant functions.
Developer Tools: Small selection of developer relevant functions to display a large variety of game data on screen.
Draw: A selection of draw related functions to provide some additional functionality over the base draw functions.
Entities: Selection of functions to handle entities within the game world.
Environment: Small selection of functions to retrieve specific environment related game data.
Licences: A full complete standalone licence system, replaces the need for adapting to multiple framework based licences.
Items: Standalone items system for registering usabled items on the server.
Ped Manager: Full suite of functions for creating, managing and toggling ped visibility.
Player: Small selection of functions to retrieve specific player related game data and perform some custom functions.
Reputation: Standalone reputation system, highly extensible. Provides an alternate to existing systems.
Requests: Large selection of functions to cover all native request functions.
Skills: Standalone skills system with levels, highly extensible. Provides an alternate to existing systems.
Vehicles: Large selection of vehicle related functions, including custom customisation functions.
Zones: Full suite of functions for creating and managing world zones.
🚀 Why Choose BOII Utils?
Unified Resource: Consolidates a wide array of essential tools and systems into a single, easy-to-use library, reducing the need for multiple standalone utilities.
Development Efficiency: Streamlines the creation of resources by offering pre-built, reusable solutions for repetitive tasks, freeing up development time.
Scalable & Modular: Built to scale with your needs, whether you're working on large frameworks or lightweight standalone scripts.
Actively Maintained & Evolving: Regular updates ensure compatibility with new frameworks and introduce additional features inspired by real use cases.
Adopted & Proven: Actively used in development of all boii resources, making it a reliable choice for your development toolkit.
Developer-Centric Design: Crafted with developers in mind, emphasizing simplicity, flexibility, and ease of use for both beginners and the experienced.
Built By Developers, For Developers! The utility library was created with one primary goal: to simplify and accelerate the development process.
By consolidating repetitive and essential functionality into a single resource, we aim to save time and effort for all developers. Whether you're new to scripting or an experienced veteran, boii_utils
is the only toolkit you will need.
💹 Dependencies
Framework bridge functions require your chosen framework.
📝 Notes
Utils is constantly being developed, some things may change that may affect functionality of resources you choose to build with this. However we will try to minimise this as much as possible.
New functions are being added all the time, as updated progress for BOII Development resources if there's something that can save future time by adding a function into utils, it will be added.
🤝 Contributions
Contributions are welcome! If you'd like to contribute to the development of the utility library, or any additional free resource created by BOII Development, please fork the repository and submit a pull request or contact through discord.
📝 Documentation
https://docs.boii.dev/fivem-resources/free-resources/boii_utils
📩 Support
Last updated