Changelog - GRN Bounty System (v1.2.0)
Visual Redesign (UI/UX)
- Dark / Tech Theme: Completely redesigned interface using the dealership orange color palette (#e06b00 and #ff8a00) over dark translucent backgrounds.
- Custom Typography: Full integration of the Evogria font across titles, buttons, inputs, and notifications to maintain visual consistency with the rest of your server.
- Improved Immersion: Removed the generic top menu bar (DFrame title bar) that cluttered the screen, leaving a clean "Holographic Terminal" panel.
- Animations & Buttons: Redesigned buttons (.buyButton) featuring smooth transitions, reactive shadows, gradients, and technological hover effects.
- Contract Cards: The target list now features a modern grid design, integrated icons, and borders that react when hovered over.
Integrated Multilanguage System
- 5-Language Support: The script now features an internal dictionary (sh_config.lua) ready for English, Spanish, Portuguese, French, and German.
- Dynamic Translation: All terminal text (buttons, labels, titles) and system alerts automatically change based on the configured language.
Functionality & Notifications (New Features)
- On-Screen Payment Notifications: Upon eliminating a target, the hunter now receives a visual "Toast" notification in the top right corner indicating who was eliminated and the exact amount of credits earned.
- Creator Alert: If the player who placed the bounty is still online, they receive an alert notifying them that their contract was successfully fulfilled.
Bugfixes
- Critical Payment & Deletion Fix: Rewrote the PlayerDeath event logic. Now, when a hunter eliminates a target, the system correctly pays out the money using the DarkRP wallet and automatically deletes the contract from the database, preventing exploits or ghost contracts.
- Client Formatting Fix: Resolved the data reading error (bad argument #5 to 'format') in the cl_ui.lua file when opening the hunter menu. The client and server now perfectly synchronize all 10 contract parameters.
- A microphone issue that was slow in the menus was fixed.
- The problem of it not loading on dedicated servers was fixed.
