TimedPEx
Version 1.3.3
What is TimedPEx?
TimedPEx is a plugin which automatically ranks users to another PermissionsEx group after a set period of time. This can be useful for servers that have a hierarchy by gameplay time, or to automatically change players from 'default' or guest ranks to 'member' for being active on a server.
Features
- Configurable settings
- Automatic generation of settings for new permission groups
- Player sessions stored in file on quit/server shutdown, and saved regularly.
- Configurable permissions
- Essentials users can disable players from ranking up whilst they are AFK.
- Get notified on plugin updates (1.3.1+)
- Vault is not required.
Requirements
- CraftBukkit 1.4.7-R1.0+ (Support for Dev. Build 1.5.1-R0.1)
- PermissionsEx 1.19.5+ (download)
Other Pages
Like what you see?
Plugins take time to make. If you would consider making a donation at the top right of this screen, it will help me pay the rent :D
If you have your reasons why you can't, don't worry. Go ahead, download and enjoy it for free :)
Erm, Well the plugin still works for 1.7.2 To fix the Days left conversion, open the TimedCore.class with a class editor and replace the number on line 0153: with "CONSTANT_Long : 86400000 (0000000005265C00)" Which is the correct amount of milliseconds in a day.
Please fix the conversions if you make a 1.7.2 update. Your plugin is still working fine on Spigot 1.7.2 with the current version though.
A small bug report if I may, It seems your conversions are off when converting the milliseconds to hours and days ingame via: /timeleft
One day is equal to hundreds of hours... I also believe an hour is more than sixty minutes. Problem is, some older high ranked players on the server think they only have 1 day left when in reality they have a month. I am using the latest version and I did double check the timings I used in the config. Perhaps this can be looked into?
Hi dev. Your plugin haves a glitch. i see this problem starts 1.5.1 > an next versions of bukkit core. Now tested on 1.6.2 and problem not resolved( In sometimes plugin hung and does not respond. If i type /timeleft i don't see any messages (warn about not couting time for me as i administrator, and players don't see time left to next rank) ONLY if i user Plugin manager i type a reload a plugin (pm reload TimedPEx) plugins reload and continue work undefined stable time to next hung... Please fix that)
Hi, I have a errors and plugin doesn't work for my server ! Help me pliz ? pliz :) Logs : http://pastebin.com/p5kzYGkZ Config.yml : http://pastebin.com/4fjSSYBx Permissions.yml : http://pastebin.com/ic1K5wcg
@GummieBear47
Will look into it for the future update. I'm currently working on a new database system which will also be used in BigBrother Reloaded. Stand by :)
Would you consider adding an addtime command. Would be a very nice way of rewarding players, time toward their next rank.
would be really really helpful.
Can you also add a command where you can see other players time left to be promoted like timeleft [player]
And why does the session config always show: played-time-ms: 0 even when the play played like 2 hours?
Can you please make it doesn't automatically add all the groups to be promoted? I just want new players to promote from like User to member thats all.
@erik1988
Replied to your PM.
Yeah, I do need to spend a lot more time on this. There hasn't been a better version since April. When I get a moment, I'll release an update but I'm currently on vacation till Aug. 27th.
When I was running the nolagg examine thing, i saw that "org.toastedtruth.timedpex.saverunnable" had 127ms timed spent in one single tick. Thats allot compared to my other plugins. I wounder if that could cause lagspikes on my server, since we have some lagspikes that we can not explain jet. Is it better if I save more often or less often in terms of performance? Does it save the whole file or does it just add to the file? would it be better if you changed to sqllite?
Also, maybe it would be better if there was a way to remove people that you do not log from the sessions file, they just have 0 anyway...
Thanks
@TheEliteGamer76 Minutes. See the config info :3
http://dev.bukkit.org/bukkit-plugins/timedpex/pages/configuration-information/#w-group-settings
when it says time till next rank 10 how long is the 10? 10 seconds, 10 minutes, 10 hours, 10 days?
@mc_RROD
Yep it works amazing love this plugin! :D
@Zyinx
The existing builds for 1.5.2 are already compatible with 1.6.1. Assuming there's no major changes to Bukkit's code(there never is), it will work as normal.
Is TimedPEx going to be release for 1.6.2? :D
@chris0744
Certainly seems like a good idea, I'll look into that :3
The project has been gathering some dust now, I'll release a cleaned up copy with CraftBukkit-R1.0 for Minecraft 1.6 when it comes out.
@lethalize
Only PermissionsEx.
By chance, would it work with groupmanager, or only PermissionsEx
Thanks for the very quick replies :)
Did some very, very wrong calculations for the times at first.. 28 days of playtime to rank up.. err.. xd
Nice plugin btw! :D Suggestion: Maybe you could add the option to execute a command when someone ranks up? So I could for example give someone a diamond when he ranks up, or maybe even money (although that would require extra plugins..)