I think it could be worth while to have a plugin like this. It could help in preventing burnout from valued players, and help prevent idlers in a different way. New added game play style, similar to those who are familiar with old BBS style games like LORD or Extillus. My idea for this plug is the following: Record Total time play stats for all players. Track day, week, month and year stats. Commands that could be ran from chat. Sign support. Ability during sign creation you would add something like "#playtime" and each line would display times in ascending order starting with day. Set a playtime per rank/permission group. IE: i could configure guests to be limited to 10 minutes of gameplay per day, trusted players to 3 hours per day and staff to unlimited. Economy hook-in Admin abilities to easily create signs to allow players to buy more time. IE: potential sign configuration: line 1: #playtime-buy line 2: $$$ . This would add a predetermined phrase that would be configurable in a .conf file that would display at the end of the sign creation. IE: "Buy more play time: 200 coins" coins could be a variable that is set if other servers call their money something else. Add a max buy ability. This way, even though anyone could technically buy all the time they want to play for 24/7, you could prevent it so no one burns out. Plays can trade or give time between each other. These would be command only, players should not be able to build playtime shops to sell their time. trade command would require $$ arguments where give would not. Admin commands The ability to turn it on and off, without affecting their recorded playtime limit. Give extra time to players Remove time from players Ability to kick all players without affecting their recorded playtime limit. Command that would clear all stats, essentially wiping the database clean(reset to defaults command) Configuration abilities Control whether or not to track total play time stats or choose which ones you want to track. Obviously, some tracking is needed for this to work but it wouldn't need to keep days worth of information is someone didn't want to track long term stats. control configuration from chat and allow for a reload of options in game without the need to reload the server (if possible) Flat file or database storage options. Display messages for time remaining, time bought, when time is removed/given by admin and when a admin sets temp. unlimited. sub-configuration for when to warn when about to be kicked for running out of time. message to display when user attempts to reconnect after their allotted time has ran out for the day. Option to give first time users an additional bonus time of a defined amount. It would need to be able to be defined in a way so that it's not given to guests but trusted users if said server is configured as such. (if possible) Option to allow rollover of extra time to the next day or not. sub-options to cap roll-over time and when roll-over time would be reset. IE: at the end of every ## week's or ## month's. warning message when users will lose roll over time and ability to define when that's show. IE: at login and the day before or hours before, maybe never. Set max times a player can trade/give time to other players **Reserved** EDIT by Moderator: merged posts, please use the edit button instead of double posting.