Jump to content

PersonalDay 1.0.0

$9.99
   (0 reviews)

1 Screenshot

  • 122
  • 4
  • 34.85 kB

About PersonalDay

PersonalDayPlugin allows players to activate their own personal daytime experience — regardless of the global Rust server time. Whether they're stuck in the dark during a fight or just prefer to roam in sunlight, this plugin empowers players to light up their world on demand.

Great for PvE, modded, or casual servers where player experience matters.


Preview:

 

 

 Features;

  • Supports multiple currencies: ServerRewards, Economics, and Scrap
  • Includes one-time gifting with per-tier configuration
  • Custom CUI bar or chat-based countdown/reminder system
  • Fully permission-based tier system
  • Localized messages via Oxide's Lang system

 

Personal Daylight Activation:

  • Players can use /personalday to toggle their own local daylight, independent of the server's actual time.
  • Duration, cost, and cooldown are configurable per permission tier.

 

Custom CUI Daylight Bar:

  • Optional on-screen bar displaying remaining daylight time.
  • Dynamically repositions based on native Rust bars to avoid overlap.
  • Supports real-time updates with smooth countdown and visibility tracking.

 

Multiple Currency Support:

Players can purchase Personal Day using:

Different currencies and costs can be configured per tier.

  • ServerRewards (RP)
  • Economics (in-game currency)
  • Scrap (from inventory)

 

One-Time Gifting System:

  • Players can gift a one-time Personal Day access to another player with /personaldaygift <name>.
  • Gifted players don’t require permissions.
  • Each player can only be gifted once.

 

Countdown & Reminder System:

  • Optionally shows reminders in chat at intervals.
  • Final 10-second countdown displayed in chat if the bar is disabled.
  • Fully toggleable via config.

 

Tier-Based Permissions:

  • Define multiple access tiers using permissions (e.g. personalday.tier1, personalday.tier2, etc.).
  • You can create additionally permissions.
  • Each tier supports:
  • Duration
  • Cooldown
  • Currency + Cost
  • Gift Cost + Gift Currency
  • Gifting permissions

 

 Permissions:

  • personalday.tier1Grants access to Tier 1 Personal Day (configurable duration/cost)
  • personalday.tier2Grants access to Tier 2 Personal Day
  • personalday.tier3Grants access to Tier 3 Personal Day

 

 Commands:

  • /personaldayActivates Personal Day if tier access or gift is available
  • /personaldayinfoShows tier info: cost, duration, cooldown
  • /personaldaygift <player>Gifts a one-time Personal Day (if tier allows gifting)

 

 Configuration Example:

"Permissions": {
"personalday.tier1": {
"Currency": "ServerRewards",
"Amount": 50,
"Cooldown": 600,
"Duration": 180,
"AllowGifting": true,
"GiftCurrency": "ServerRewards",
"GiftCurrencyCost": 200
},
"personalday.tier2": {
"Currency": "Economics",
"Amount": 25,
"Cooldown": 300,
"Duration": 300,
"AllowGifting": true,
"GiftCurrency": "Economics",
"GiftCurrencyCost": 300
},
"personalday.tier3": {
"Currency": "Scrap",
"Amount": 10,
"Cooldown": 180,
"Duration": 60,
"AllowGifting": true,
"GiftCurrency": "Scrap",
"GiftCurrencyCost": 400
}
}

 

Localization:

  • All messages are fully customizable via the generated lang file:
  • Activation messages
  • Countdown alerts
  • Gift success/failure
  • Cooldown notifications
  • And more...

 

 Installation & Setup:

  • Place PersonalDayPlugin.cs into your oxide/plugins folder
  • Ensure Economics.cs and/or ServerRewards.cs are installed (if used)
  • Configure permissions for desired access tiers
  • Customize config and lang files for your server’s style
  • Reload with /oxide.reload PersonalDayPlugin

 

Plugin by Duff

Join the support and updates community:
https://discord.gg/2KBPH7hXb7


User Feedback

2.2m

Downloads

Total number of downloads.

10.4k

Customers

Total customers served.

150.1k

Files Sold

Total number of files sold.

3.2m

Payments Processed

Total payments processed.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.