Xrisma Giftcode Script** is a professional, feature-rich gift card system designed for FiveM ESX Legacy servers. This resource provides an intuitive and elegant way to distribute rewards, gifts, and incentives to your players while maintaining complete administrative control over permissions and redemption mechanics.
🎁 Core Features
Three Gift Types Distribute cash (bank/black money), inventory items, or vehicles to your players
Role-Based Permissions Control who can create gift codes with configurable admin roles (owner, developer, admin)
Advanced Code Management Custom gift codes with expiration timers, maximum usage limits, and cooldown systems
Multi-Language Support Fully localized UI with built-in English and Greek translations
Beautiful Responsive UI Modern pink-themed interface with smooth animations and icon integration
Dual Interface Separate admin panel for creating codes and player panel for redeeming
✨ Technical Highlights
Server-Side Validation Comprehensive input validation for codes, amounts, and vehicle models
Secure Redemption Prevents duplicate usage and enforces permission checks
Dynamic Form Fields UI adapts based on selected gift type (money account selection, item quantity, vehicle models)
Client-Side Security Input sanitization with pattern matching and length restrictions
Optimized Performance Minimal server overhead with efficient cooldown management
Admin Commands
/setgiftcode` - Open admin panel to create new gift codes
/giftcode` - Player command to redeem gift codes
⚙️ Customization
Fully configurable permissions system
Easy role setup for different admin levels
Editable text strings in both English and Greek
Customizable gift types and gift code formats
Adjustable UI colors and styling
📦 Installation
Place the resource in your `resources` folder
Configure permissions and roles in `config.lua`
Start the resource in your server.cfg
Framework Support
- ESX
Discord Support: Join our Discord
