This script offers a fully-featured crafting system for ESX-based FiveM servers, providing an immersive experience where players can craft various items and weapons directly in-game. It’s highly customizable and easy to integrate, designed to fit seamlessly with the ESX framework. The script also utilizes images from Ox_inventory for item displays, ensuring a visually consistent experience across your server.
Key Features
- ESX Framework Integration: The script is fully compatible with the latest versions of the ESX framework, ensuring smooth operation and easy integration into your server’s ecosystem.
- Ox_lib Requirement: The script requires Ox_lib for its enhanced functionalities and smooth operation, making it a crucial dependency for the system.
- Ingredients Shop: One of the standout features of this script is the built-in Ingredients Shop. Players can purchase all the necessary materials required for crafting directly from this shop. The system allows you to set up various shops around the map, each with customizable options like location, blip settings, and available items.
- Job-Specific Crafting: The entire crafting system is divided into different categories based on the player’s job. This means that only specific jobs can craft certain items. For example, police officers can craft advanced lockpicks or handcuffs, while gang members can craft illegal weapons. This feature adds a layer of realism and roleplay to your server, making the crafting experience more engaging.
- Customizable Crafting Methods: Choose between two crafting methods: “ProgressBar” or “SkillCheck”, depending on the level of difficulty and player interaction you want to implement. This allows you to tailor the crafting experience to suit your server’s playstyle.
- Multiple Crafting Locations: The script allows you to set up multiple crafting locations across the map, each with its own blip settings, including color, type, and size. Players can easily locate these crafting spots using the in-game map.
- Dynamic Shop and Crafting Tables: In addition to the crafting system, the script includes a dynamic shop system where players can purchase items directly. Each shop and crafting table can be customized with different items and prices, ensuring a diverse and balanced economy.
- Localized Notifications and Messages: All in-game texts, including notifications, can be customized. Players will receive clear messages when they successfully craft an item, lack the necessary materials, or make a purchase.
- Detailed Item Descriptions: Each item in the shop and crafting menu comes with detailed descriptions and purchase options, allowing players to make informed decisions about their purchases or crafting choices.
Configuration Overview
- frameworkObject: Set to ‘new-esx’ for compatibility with the latest ESX version.
- propModel: Customize the prop model used for crafting tables.
- CraftMethod: Choose between “ProgressBar” or “SkillCheck” for the crafting process.
- CraftCoords: Define multiple crafting locations with customizable blip settings.
- CraftingBlipName: Name your crafting table blip as it appears on the map.
- ItemsLabels: Customize item labels for easier identification in the crafting menu.
- CraftableItems: Define which items are craftable by each job, with detailed requirements for materials.
How It Works
Players can interact with crafting tables and the Ingredients Shop placed at predefined locations to gather materials and craft items. The system checks if the player has the required materials and then proceeds with the crafting process, using either a progress bar or a skill check, depending on your configuration.
Requirements
- ESX Framework: Ensure your server is running on the ESX framework.
- Ox_lib: This script requires Ox_lib for its enhanced functionalities and visual elements.
- Ox_inventory: The script uses images from Ox_inventory for item display.
Perfect for Roleplay Servers
This crafting system is designed to enhance the roleplaying experience on your server by providing a realistic and engaging way for players to create and purchase items. With job-specific crafting options and an integrated Ingredients Shop, it adds depth and complexity to the gameplay, making it an ideal addition to any ESX-based server looking to offer a more immersive experience.
Code is accessible | No |
Subscription-based | No |
Lines (approximately) | 750 |
Requirements | ox_lib, ox_inventory, esx |
Support | Yes |
(For releases without code the not applicable fields can be written as N/A)