LAB/05 — INVENTORY
GiveawayPlus
- Price
- $0.00
- Version
- v2.0.1
- Author
- S³Founding MemberTrusted Dev
Changelog
v2.0.126 Aug 2026
No notes for this release.
What it does
Start a giveaway and every player online is entered — no command to remember, no reaction to click, nothing for them to miss while they are being shot at. Reminders go out while it runs. When it ends, the winners are announced in chat with the prize named.
Set it to run itself: a duration, an interval, and it repeats all wipe.
Prizes
Four kinds, and you can combine them:
- Items — a list, so one draw can pay several things: shortname, amount and skin id each
- Economics — currency straight into their balance
- ServerRewards — RP
- Skill Tree — XP
The VIP giveaway is a second, separate draw with its own command, so you can run a normal giveaway for everyone and a bigger one when it suits you. It can run console commands on the winner, which is how a VIP rank gets granted:
"VIP commands": [ "oxide.grant user {winner} vip" ]Discord
Point it at a webhook and the result is posted when the giveaway ends, in an embed with a colour you set. Your Discord finds out at the same time your server does.
Features
- Everyone online entered automatically — no signup step
- Manual and fully automatic giveaways
- Separate VIP giveaway draw
- Configurable winner count, with a graceful message when fewer players are eligible
- Rewards: items with skins, Economics, ServerRewards, Skill Tree XP
- Console commands run on the winner, for rank grants
- Reminder messages while a giveaway is open
- Discord webhook with configurable embed colour
- Reward settings validated before a giveaway can start, so a broken prize cannot silently pay nothing
- Config reload without a restart
- Full language file — 14 messages
- Oxide and Carbon
- Economics, ServerRewards and Skill Tree used when present, none required
Commands
| Command | Access | Description |
|---|---|---|
/startgiveaway | giveawayplus.use | Start a giveaway now |
/startvipgiveaway | giveawayplus.use | Start the VIP draw |
/endgiveaway | giveawayplus.use | End the running giveaway early |
giveawayplus.reload | console | Reload the config |
Permissions
giveawayplus.use— start and end giveaways
Configuration
{
"General": {
"Giveaway enabled": true,
"VIP giveaway enabled": true,
"Winner count": 1,
"Reminder interval (seconds)": 60
},
"Auto Giveaway": {
"Enabled": false,
"Duration (seconds)": 300,
"Interval (minutes)": 60
},
"Rewards": {
"Items": [
{ "Shortname": "wood", "Amount": 1000, "Skin ID": 0 }
],
"VIP commands": [ "oxide.grant user {winner} vip" ],
"Economics": { "Enabled": false, "Amount": 100.0 },
"Server Rewards": { "Enabled": false, "Amount": 100 },
"Skill Tree": { "Enabled": false, "XP amount": 500.0 }
},
"Discord": {
"Webhook URL": "",
"Embed color (hex)": "#7289DA",
"Send result to Discord on giveaway end": true
}
}Requirements
Oxide or Carbon. The Economics, ServerRewards and SkillTree plugins are optional — each reward type is simply skipped if its plugin is missing.
Support
Free, and supported like everything else here — the private updates channel in our Discord comes with it.