XpRevived

A plugin that brings back a XP system.

Total Downloads: 1,452 - First Release: Jan 21, 2018 - Last Update: Mar 16, 2018

5/5, 8 likes
  1. I'm getting an error, just installed no changes to config yet

    Code:
    20:20 [Error] Failed to call hook 'OnEntityDeath' on plugin 'XpRevived v0.2.4' (NullReferenceException: Object reference not set to an instance of an object)
      at Oxide.Plugins.XpRevived.OnEntityDeath (.BaseCombatEntity entity, .HitInfo info) [0x00000] in <filename unknown>:0 
      at Oxide.Plugins.XpRevived.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00000] in <filename unknown>:0 
      at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod 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 hook, System.Object[] args) [0x00000] in <filename unknown>:0 
    
    [DOUBLEPOST=1516933581][/DOUBLEPOST]Also can you make it so it gives you items instead of BPs? Make it an option.
     
  2. upload_2018-1-26_17-2-30.png
    upload_2018-1-26_17-2-50.png
    upload_2018-1-26_17-6-42.png
    upload_2018-1-26_21-5-56.png

    Small extension :)
     
    Last edited by a moderator: Jan 26, 2018
  3. Damn... post it on here :)
     
  4. this appears to me on the console, almost all the time

    Code:
    (15:51:12) | Failed to call hook 'OnRecycleItem' on plugin 'XpRevived v0.2.4' (NullReferenceException: Object reference not set to an instance of an object)
      at Oxide.Plugins.XpRevived.<OnRecycleItem>m__2 (.ItemAmount x) [0x00000] in <filename unknown>:0
      at System.Linq.Enumerable.Any[ItemAmount] (IEnumerable`1 source, System.Func`2 predicate) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.XpRevived.OnRecycleItem (.Recycler recycler, .Item item) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.XpRevived.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod 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 hook, System.Object[] args) [0x00000] in <filename unknown>:0
     
  5. Although, I would enjoy it more if it were English...
    Simple translations though.
     
  6. ИЗУЧЕНО = STUDIED
    ЗАПРЕЩЕНО = FORBIDDEN
     
  7. Mattparks updated XpRevived with a new update entry:

    0.2.5

     
  8. Already forgot.
    And wouldn't "Un-learned" be better?
     
  9. I just translated it so you understand, I do not know English perfectly to know that a hyphen is put in such words.
     
  10. If you need a translation, lemme know.
    Also, I'm pretty sure my players don't wanna come to this thread every time they forget.
     
  11. Why should your players come to this thread? They dont' have this GUI :/
     
  12. I'm saying if it was implemented.
     
  13. Okay, missunderstooding.
     
  14. It's alright.
     
  15. Code:
    [Error] Failed to run a 2.20 timer in 'XpRevived v0.2.5' (NullReferenceException: Object reference not set to an instance of an object)
      at BasePlayer.SendConsoleCommand (System.String command, System.Object[] obj) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.XpRevived+<IncreaseXp>c__AnonStorey2.<>m__1 () [0x00000] in <filename unknown>:0
      at Oxide.Core.Libraries.Timer+TimerInstance.FireCallback () [0x00000] in <filename unknown>:0
    18:25 [Error] Failed to run a 2.20 timer in 'XpRevived v0.2.5' (NullReferenceException: Object reference not set to an instance of an object)
      at BasePlayer.SendConsoleCommand (System.String command, System.Object[] obj) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.XpRevived+<IncreaseXp>c__AnonStorey2.<>m__1 () [0x00000] in <filename unknown>:0
      at Oxide.Core.Libraries.Timer+TimerInstance.FireCallback () [0x00000] in <filename unknown>:0
    18:25 [Error] Failed to run a 2.20 timer in 'XpRevived v0.2.5' (NullReferenceException: )
      at (wrapper managed-to-native) UnityEngine.Component:get_transform ()
      at Oxide.Plugins.XpRevived.UnlockLevel (.BasePlayer player, Int32 level) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.XpRevived+<IncreaseXp>c__AnonStorey2.<>m__0 () [0x00000] in <filename unknown>:0
      at Oxide.Core.Libraries.Timer+TimerInstance.FireCallback () [0x00000] in <filename unknown>:0
    18:25 [Error] Failed to run a 4.80 timer in 'XpRevived v0.2.5' (NullReferenceException: Object reference not set to an instance of an object)
      at BasePlayer.SendConsoleCommand (System.String command, System.Object[] obj) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.XpRevived+<IncreaseXp>c__AnonStorey2.<>m__2 () [0x00000] in <filename unknown>:0
      at Oxide.Core.Libraries.Timer+TimerInstance.FireCallback () [0x00000] in <filename unknown>:0 
     
  16. Failed to call hook 'OnEntityDeath' on plugin 'XpRevived v0.2.5' (NullReferenceException: Object reference not set to an instance of an object)
    at Oxide.Plugins.XpRevived.OnEntityDeath (.BaseCombatEntity entity, .HitInfo info) [0x00000] in <filename unknown>:0
    at Oxide.Plugins.XpRevived.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00000] in <filename unknown>:0
    at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod 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 hook, System.Object[] args) [0x00000] in <filename unknown>:0
     
  17. I didn't find the move option
     
  18. In the configs under 'Display' offsetX and offsetY.