RSG & VORP Nyks Bird Post - Immersive Bird Post System

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.


:star2: SCRIPT FEATURES

Immersive NUI Interface:

:mailbox_with_mail: A clean, aesthetic, and fully functional NUI that handles Mailbox registration, sending letters, and purchasing messenger birds.

Realistic Mail Economy:

:pencil2: Mail materials (birds, pens, paper) are consumable items with limited uses (configurable, default is 5 uses per item).

Dynamic Delivery System:

:dove: Bird Variety: Supports 10 unique bird models (e.g., Eagle, Owl, Pigeon, Hawk) for different speeds and prices.

:watch: Time-Based Delivery (ETA): Each bird has a unique ETA, causing a delay between sending and receiving (e.g., Owl: 5s, Pigeon: 60s).

:bird: Physical Bird Animation: On send and receive, the chosen bird model will physically spawn and fly away or arrive near the player.

Mailbox & Performance:

:wrench: Lazy Loading: Mailbox inventories are only registered/loaded when a player accesses them, ensuring optimal server performance.

:lock: Players must register a mailbox ID for a configurable fee.

Advanced Admin Logging (Webhook):

:hook: 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:

:projector: Reading Animation: Players can set their preferred animation for reading the received “Mail” item from their inventory (4 options available).

:round_pushpin: Multiple Locations: Configurable locations for both Mailboxes and Bird Shops, complete with Blips and NPC spawns.

:keyboard: 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

:new: Version 1.0.3 - RSG Core & Stability

:rocket: 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.Framework to easily switch between vorp and rsg-core, with dedicated shared logic for stability.

:new: Version 1.0.2 - Show Bird Feature

:sparkles: New Feature: Show Bird

A new “Show Bird” feature that allows players to display their messenger bird on their shoulder!

Features:

  • :eagle: Shoulder Bird Display - Bird appears on the player’s shoulder when enabled

  • :airplane: Fly Animation - Bird flies away when sending a letter

  • :arrows_counterclockwise: Return Animation - Bird returns to shoulder after message delivery

  • :straight_ruler: Bird Scaling - Large birds (Eagle, Vulture, Hawk, Owl) automatically scaled down

  • :shield: Non-Targetable - Birds cannot be targeted or kicked by players

  • :warning: Bird Type Validation - Cannot use different bird while one is on shoulder

  • :wastebasket: Auto-Remove - Bird disappears when uses run out

  • :arrows_counterclockwise: 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: Bug Fixes

  • Fixed debug messages showing when Debug mode is disabled

  • Added missing bird_shop translations

  • Improved localization support


:video_camera: SHOWCASE VIDEO


Tebex


Discord


:gear: REQUIREMENTS

oxmysql

Code is accessible No
Subscription-based No
Lines (approximately) 2000+
Requirements VORP
Support Yes
2 Likes