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 :)
@DakoZ19
Milliseconds
What units of time does the sessions file use?
@Clbrend
Hi, the plugin version 1.3.2 is bugged yep. I've found the issue and resolved it in 1.3.3 which is awaiting BukkitDev approval.
Hey, with version 1.3.2 i wont be ranked up after the time runs out. And after the time /timeleft does not work anymore. But no errors in server.log...
Plugin config insists on adding in my donator ranks which i obviously dont want there. Also nobody at all can rank up, its like they have timedpex.norank by default and cannot be removed. Could someone help me out here or is the plugin just bugged atm?
Hey,
Could you add that when they rank up, that the plugin could execute a command for them, like /give them something? And if they didn't play for X amount of time that they will be demoted. That would be realy nice.
Thanks, -Clbrend
21.04 18:51:55 [Server] INFO Disabling TimedPEx v1.3.2 21.04 18:51:55 [Server] SEVERE Unknown exception within SessionUpdateRunnable. 21.04 18:51:55 [Server] SEVERE Include your config.yml, permissions.yml and the message you see below in order to replicate the error: 21.04 18:51:55 [Server] SEVERE http://dev.bukkit.org/server-mods/timedpex/ 21.04 18:51:55 [Server] SEVERE Please could you report this crash log on the plugin's page: 21.04 18:51:55 [Server] SEVERE TimedPEx 1.3.2 has suffered an unrecoverable exception!
Config.yml - http://pastebin.com/3VNXgafv
permissions.yml - http://pastebin.com/bhX54qpR
Hey i think theres some sort of bug with the /timleft command because sometimes when me or players use it they dont see anything.
@marco1095
Hi, The problem is a bug with the updater. I've fixed it in Version 1.3.2 which hasn't been verified yet. It should work now.
Can anybody help me with this plugin, ive tried and worked for a week but since yesterday is making my server restart and restar and restart D:
2013-04-19 10:16:48 [SEVERE] Error occurred while enabling TimedPEx v1.3.1 (Is it up to date?) java.lang.NullPointerException at org.toastedtruth.timedpex.Updater.check(Updater.java:35) at org.toastedtruth.timedpex.TimedCore.onEnable(TimedCore.java:74) at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217) at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:457) at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381) at org.bukkit.craftbukkit.v1_5_R2.CraftServer.loadPlugin(CraftServer.java:282) at org.bukkit.craftbukkit.v1_5_R2.CraftServer.enablePlugins(CraftServer.java:264) at net.minecraft.server.v1_5_R2.MinecraftServer.j(MinecraftServer.java:303) at net.minecraft.server.v1_5_R2.MinecraftServer.e(MinecraftServer.java:282) at net.minecraft.server.v1_5_R2.MinecraftServer.a(MinecraftServer.java:242) at net.minecraft.server.v1_5_R2.DedicatedServer.init(DedicatedServer.java:150) at net.minecraft.server.v1_5_R2.MinecraftServer.run(MinecraftServer.java:381) at net.minecraft.server.v1_5_R2.ThreadServerApplication.run(SourceFile:573)
@funfair91
If you read the configuration information the command was removed in 1.3.0. You can use a plugin manager to replace this or the /reload command of CraftBukkit.
Using the latest pex and it i can't /tpex reload
Pushed a fix for this plugin :)
@DakoZ19
Ok, I am looking into this now.
I am using the newest version of this plugin and PEX and players' time does not seem to be going down at all. They could be on for hours and see no difference. (I don't know if this matters, but my server restarts once every 2 hours.) What would the problem be? I have set up everything in the config file correctly and I have given all of the right permission nodes. And if you answer this, then thank you for your time :D
Hey im using the newest version of this and players are reporting that sometimes the /timeleft command isn't working?
<<reply 1405062="">>
config-settings:
message:
text: '[Rank] You just ranked! You're %r% now!'
color: '6'
log-achievement: true
tell-player: true
save-frequency: 15
group-settings:
Starter:
time-to-next-rank: 15
next-rank: Level1
Level1:
time-to-next-rank: 600
next-rank: Level2
Level2:
time-to-next-rank: 3000
next-rank: Level3
Level3:
time-to-next-rank: 6000
next-rank: Level4
Level4:
time-to-next-rank: 15000
next-rank: Level5
@TehWessah
Could you please post or PM me your config.yml so I know what you're trying to do? Thanks
And just found this error in the console:
08.04 19:35:07 [Server] INFO Disabling TimedPEx v1.3.0
08.04 19:35:07 [Server] SEVERE Unknown exception within SessionUpdateRunnable.
08.04 19:35:07 [Server] SEVERE Include your config.yml, permissions.yml and the message you see below in order to replicate the error:
08.04 19:35:07 [Server] SEVERE http://dev.bukkit.org/server-mods/timedpex/
08.04 19:35:07 [Server] SEVERE Please could you report this crash log on the plugin's page:
08.04 19:35:07 [Server] SEVERE TimedPEx 1.3.0 has suffered an unrecoverable exception!
Looks good, just uploaded it to my server today.. but it doesn't work 100% Here a part of my sessions.yml:
(NAME): played-time-ms: 0 (NAME): played-time-ms: 334505 (NAME): played-time-ms: 0 (NAME): played-time-ms: 0 (NAME): played-time-ms: 0 (NAME): played-time-ms: 0 (NAME): played-time-ms: 0 (NAME): played-time-ms: 0 (NAME): played-time-ms: 0 (NAME): played-time-ms: 0 (NAME): played-time-ms: 2296852 (NAME): played-time-ms: 0 (NAME): played-time-ms: 0 (NAME): played-time-ms: 0 (NAME): played-time-ms: 3248558
(NAME) = Player name hope you could fix this :$