Nyks Bird Post - Immersive Bird Post System RSG & VORP
Greetings! Elevate your VORP and RSG server’s economy and roleplay with our new, advanced mail and delivery system.
This script replaces generic text messaging with a full in-game experience, including physical bird models, animated letter reading, and a robust usage system for all mail materials. It also comes with an advanced webhook logging system for server admins.
SCRIPT FEATURES
Immersive NUI Interface:
A clean, aesthetic, and fully functional NUI that handles Mailbox registration, sending letters, and purchasing messenger birds.
Realistic Mail Economy:
Mail materials (birds, pens, paper) are consumable items with limited uses (configurable, default is 5 uses per item).
Dynamic Delivery System:
Bird Variety: Supports 10 unique bird models (e.g., Eagle, Owl, Pigeon, Hawk) for different speeds and prices.
Time-Based Delivery (ETA): Each bird has a unique ETA, causing a delay between sending and receiving (e.g., Owl: 5s, Pigeon: 60s).
Physical Bird Animation: On send and receive, the chosen bird model will physically spawn and fly away or arrive near the player.
Mailbox & Performance:
Lazy Loading: Mailbox inventories are only registered/loaded when a player accesses them, ensuring optimal server performance.
Players must register a mailbox ID for a configurable fee.
Advanced Admin Logging (Webhook):
Detailed Delivery Statuses: Logs Sender, Receiver, Bird Type, Message content, and detailed statuses (Success, Distance Exceeded, Insufficient Funds, etc.).
Distance Check: A configurable maximum delivery distance (1000 units by default) is checked if the recipient is online, simulating the bird’s range.
Quality of Life:
Reading Animation: Players can set their preferred animation for reading the received “Mail” item from their inventory (4 options available).
Multiple Locations: Configurable locations for both Mailboxes and Bird Shops, complete with Blips and NPC spawns.
Native Prompt System:** Uses the native RedM prompt system (e.g., “Hold E to Open”) for an authentic and performance-friendly experience.
Changelog / Update History
Version 1.0.3 - RSG Core & Stability
Framework Support
-
Dual Framework System: Added full support for RSG Core. The script now works seamlessly on both VORP and RSG.
-
Auto-Detect Configuration: Added
Config.Frameworkto easily switch betweenvorpandrsg-core, with dedicated shared logic for stability.
Version 1.0.2 - Show Bird Feature
New Feature: Show Bird
A new “Show Bird” feature that allows players to display their messenger bird on their shoulder!
Features:
-
Shoulder Bird Display - Bird appears on the player’s shoulder when enabled -
Fly Animation - Bird flies away when sending a letter -
Return Animation - Bird returns to shoulder after message delivery -
Bird Scaling - Large birds (Eagle, Vulture, Hawk, Owl) automatically scaled down -
Non-Targetable - Birds cannot be targeted or kicked by players -
Bird Type Validation - Cannot use different bird while one is on shoulder -
Auto-Remove - Bird disappears when uses run out -
Resource Cleanup - Birds cleaned up on resource restart
New Config Options:
Config.ShoulderBirdScale = {
["a_c_eagle_01"] = 0.6,
["a_c_owl_01"] = 0.7,
["a_c_hawk_01"] = 0.65,
["a_c_vulture_01"] = 0.55,
["a_c_pigeon"] = 1.0,
}
Config.DefaultShoulderBirdScale = 1.0
Bug Fixes
-
Fixed debug messages showing when Debug mode is disabled
-
Added missing bird_shop translations
-
Improved localization support
Tebex
REQUIREMENTS
oxmysql
| Code is accessible | No |
| Subscription-based | No |
| Lines (approximately) | 2000+ |
| Requirements | VORP |
| Support | Yes |

