Ghost Demon Starter Gift / Gift Box Script
Built for VORP Core
Showcase Video: Watch on YouTube
Overview
Welcome your players in style with the Ghost Demon Starter Gift Box System — an immersive, plug-and-play RedM script built for VORP Core.
Give new or veteran players a rewarding experience with interactive gift boxes that open through a progress bar and deliver custom items, consumables, and cash rewards straight into their inventory.
Perfect for starter kits, event rewards, or RP mystery boxes, this script is built for easy configuration, clean performance, and polished visuals — making it a must-have for any serious RedM roleplay server.
Features
VORP Core & Inventory Integration – Full compatibility with vorp_core and vorp_inventory
Multiple Gift Box Types – Create unlimited box variations with unique rewards
Sleek UI Feedback – Uses feather-progressbar & bln_notify for immersive visuals
Fully Customizable – Configure items, cash, text, colors, and progress time
Starter & Event Ready – Ideal for onboarding or player reward systems
Lightweight & Optimized – Minimal performance impact
Dependencies
Ensure these resources are installed and running:
'vorp_inventory',
'vorp_core',
'feather-progressbar',
'bln_notify'
Configuration Example (Config.lua)
Fully customizable and easy to modify to match your server’s theme:
Config = {}
-- Single Gift Box configuration
Config.GiftBox = {
Items = {
{name = "consumable_breakfast", qty = 5},
{name = "consumable_raspberrywater", qty = 5},
{name = "weed_seed1", qty = 5},
{name = "canteen", qty = 1},
{name = "camp_totem", qty = 1},
{name = "camp_supply", qty = 1},
{name = "campfire", qty = 1},
-- Add more items easily:
--{name = "special_gem", qty = 2},
--{name = "gold_bar", qty = 1}
},
Cash = 1000,
ProgressLabel = "Opening Ghost Valley Gift Box! Hold On Tight!",
ProgressDuration = 5000,
ProgressColor = "rgba(0,255,0,1)" -- lime green
}
-- Example: Another Gift Box type
--[[ Config.SuperGiftBox = {
Items = {
{name = "consumable_breakfast", qty = 10},
{name = "consumable_raspberrywater", qty = 10},
{name = "diamond_ring", qty = 1},
{name = "special_gem", qty = 5},
{name = "gold_bar", qty = 3}
},
Cash = 5000,
ProgressLabel = "Opening Super Gift Box...",
ProgressDuration = 8000,
ProgressColor = "rgba(255,215,0,1)" -- gold
} ]]
How It Works
- Add the gift box item to a player’s starter inventory or reward pool.
- When opened (double-clicked), a custom progress bar appears with your configured label and color.
- Upon completion, players automatically receive the configured items and cash rewards.
- Smooth UI updates and notifications are displayed through
bln_notify&feather-progressbar.
Ideal For
- New player starter kits
- RP event rewards
- Holiday or seasonal gift boxes
- Treasure or mystery crate systems
Future Updates
This script is built for expansion — easily add:
- Randomized loot pools
- Rarity tiers (common → legendary)
- Timed/limited gift boxes
- Sound effects or special opening animations
Ghost Demon Development
Quality server scripts. Immersive RP systems. Optimized RedM performance.
Join our Discord: https://discord.gg/Y3R3h4vCXN
Showcase Video: https://youtu.be/Eo4SeSAHSNA
Price: $12 USD