Live
Razor updated Animal FarmEM$Ø reacted ⭐ to rPhonestev reacted ❤️ to Grid ControlMoulinch reacted ❤️ to Grid ControlMoulinch followed @khaledKhaled published Grid ControlRazor updated Animal Farm Probadgyver updated CHRONUSRustFlash updated MyServerGearxNullPointer95 updated Infinite DurabilityRazor updated Auto FarmRazor updated Animal Farm ProRazor updated Animal Farm ProRazor updated Animal Farm ProKhaled updated Recycler Stationmagnumk reacted ❤️ to Halloween AtmosphereRustFlash published Halloween EventBrad Copp updated Water Wheel UpgradesBrad Copp updated Solar Panel UpgradesBrad Copp updated Biofuel Generator UpgradesBrad Copp updated Windmill UpgradesBL3CKD3RK reviewed rPhoneBL3CKD3RK reacted ⭐ to rPhoneRustFlash updated MyServerGearAlexProjects updated Zombie Swarm PROKhaled updated Heli LoadoutRazor updated Animal FarmRazor updated Animal Farmbadgyver updated CHRONUSBrad Copp updated Deep Sea Options
Browse/Rust/Plugins/Playtime Permissions

Playtime Permissions

Wrecks★ 0.0 (0)v1.0.0OxideCarbonExclusive#Permissions#playtime#Reward
Playtime Permissions
Grants Permissions based on accumulated playtime
Description

Reward your players for hitting a Time Played Threshold, Create as Many Thresholds as you need.

You can reward a permission and run extra commands towards the player if needed.

Target the player who hits threshold via {id}

Set commands to run at wipe, to remove players from the group if needed, and start the playtime threshold over again.

Threshold Hits can also be logged to discord.

Ignore permission - ignores that player or group for any rewards

Ignore wipe permission - ignore running wipe commands on wipe for that player or group

Command - /checktime - Will display Thresholds and Time left to hit for the player.


code
1Config
2
3https://pastebin.com/tWdZCxM2
Default configuration
PlaytimePermission.json
{
  "Update Time in Minutes": 1,
  "Thresholds": [
    {
      "Time Needed in Minutes": 5,
      "Command to run on Time Threshold Hit": "oxide.usergroup add {id} vip",
      "Message to send to Player on Earned": "<color=yellow>You have earned VIP!</color>",
      "Send Chat Message?": true,
      "Send GameTip?": true,
      "Permission to Grant": "PlaytimePermission.vip",
      "Wipe Command to run on Wipe": "oxide.usergroup remove {id} vip",
      "Optional Commands to run on Threshold Hit": [
        "say We have a new VIP",
        "say play for a chance to earn VIP as Well"
      ]
    },
    {
      "Time Needed in Minutes": 10,
      "Command to run on Time Threshold Hit": "oxide.usergroup add {id} vipplus",
      "Message to send to Player on Earned": "<color=yellow>You have earned VIP Plus!</color>",
      "Send Chat Message?": true,
      "Send GameTip?": true,
      "Permission to Grant": "PlaytimePermission.vipplus",
      "Wipe Command to run on Wipe": "oxide.usergroup remove {id} vipplus",
      "Optional Commands to run on Threshold Hit": [
        "say We have a new VIP",
        "say play for a chance to earn VIP as Well"
      ]
    }
  ],
  "Discord Webhook": "",
  "Clear Data on Wipe?": true
}
Sponsored
Pine Hosting
Pine Hosting

Trusted hosting partner. Affordable game servers with solid support and panels.

Visit site ↗
$5.00
Views1.3k
Downloads6
Purchases3
Rating★ 0.0
Version1.0.0
Compile check✓ Passed Oct 13, 2026
PlatformRust
CategoryPlugins
CompatibleOxide · Carbon
Size14 KB
PublishedApr 15, 2026
UpdatedApr 27, 2026
✓ Reviewed for safety and integrity