ZLevelsRemastered

Moved

Total Downloads: 41,381 - First Release: Nov 15, 2015 - Last Update: Jul 22, 2018

5/5, 127 likes
  1. I'll try tonight after work and let you know but without crafting controller everything would take ages to craft not really a solution. Thanks for your help so far Visagalis
     
  2. I wonder whats happening in the console. The user has been online for several hours and logs out.
    (playername has been changed by me, to protect him).
    Code:
    91.144.204.131:64049/7656119799324xxxx/jonas disconnecting: disconnect
    [Oxide] 12:20 PM [Info] [Notifications] jonas forlader spillet. (Reason: Disconnected)
    192.168.31.12:51958/7656119797625xxxx/fungreenfox disconnecting: disconnect
    [Oxide] 12:22 PM [Info] [Notifications] fungreenfox forlader spillet. (Reason: Disconnected)
    [Oxide] 12:22 PM [Info] [Zeiser Levels REMASTERED] Trying to save player, who haven't been loaded yet? Player name: jonas
    Saved 47,011 ents, serialization(0.00), write(0.01), disk(0.00) totalstall(0.03).
    Saving complete
    This has been repeated 7 times after he logged out.

    Then 2 minutes later, updating the plugin:


    Code:
    [Oxide] 12:51 PM [Info] ZLevelsRemastered was compiled successfully in 1918ms
    [Oxide] 12:51 PM [Info] [Zeiser Levels REMASTERED] Trying to save player, who haven't been loaded yet? Player name: jonassancodk
    [Oxide] 12:51 PM [Info] Unloaded plugin Zeiser Levels REMASTERED v1.5.0 by Zeiser/Visagalis
    [Oxide] 12:51 PM [Info] Loaded plugin Zeiser Levels REMASTERED v1.5.1 by Zeiser/Visagalis
    [Oxide] 12:51 PM [Info] [Zeiser Levels REMASTERED] Connection opened.(MySQL)
    > users
    <slot:userid:"name">
    7656119799324xxxx:"jonas"
    1users[Oxide] 12:52 PM [Error] Failed to run a 1200.00 timer in 'AFK v0.1.8'
    File: AFK.lua Line: 49 Object reference not set to an instance of an object:
      at Network.Implementation.Raknet.Server.Kick (Network.Connection cn, System.String message) [0x00000] in <filename unknown>:0
      at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (object,object[],System.Exception&)
      at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unk
    It is possible, that the user logs out, but is staying as online as the only user pt. and some plugins are confused? I don't think there is a problem with the AFK-kick plugin. This is just to show it was detected, and can have teased zlevel aswell.
    Imp. to kick someone already logged out. Has happened a few times lately, loggin out and still online present.
     
    Last edited by a moderator: Dec 22, 2015
  3. It's Rust's issue that sometimes users becomes ghost, and stay half-connected :)
     
  4. How Fix ?

    Code:
    [Oxide] 4:23 PM [Error] Failed to call hook 'OnItemCraftFinished' on plugin 'ZLevelsRemastered v1.5.1' (OverflowException: Value is greater than Int32.MaxValue or less than Int32.MinValue)
    [Oxide] 4:23 PM [Debug]   at System.Convert.ToInt32 (Double value) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.ZLevelsRemastered.OnItemCraftFinished (.ItemCraftTask task, .Item item) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.ZLevelsRemastered.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 
     
  5. I'll try to give you plugin which might print some debug information about this issue later today.
     
  6. see below
     
    Last edited by a moderator: Dec 23, 2015
  7. Code:
    [Oxide] 11:58 AM [Error] Failed to call hook 'OnItemCraftFinished' on plugin 'ZLevelsRemastered v1.5.1' (OverflowException: Value is greater than Int32.MaxValue or less than Int32.MinValue)
    [Oxide] 11:58 AM [Debug]   at System.Convert.ToInt32 (Double value) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.ZLevelsRemastered.OnItemCraftFinished (.ItemCraftTask task, .Item item) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.ZLevelsRemastered.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 
     
  8. [Oxide] 6:28 AM [Info] [Zeiser Levels REMASTERED] There is problem obtaining task.blueprint on 'OnItemCraftFinished' hook! This is usually caused by some incompatable plugins.
    Any way to make this work with the hunt plugin as I have both and need both to work as both use this same hook
     
  9. Hey Visagalis i use Crafting controller plugin to set instacraft to 0 on my server (except for gunpowder etc) and i unloaded this plugin and people were able to level up their crafting xp in Zlevels but with a slow ass timer on crafting every item obviously - it is this affecting your plugin for me..here is my cfg for crafting controller maybe i could change /add something - thanks again
    Code:
    {
    "Messages": {
    "BlockedItem": "{0} has already been blocked!",
    "BlockSucces": "{0} has been blocked from crafting.",
    "CraftBlockedItem": "{0} is blocked and can not be crafted!",
    "CurrentCraftingRate": "The crafting rate is set to {0}%.",
    "InvalidItem": "{0} is not a valid item. Please use the name of the item as it appears in the item list. Ex: Camp Fire",
    "ModifyCraftingRate": "The crafting rate is now set to {0}%.",
    "ModifyCraftingRateError": "The new crafting rate must be a number. 0 is instant craft, 100 is normal and 200 is double!",
    "ModifyCraftingRateItem": "The crafting rate for {0} is now set to {1}%.",
    "NoBlockedItems": "No items have been blocked.",
    "NoItemRate": "You need to specify an item and a new crafting rate for this command.",
    "NoItemSpecified": "You need to specify an item for this command.",
    "NoPermission": "You don't have permission to use this command.",
    "ShowBlockedItems": "The following items are blocked: ",
    "UnblockItem": "{0} is not blocked!",
    "UnblockSucces": "{0} is no longer blocked from crafting."
    },
    "Options": {
    "BlockedItems": [
    "ladder.wooden.wall",
    "Wooden Ladder"],
    "CompleteCurrentCraftingOnShutdown": false,
    "CraftingRate": 0,
    "IndividualCraftingRates": {},
    "InstantCraftForAdmins": true,
    "InstantCraftForModerators": true
    },
    "Settings": {
    "ChatPrefix": "Crafting Controller",
    "ChatPrefixColor": "#008000ff"
     
  10. Seems today's update broke the plugin, at least for me.
     
  11. What is broken?
     
  12. Code:
    [Oxide] 12:45 PM [Error] Failed to call hook 'OnItemCraftFinished' on plugin 'ZLevelsRemastered v1.5.1' (KeyNotFoundException: The given key was not present in the dictionary.)
    [Oxide] 12:45 PM [Debug]   at System.Collections.Generic.Dictionary`2[System.UInt64,System.Collections.Generic.Dictionary`2[System.String,System.Int64]].get_Item (UInt64 key) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.ZLevelsRemastered.getLevel (UInt64 userID, System.String skill) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.ZLevelsRemastered.getExperiencePercentInt (.BasePlayer player, System.String skill) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.ZLevelsRemastered.getExperiencePercent (.BasePlayer player, System.String skill) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.ZLevelsRemastered.OnItemCraftFinished (.ItemCraftTask task, .Item item) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.ZLevelsRemastered.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 
     
  13. In your config file change
    Code:
    "LevelCaps": {
    "C": 20,
    "M": 0,
    "S": 0,
    "WC": 0
    },
    To
    Code:
    "LevelCaps": {
    "C": -1,
    "M": 0,
    "S": 0,
    "WC": 0
    },
     
  14. Great plugin! One question, if the gather rate is modified to say X5 for example, would that conflict with this plugin?
    Thanks-
     
  15. Hi all, love the plugin but i've hit a small snag. I have this and InfoPanel running, and both this and IP don't load for players when they first connect.

    If they disconnect and rejoin it's fine, and every time there after is fine. I feel like it's something i've done or haven't done but at a bit of a loss as to what it could be.

    Any suggestions would be tops! :p
     
  16. It works fine with gathering manager plugin.
    [DOUBLEPOST=1451323388][/DOUBLEPOST]
    What version of this plugin and InfoPanel are you using? they work fine together for me.
     
  17. Running 1.5.1 of Zlevels, current version. and current for InfoPanel, 0.8.14.

    Issue occurs with both running, or either one running alone. I doubt it is an issue with the plugin itself but rather something i may either have or have missed. Was hoping someone else may have ran across the issue =)

    Thanks for the reply, and in advance if there is any suggestions anyone can make.

    EDIT:

    After more digging it appears that Trees, as well as these two menu's are not appearing for everyone on first connection. Disconnect and reconnect resolved. Clearly not an issue with the mod, thanks for the reply however.

    That being said, if anyone has heard of this, please help! It's driving me mad! =)
     
    Last edited by a moderator: Dec 29, 2015
  18. updating server and putting latest oxide might help to solve this, also whats your map size? because if its to big sometimes problems as this appears.
     
  19. I was thinking along the same lines, have re-ran the Rust update, along with Oxide and RustIO. Issue occurs for me on both a 4000 size world, and generated a new map after that at 5500. Both show the same issue.

    I'm thinking i'll bear with it until the wipe update, and reinstall the server from scratch, do the updates, generate the world and so on again.

    Should mention, love Zlevels. Adds a nice touch to the grind that can be Rust. =)
     
  20. When a new players joins my server they get no GUI for the levels.. if they reconnect the GUI comes back? Plugin still works but GUI does not