Package Description
Crafting System v2.2
wasvendel_crafting is an advanced crafting menu system for RedM servers, designed for the VORP framework.
The system offers a clean interface, powerful category and subcategory management, multicharacter support, EXP progression, location-based crafting, prop-based crafting, job-locked recipes, Discord logging, optimized performance, and easy configuration.
Main Features
Organization
- Category System – Create custom crafting categories.
- Subcategories – Organize recipes into subcategories for a cleaner structure.
- Smart Visibility – Only non-empty categories are shown in the menu.
- Structured Menu – Clear and easy-to-use crafting interface.
Crafting Locations
- Coordinate-Based Crafting – Set crafting locations at predefined coordinates.
- Prop-Based Crafting – Link crafting stations to specific objects or props.
- Multiple Crafting Setups – Create different crafting points for different gameplay needs.
Configuration Options
- In-Game Time Restrictions – Restrict crafting based on in-game server time.
- Real-Time Restrictions – Restrict crafting based on real-life time.
- Job-Based Restrictions – Lock recipes or crafting locations to specific jobs.
- Steam ID Restrictions – Restrict access to specific players by Steam ID.
- Crafting Time – Configure crafting duration individually per recipe.
Map Indicators
- Location Blips – Simple blip setup for specific crafting locations.
- Radius Blips – Circular area display for larger crafting zones.
- Job-Based Blip Visibility – Show blips only to selected jobs.
Player Visibility
- Map Visibility After Crafting – Optionally make the player visible on the map after crafting.
- Configurable Duration – Set how long the player remains visible.
XP System
- Optional XP Progression – The XP system can be enabled or disabled.
- Crafting XP Rewards – Configure XP rewards after successful crafting.
- XP Requirements – Set required XP levels for specific recipes.
- SQL XP Storage – XP is saved in a custom SQL table.
Animations
- Custom Crafting Animations – Supports custom animations during crafting.
- Per-Setup Animations – Create and assign unique animations for different crafting setups.
Additional Features
- Weapon Compatibility – Supports crafting weapons.
- Metadata Support – Crafted items can include metadata.
- Reward Quantity Display – Reward item quantities are shown directly in the interface.
- Inspectable Unavailable Recipes – Players can view unavailable recipes and see the required materials.
- Dynamic Craft Button – The craft button is disabled when requirements are not met, with reason display.
- Optional Greyed-Out Recipes – Unavailable recipes can be shown as greyed out.
- Material-Based Filtering – Filter recipes based on available materials.
- Mouse and Keyboard Navigation – Full support for both mouse and keyboard controls.
- Multicharacter Support – Designed for multicharacter servers.
- Cancelable Progress Bar – Crafting progress can be canceled if enabled.
- Control Disabling – Configure which controls are disabled while crafting.
- Optimized Performance – Built with low resmon usage in mind.
- Discord Logging – Crafting actions can be logged through Discord webhooks.
- Easy Configuration – Main settings can be edited from the configuration file.
Locked Files
Server-side and client-side core files are protected with CFX Escrow, while config.lua remains fully open and editable.
Dependencies
Showcase
Showcase available soon.