- Языки
- Русский
- Английский
- Требуемый плагин
-
Overview
VipDuration is a lightweight Rust plugin that lets players easily check how much time remains on their VIP status, directly from the game chat.
It integrates seamlessly with the TimedPermissions plugin to read and display data about active VIP groups and timed permissions.
Perfect for VIP-based servers, donation systems, and community management, this plugin ensures that every player always knows how long their VIP perks will last — no confusion, no manual checking.
Main Features
✅ Full Integration with TimedPermissions
- Automatically detects all active timed VIP groups and permissions.
- Works perfectly with your existing donation systems or admin-assigned VIP roles.
- Expired VIPs are automatically hidden.
- Players without any VIP status will see a friendly notification message.
- Includes English and Russian by default.
- Easily extendable to any other language via Oxide’s language system.
✅ Error Handling & Debug Messages
- Detects if the TimedPermissions plugin is missing.
- Prints clear server console warnings for easy debugging.
- Shows clear, colored, and well-formatted VIP info in chat.
How It Works
- When a player types /vipduration, the plugin reads the TimedPermissions.json data file.
- It finds the player’s active groups and permissions, checks their expiration dates, and calculates the remaining time.
- The result is displayed instantly in the player’s chat — clean, colorful, and easy to understand.
Everything happens automatically and efficiently.
Summary
VipDuration is the missing companion plugin for every Rust server that uses TimedPermissions.
Give your players full transparency about their VIP time and create a more professional, automated VIP system — all with one lightweight plugin.