1. This mod work well with Chat Handler for me ;)
     
  2. Call me a n00b at this, but is there a way to turn the Karma stuff off. Having the titles next to players names only would suit the server I help moderate very nicely..

    Thanks in advance
    Ren
     
  3. KillParadise updated Ranks And Titles with a new update entry:

    Rewrites, and performance boosts


    [DOUBLEPOST=1435297589][/DOUBLEPOST]
    switch "useKarma" to false
     
  4. Thanks for the info. If I missed that update, my excuse is "it's very early a.m. here, lol). I can't however see the "useKarma" option in the RanksAndTitles.json, so should I assume this is simply the "karma" setting? :)

    Ren
     
  5. if you update to v1.6.4 of the plugin it will use the useKarma option in the config. I highly suggest you update to this version since whole systems have changed to the new config values.
     
  6. after new update getting this error:

    i update config file too

    Code:
    [6/26/2015 8:31:29 PM] [Oxide] 8:31 PM [Error] Failed to call hook 'grabPlayerData' on plugin 'RanksAndTitles'
    File: RanksAndTitles.js Line: 34 Column: 11 TypeError 76561198186778697 is undefined:
      at Jint.Native.Function.ScriptFunctionInstance.Call (JsValue thisArg, Jint.Native.JsValue[] arguments) [0x00000] in <filename unknown>:0
      at Oxide.Ext.JavaScript.Plugins.JavaScriptPlugin.CallFunction (System.String name, System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Ext.JavaScript.Plugins.JavaScriptPlugin.OnCallHook (System.String hookname, 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
    [6/26/2015 8:31:29 PM] [Oxide] 8:31 PM [Error] Failed to call hook 'OnPlayerChat' on plugin 'Chat Handler'
    File: chathandler.lua Line: 592 Object reference not set to an instance of an object:
      at Oxide.Ext.JavaScript.JavaScriptExtension.<JavaScriptExtension>m__0 (System.Exception ex) [0x00000] in <filename unknown>:0
      at Oxide.Core.ExceptionHandler.FormatException (System.Exception ex) [0x00000] in <filename unknown>:0
      at Oxide.Core.Logging.Logger.WriteException (System.String message, System.Exception ex) [0x00000] in <filename unknown>:0
      at Oxide.Core.OxideMod.LogException (System.String message, System.Exception ex) [0x00000] in <filename unknown>:0
      at Oxide.Core.Plugins.Plugin.CallHook (System.String hookname, System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Core.Plugins.Plugin.Call (System.String hookname, System.Object[] args) [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 unknown>:0
    [6/26/2015 8:31:29 PM] [Oxide] 8:31 PM [Error] Failed to call hook 'OnPlayerChat' on plugin 'Chat Handler'
     
  7. Looks like a simple missing data source. Probably chat handler trying to access data that isnt there yet.
     
  8. so you have to update the plugin ?
     
  9. No. You're using chat handler, if you installed the plugin mid server session thats why this error appears. tell people to use /rt refresh or have them relog since this version checks for chat handler at the beginning of the chat and if its present it cancels my chat handler.
    OR temporarily remove chat handler for a few minutes to let my plugin build data on the current users.
    I will build a work around eventually for this.
     
  10. i delete all data files etc and start the server got same error for RnT

    so just unload chathanler and RnT then first install RnT after couple of minutes later i install chat handler get same error again

    :(
     
  11. Alright try this version to see if it works correctly for you just a slight tweak in the chat.
     

    Attached Files:

  12. Hi KillParadise , a owner of a server i play in wanted to put this mod into the server , however he said it did not work with Donor and admins. it just appeared everyone as players. Can you tell me how to switch this so it works properly?

    Sorry for wasting your time and sorry for bad english
     
  13. Code:
    [6/27/2015 1:05:52 AM] [Oxide] 1:05 AM [Error] Failed to call hook 'OnEntityDeath' on plugin 'RanksAndTitles'
    File: RanksAndTitles.js Line: 678 Column: 15 TypeError hitinfo is null:
      at Jint.Native.Function.ScriptFunctionInstance.Call (JsValue thisArg, Jint.Native.JsValue[] arguments) [0x00000] in <filename unknown>:0
      at Oxide.Ext.JavaScript.Plugins.JavaScriptPlugin.CallFunction (System.String name, System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Ext.JavaScript.Plugins.JavaScriptPlugin.OnCallHook (System.String hookname, 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
    [6/27/2015 1:05:52 AM] [Oxide] 1:05 AM [Error] Failed to call hook 'OnEntityDeath' on plugin 'RanksAndTitles'
     
  14. I'm not sure what you mean by it doesn't work with donor and admins. Depends on what version the owner is using.

    Well. I wish these random errors would appear on my own server. It would make this process much easier.
    heres the fix for that:
     

    Attached Files:

  15. i think he couldn't add people to the donor / admin group so it displayed everyone as a "player"
     
  16. Code:
    [6/27/2015 2:26:45 AM] [Oxide] 2:26 AM [Error] Failed to call hook 'grabPlayerData' on plugin 'RanksAndTitles'
    File: RanksAndTitles.js Line: 34 Column: 11 TypeError 76561198235990568 is undefined:
      at Jint.Native.Function.ScriptFunctionInstance.Call (JsValue thisArg, Jint.Native.JsValue[] arguments) [0x00000] in <filename unknown>:0
      at Oxide.Ext.JavaScript.Plugins.JavaScriptPlugin.CallFunction (System.String name, System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Ext.JavaScript.Plugins.JavaScriptPlugin.OnCallHook (System.String hookname, 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
    [6/27/2015 2:26:45 AM] [Oxide] 2:26 AM [Error] Failed to call hook 'grabPlayerData' on plugin 'RanksAndTitles'
    File: RanksAndTitles.js Line: 34 Column: 11 TypeError 76561198235990568 is undefined:
      at Jint.Native.Function.ScriptFunctionInstance.Call (JsValue thisArg, Jint.Native.JsValue[] arguments) [0x00000] in <filename unknown>:0
      at Oxide.Ext.JavaScript.Plugins.JavaScriptPlugin.CallFunction (System.String name, System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Ext.JavaScript.Plugins.JavaScriptPlugin.OnCallHook (System.String hookname, 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
    [6/27/2015 2:26:45 AM] [Oxide] 2:26 AM [Error] Failed to call hook 'OnPlayerChat' on plugin 'Chat Handler'
    File: chathandler.lua Line: 592 Object reference not set to an instance of an object:
      at Oxide.Ext.JavaScript.JavaScriptExtension.<JavaScriptExtension>m__0 (System.Exception ex) [0x00000] in <filename unknown>:0
      at Oxide.Core.ExceptionHandler.FormatException (System.Exception ex) [0x00000] in <filename unknown>:0
      at Oxide.Core.Logging.Logger.WriteException (System.String message, System.Exception ex) [0x00000] in <filename unknown>:0
      at Oxide.Core.OxideMod.LogException (System.String message, System.Exception ex) [0x00000] in <filename unknown>:0
      at Oxide.Core.Plugins.Plugin.CallHook (System.String hookname, System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Core.Plugins.Plugin.Call (System.String hookname, System.Object[] args) [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 unknown>:0
    
     
  17. It's suppose to do that, it does not support permission based prefixes yet. You can give people new prefixes using the command /rt set.
    I'll have to install chat handler on my own server and debug this on a core level instead of taking guesses.
     
  18. Hi there,

    since the latest Rust Update i get the following error. I had a look at the line and it has something to do with the death handling.

    Maybe you have an idea for a fix. Thanks a lot.
    Code:
    Failed to call hook 'OnEntityDeath' on plugin 'RanksAndTitles'
    File: RanksAndTitles.js Line: 678 Column: 15 TypeError hitinfo is null:
      at Jint.Native.Function.ScriptFunctionInstance.Call (JsValue thisArg, Jint.Native.JsValue[] arguments) [0x00000] in <filename unknown>:0
      at Oxide.Ext.JavaScript.Plugins.JavaScriptPlugin.CallFunction (System.String name, System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Ext.JavaScript.Plugins.JavaScriptPlugin.OnCallHook (System.String hookname, 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
    [6/28/2015 8:33:07 PM] [Oxide] 8:33 PM [Error] Failed to call hook 'OnEntityDeath' on plugin 'RanksAndTitles'
    File: RanksAndTitles.js Line: 678 Column: 15 TypeError hitinfo is null:
      at Jint.Native.Function.ScriptFunctionInstance.Call (JsValue thisArg, Jint.Native.JsValue[] arguments) [0x00000] in <filename unknown>:0
      at Oxide.Ext.JavaScript.Plugins.JavaScriptPlugin.CallFunction (System.String name, System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Ext.JavaScript.Plugins.JavaScriptPlugin.OnCallHook (System.String hookname, 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
    [6/28/2015 8:33:07 PM] [Oxide] 8:33 PM [Error] Failed to call hook 'OnEntityDeath' on plugin 'RanksAndTitles'
    File: RanksAndTitles.js Line: 678 Column: 15 TypeError hitinfo is null:
      at Jint.Native.Function.ScriptFunctionInstance.Call (JsValue thisArg, Jint.Native.JsValue[] arguments) [0x00000] in <filename unknown>:0
      at Oxide.Ext.JavaScript.Plugins.JavaScriptPlugin.CallFunction (System.String name, System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Ext.JavaScript.Plugins.JavaScriptPlugin.OnCallHook (System.String hookname, 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
    [6/28/2015 8:33:07 PM] [Oxide] 8:33 PM [Error] Failed to call hook 'OnEntityDeath' on plugin 'RanksAndTitles'
    File: RanksAndTitles.js Line: 678 Column: 15 TypeError hitinfo is null:
      at Jint.Native.Function.ScriptFunctionInstance.Call (JsValue thisArg, Jint.Native.JsValue[] arguments) [0x00000] in <filename unknown>:0
      at Oxide.Ext.JavaScript.Plugins.JavaScriptPlugin.CallFunction (System.String name, System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Ext.JavaScript.Plugins.JavaScriptPlugin.OnCallHook (System.String hookname, 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
    [6/28/2015 8:33:07 PM] [Oxide] 8:33 PM [Error] Failed to call hook 'OnEntityDeath' on plugin 'RanksAndTitles'
    File: RanksAndTitles.js Line: 678 Column: 15 TypeError hitinfo is null:
      at Jint.Native.Function.ScriptFunctionInstance.Call (JsValue thisArg, Jint.Native.JsValue[] arguments) [0x00000] in <filename unknown>:0
      at Oxide.Ext.JavaScript.Plugins.JavaScriptPlugin.CallFunction (System.String name, System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Ext.JavaScript.Plugins.JavaScriptPlugin.OnCallHook (System.String hookname, 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 
     
  19. Im getting that same error!