thank you. will wait for update
on 1.3.3 and 1.3.2 gives me error at console:
PlayTimeTracker plugin failed to compile!
Playtime and AFK Tracker [Replaced]
Discussion in 'Plugin Support' started by ArcaneCraeda, Sep 23, 2015.
-
-
After update today...
Code:[Oxide] 1:16 PM [Info] PlayTimeTracker was compiled successfully in 1591ms [Oxide] 1:16 PM [Info] Unloaded plugin Playtime and AFK Tracker v1.3.2 by ArcaneCraeda [Oxide] 1:16 PM [Info] Loaded plugin Playtime and AFK Tracker v1.3.0 by ArcaneCraeda [Oxide] 1:16 PM [Info] [Playtime and AFK Tracker] PlayTimeTracker Initializing... [Oxide] 1:16 PM [Warning] Missing plugin name prefix 'playtimetracker. for permission 'cancheckplaytime' (by plugin 'Playtime and AFK Tracker') [Oxide] 1:16 PM [Warning] Missing plugin name prefix 'playtimetracker. for permission 'cancheckafktime' (by plugin 'Playtime and AFK Tracker') [Oxide] 1:16 PM [Warning] Missing plugin name prefix 'playtimetracker. for permission 'canchecklastseen' (by plugin 'Playtime and AFK Tracker') [Oxide] 1:16 PM [Warning] Missing plugin name prefix 'playtimetracker. for permission 'cancheckselfplaytime' (by plugin 'Playtime and AFK Tracker') [Oxide] 1:16 PM [Warning] Missing plugin name prefix 'playtimetracker. for permission 'cancheckselfafktime' (by plugin 'Playtime and AFK Tracker') [Oxide] 1:16 PM [Warning] Missing plugin name prefix 'playtimetracker. for permission 'cancheckselflastseen' (by plugin 'Playtime and AFK Tracker') [Oxide] 1:16 PM [Error] Failed to call hook 'OnPluginLoaded' on plugin 'PlayTimeTracker v1.3.0' (InvalidCastException: Null object can not be converted to a value type.) [Oxide] 1:16 PM [Debug] at System.Convert.ToType (System.Object value, System.Type conversionType, IFormatProvider provider, Boolean try_target_to_type) [0x00000] in <filename unknown>:0 at System.Convert.ChangeType (System.Object value, System.Type conversionType) [0x00000] in <filename unknown>:0 at Oxide.Core.Configuration.DynamicConfigFile.ConvertValue (System.Object value, System.Type destinationType) [0x00000] in <filename unknown>:0 at Oxide.Core.Configuration.DynamicConfigFile.ConvertValue[Int32] (System.Object value) [0x00000] in <filename unknown>:0 at Oxide.Core.Configuration.DynamicConfigFile.Get[Int32] (System.String[] path) [0x00000] in <filename unknown>:0 at Oxide.Plugins.PlayTimeTracker.get_manualLogInterval () [0x00000] in <filename unknown>:0 at Oxide.Plugins.PlayTimeTracker.OnPluginLoaded () [0x00000] in <filename unknown>:0 at Oxide.Plugins.PlayTimeTracker.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00000] in <filename unknown>:0 at Oxide.Plugins.CSharpPlugin.InvokeMethod (System.Reflection.MethodInfo method, System.Object[] args) [0x00000] in <filename unknown>:0 at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x00000] in <filename unknown>:0 at Oxide.Core.Plugins.Plugin.CallHook (System.String hookname, System.Object[] args) [0x00000] in <filename unknown>:0
Code:[Oxide] 5:57 PM [Error] Failed to call hook 'OnPlayerDisconnected' on plugin 'PlayTimeTracker v1.3.3' (KeyNotFoundException: The given key was not present in the dictionary.) [Oxide] 5:57 PM [Debug] at System.Collections.Generic.Dictionary`2[System.String,Oxide.Plugins.PlayTimeTracker+PlayerStateInfo].get_Item (System.String key) [0x00000] in <filename unknown>:0 at Oxide.Plugins.PlayTimeTracker.savePlayerState (.BasePlayer player) [0x00000] in <filename unknown>:0 at Oxide.Plugins.PlayTimeTracker.OnPlayerDisconnected (.BasePlayer player) [0x00000] in <filename unknown>:0 at Oxide.Plugins.PlayTimeTracker.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00000] in <filename unknown>:0 at Oxide.Plugins.CSharpPlugin.InvokeMethod (System.Reflection.MethodInfo method, System.Object[] args) [0x00000] in <filename unknown>:0 at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x00000] in <filename unknown>:0 at Oxide.Core.Plugins.Plugin.CallHook (System.String hookname, System.Object[] args) [0x00000] in <filename unknown>:0
Last edited by a moderator: Dec 31, 2015 -
ArcaneCraeda updated Playtime and AFK Tracker with a new update entry:
1.3.4
-
Wulf Community Admin
I'd also recommend removing the 'can' from your permissions though, ie. playtimetracker.lastseenself. You also have a typo in at least one of your permissions you may want to look into. -
-
Should Version 1.3.4 fix incorrect time data logs?
Seems like it doesn't fox it - update my plugin 3 hours ago and one player have 10 hours logs of online
Thank You -
-
Also getting the following on plugin load, using v1.3.4.
Code:> oxide.reload PlayTimeTracker [Oxide] 11:31 AM [Info] PlayTimeTracker was compiled successfully in 1680ms [Oxide] 11:31 AM [Info] Unloaded plugin Playtime and AFK Tracker v1.3.0 by ArcaneCraeda [Oxide] 11:31 AM [Info] Loaded plugin Playtime and AFK Tracker v1.3.0 by ArcaneCraeda [Oxide] 11:31 AM [Info] [Playtime and AFK Tracker] PlayTimeTracker Initializing... [Oxide] 11:31 AM [Error] Failed to call hook 'OnPluginLoaded' on plugin 'PlayTimeTracker v1.3.0' (InvalidCastException: Null object can not be converted to a value type.) [Oxide] 11:31 AM [Debug] at System.Convert.ToType (System.Object value, System.Type conversionType, IFormatProvider provider, Boolean try_target_to_type) [0x00000] in <filename unknown>:0 at System.Convert.ChangeType (System.Object value, System.Type conversionType) [0x00000] in <filename unknown>:0 at Oxide.Core.Configuration.DynamicConfigFile.ConvertValue (System.Object value, System.Type destinationType) [0x00000] in <filename unknown>:0 at Oxide.Core.Configuration.DynamicConfigFile.ConvertValue[Int32] (System.Object value) [0x00000] in <filename unknown>:0 at Oxide.Core.Configuration.DynamicConfigFile.Get[Int32] (System.String[] path) [0x00000] in <filename unknown>:0 at Oxide.Plugins.PlayTimeTracker.get_manualLogInterval () [0x00000] in <filename unknown>:0 at Oxide.Plugins.PlayTimeTracker.OnPluginLoaded () [0x00000] in <filename unknown>:0 at Oxide.Plugins.PlayTimeTracker.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00000] in <filename unknown>:0 at Oxide.Plugins.CSharpPlugin.InvokeMethod (System.Reflection.MethodInfo method, System.Object[] args) [0x00000] in <filename unknown>:0 at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x00000] in <filename unknown>:0 at Oxide.Core.Plugins.Plugin.CallHook (System.String hookname, System.Object[] args) [0x00000] in <filename unknown>:0
-
any news about update 1.4?
-
No news yet, sorry guys. I just got back from vacation on the 18th, and I'll be firing everything back up this weekend.
-
This is kinda bugged not working with the Permissions
-
ArcaneCraeda updated Playtime and AFK Tracker with a new update entry:
1.4
-
Thank you for update!
So the autosave option will be back in 2.0?
And at current version if the server restarts with players on it - all their current session data will be lost? -
-
Thank you for quick reply!
What is the login of AFK time counting?
I have several feedbacks from my players that AFK starts counting if they building something at some area.
So, should the players be moved outside some square to turn off AFK counter? -
It's counting based on their XYZ coordinates, so if they don't move (since they're building, drawing, etc.), it counts them as AFK. This is a limitation of the engine. Version 2.0 will have an option to only count time sleeping as AFK, for some added flexibility. I'll also be spending a little time trying to find a better way to track AFK.
-
Thank you!
...and the Version 2.0 coming... ?? -
Hello i just put this plugin on my serwer and trayd to us it and i got msg you do not have access to this command
When i lok on rusty i got autho lvl 2 when i join
Wchat i need to do to us this plugin ?
Regards -
Wulf Community Admin
This plugin has been marked as unmaintained and replaced by a universal version: Playtime Tracker.