when doing oxide.reload RanksAndTitles rcon gives this
Code:> oxide.reload RanksAndTitles [Oxide] 9:11 AM [Info] Unloaded plugin RanksAndTitles v1.7.2 by Killparadise [Oxide] 9:11 AM [Info] Loaded plugin RanksAndTitles v1.7.2 by Killparadise [Oxide] 9:11 AM [Info] New Config Version Found. Updating... [Oxide] 9:11 AM [Info] Grabbing all Ranks + Prefixes... [Oxide] 9:11 AM [Info] Moved all titles successfully... [Oxide] 9:11 AM [Info] Deleting Old Variables... [Oxide] 9:11 AM [Info] ----------------------------------- [Oxide] 9:11 AM [Info] >Deleted: Config main [Oxide] 9:11 AM [Info] >Deleted: Config prefixTitles [Oxide] 9:11 AM [Info] >Deleted: Promo Broadcast Message [Oxide] 9:11 AM [Info] >Deleted: Demote Broadcast Message [Oxide] 9:11 AM [Info] >Deleted: Suicide Message [Oxide] 9:11 AM [Info] >Deleted: Promoted Message [Oxide] 9:11 AM [Info] >Deleted: Demoted Message [Oxide] 9:11 AM [Info] >Deleted: Old Bad Syntax messages [Oxide] 9:11 AM [Info] >Deleted: Config Setting Auth Level [Oxide] 9:11 AM [Info] Deleted Old Variables: Complete... [Oxide] 9:11 AM [Info] -------------------------------------- [Oxide] 9:11 AM [Info] Adding and Updating New Messages... [Oxide] 9:11 AM [Info] >Added: rankChange [Oxide] 9:11 AM [Info] >Updated: clearData [Oxide] 9:11 AM [Info] >Updated: reset [Oxide] 9:11 AM [Info] >Updated: setSuccs [Oxide] 9:11 AM [Info] >Updated: Stats [Oxide] 9:11 AM [Error] Failed to initialize plugin RanksAndTitles File: RanksAndTitles.js Line: 9 Column: 4 TypeError Help 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.HandleAddedToManager (Oxide.Core.Plugins.PluginManager manager) [0x00000] in <filename unknown>:0 at Oxide.Core.Plugins.PluginManager.AddPlugin (Oxide.Core.Plugins.Plugin plugin) [0x00000] in <filename unknown>:0 at Oxide.Core.OxideMod.PluginLoaded (Oxide.Core.Plugins.Plugin plugin) [0x00000] in <filename unknown>:0
Ranks And Titles [Unmaintained]
Discussion in 'Plugin Support' started by KillParadise, Mar 3, 2015.
-
yep im getting the same thing ^
[DOUBLEPOST=1436031392][/DOUBLEPOST]so /rt is not working it just says unknown command i tried /rt help /rt stats etc -
KillParadise updated Ranks And Titles with a new update entry:
Updater Fix
-
Double Chat?
[DOUBLEPOST=1436034405][/DOUBLEPOST]Code:[7/4/2015 11:25:42 AM] [Oxide] 11:25 AM [Warning] Calling hook OnPlayerChat resulted in a conflict between the following plugins: Chathandler,
-
Thanks for the fix, however now I'm getting new error OnPlayerInit error (when I log in to the game for example):
Code:[Oxide] 8:43 PM [Info] 2 [Oxide] 8:43 PM [Info] player [Oxide] 8:43 PM [Error] Failed to call hook 'OnPlayerInit' on plugin 'RanksAndTitles' File: RanksAndTitles.js Line: 375 Column: 4 TypeError : 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
.
Tested with players with auth level 0 and there are no errors for them, so only for ones with auth level 2 (not sure about auth level 1 yet).
[DOUBLEPOST=1436037636][/DOUBLEPOST]Additionally when I try /rt refresh I get following:
Code:[Oxide] 9:19 PM [Info] 2 [Oxide] 9:19 PM [Info] player [Oxide] 9:19 PM [Error] Failed to call hook 'OnRunCommand' on plugin 'Rust Core' (NullReferenceException: Object reference not set to an instance of an object) [Oxide] 9:19 PM [Debug] 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.Game.Rust.Libraries.Command.HandleChatCommand (.BasePlayer sender, System.String name, System.String[] args) [0x00000] in <filename unknown>:0 at Oxide.Game.Rust.RustCore.OnRunCommand (.Arg arg) [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
Last edited by a moderator: Jul 4, 2015 -
How to fix?
Code:[7/5/2015 3:58:55 AM] [Oxide] 3:58 AM [Error] Failed to call hook 'OnPlayerChat' on plugin 'Chat Handler' File: Chathandler.lua Line: 674 attempt to concatenate local 'color' (a userdata value): at NLua.Lua.ThrowExceptionFromError (Int32 oldTop) [0x00000] in <filename unknown>:0 at NLua.Lua.CallFunction (System.Object function, System.Object[] args, System.Type[] returnTypes) [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
[DOUBLEPOST=1436118454][/DOUBLEPOST]Yep, thank you! -
how do i give someone a title who has spaces in their name i keep getting wrong syntax usage
-
Is there any way you could add a Console support for giving Players Prefixes? I use your plugin to give Donation Ranks, and it's a bit of a pain logging on each time I need to grant someone their Chat Prefix.
I'd be forever Appreciative! -
Wulf Community Admin
-
I changed the noadmin command ingame it only worked 1 time you couldnt turn it off and on ingame
Code:case "noadmin": if (allowed) { if (noAdmin) { this.Config.Settings.noAdmin = false; noAdmin = false; rust.SendChatMessage(player, prefix, msgs.adminsOn, "0"); } else { this.Config.Settings.noAdmin = true; noAdmin = true; rust.SendChatMessage(player, prefix, msgs.adminsOff, "0"); } } else { rust.SendChatMessage(player, prefix, msgs.noPerms); } this.SaveConfig(); break;
Code:{ "Main": { "Prefixes": [ { "title": "Player", "Color": "#FFFFFF", "permission": "player", "default": false }, { "title": "Donor", "Color": "#ffa500ff", "permission": "donor", "default": false }, { "title": "Mod", "Color": "#add8e6ff", "permission": "mod", "default": false }, { "title": "Admin", "Color": "#800000ff", "permission": "admin", "default": false }, { "title": "Owner", "Color": "#505886", "permission": "owner", "default": false } ], "Ranks": [ { "rank": 0.0, "title": "Neutral victim", "karma": 0.0, "killsNeeded": 0.0, "Color": "#FFFFFF", "karmaModifier": 1.0, "permission": "player" }, { "rank": 0.5, "title": "Gutter rat", "karma": -1.0, "killsNeeded": 1.0, "Color": "#ff0000ff", "karmaModifier": 1.0, "permission": "player" }, { "rank": 0.5, "title": "Squire", "karma": 1.0, "killsNeeded": "disabled", "Color": "#0000a0ff", "karmaModifier": 1.0, "permission": "player" }, { "rank": 1.0, "title": "Thief", "karma": -5.0, "killsNeeded": 5.0, "Color": "#ff0000ff", "karmaModifier": 1.0, "permission": "player" }, { "rank": 1.0, "title": "Defender", "karma": 5.0, "killsNeeded": "disabled", "Color": "#0000a0ff", "karmaModifier": 1.0, "permission": "player" }, { "rank": 2.0, "title": "Death Stalker", "karma": -10.0, "killsNeeded": 10.0, "Color": "#ff0000ff", "karmaModifier": 2.0, "permission": "player" }, { "rank": 2.0, "title": "Gun expert", "karma": 10.0, "killsNeeded": "disabled", "Color": "#0000a0ff", "karmaModifier": 2.0, "permission": "player" }, { "rank": 3.0, "title": "Black Bandit", "karma": -15.0, "killsNeeded": 15.0, "Color": "#ff0000ff", "karmaModifier": 3.0, "permission": "player" }, { "rank": 3.0, "title": "Bandit Hunter", "karma": 15.0, "killsNeeded": "disabled", "Color": "#0000a0ff", "karmaModifier": 3.0, "permission": "player" }, { "rank": 4.0, "title": "Murderer", "karma": -25.0, "killsNeeded": 25.0, "Color": "#ff0000ff", "karmaModifier": 4.0, "permission": "player" }, { "rank": 4.0, "title": "Knight", "karma": 25.0, "killsNeeded": "disabled", "Color": "#0000a0ff", "karmaModifier": 4.0, "permission": "player" }, { "rank": 5.0, "title": "Assiassin", "karma": -35.0, "killsNeeded": 35.0, "Color": "#ff0000ff", "karmaModifier": 5.0, "permission": "player" }, { "rank": 5.0, "title": "Paladin Knight", "karma": 35.0, "killsNeeded": "disabled", "Color": "#0000a0ff", "karmaModifier": 5.0, "permission": "player" }, { "rank": 6.0, "title": "Arch-Enemy", "karma": -50.0, "killsNeeded": 50.0, "Color": "#ff0000ff", "karmaModifier": 6.0, "permission": "player" }, { "rank": 6.0, "title": "Rust Legend", "karma": 50.0, "killsNeeded": "disabled", "Color": "#0000a0ff", "karmaModifier": 6.0, "permission": "player" }, { "rank": 7.0, "title": "Rust Nemesis", "karma": -75.0, "killsNeeded": 75.0, "Color": "#ff0000ff", "karmaModifier": 7.0, "permission": "player" }, { "rank": 7.0, "title": "Rust Hero", "karma": 75.0, "killsNeeded": "disabled", "Color": "#0000a0ff", "karmaModifier": 7.0, "permission": "player" }, { "rank": 8.0, "title": "Slayer of Men", "karma": -100.0, "killsNeeded": 100.0, "Color": "#ff0000ff", "karmaModifier": 10.0, "permission": "player" }, { "rank": 8.0, "title": "Prince of Rust", "karma": 100.0, "killsNeeded": "disabled", "Color": "#0000a0ff", "karmaModifier": 10.0, "permission": "player" }, { "rank": 9.0, "title": "The devil Himself", "karma": -200.0, "killsNeeded": 200.0, "Color": "#ff0000ff", "karmaModifier": 20.0, "permission": "player" }, { "rank": 9.0, "title": "King of Men", "karma": 200.0, "killsNeeded": "disabled", "Color": "#0000a0ff", "karmaModifier": 20.0, "permission": "player" } ] } ...... "Settings": { "useKarma": true, "colorSupport": true, "noAdmin": false, "showPrefix": false, "AntiAbuseOn": true, "dropRank": false, "antiSleeper": false, "deathMsgs": false, "usePermissionPrefixes": false, "chatNameColor": "#1bd228", "staffchatNameColor": "#1bd228", "chatColor": "#FFFFFF" }, "Version": "1.6.6" }
Code:{ "AntiAbuse": {}, "PlayerData": { "765611979xxxxxx": { "PlayerID": "76561197963xxxxx", "RealName": "Dezito", "Title": "Neutral victim", "Prefix": "Admin", "Rank": 0.0, "Kills": 0.0, "KDR": 0.0, "Deaths": 0.0, "Karma": 0.0, "isAdmin": true, "hidden": false },
-
thank you wulf
-
I have disabled AntiAbuseOn and now it works, i think the problem is when you are not in a group and killing someone thats also not in a group maybe
i changed this in code and it seems to work now
Code:/*----------------------------------------------------------------- antiAbuse -- Handles clan mate killings -- karma system - @victimID - Victims Steam ID - @attackerID - Attacker Steam ID ------------------------------------------------------------------*/ antiAbuse: function(victim, attacker) { if (clansOn) { attackerClan = clansOn.GetClanOf(attacker); victimClan = clansOn.GetClanOf(victim); if (attackerClan === null && victimClan === null) return false; if (attackerClan === victimClan) { return true; } } return false; },
Last edited by a moderator: Jul 8, 2015 -
/rt k set <amount> <name> return "Incorrect Syntax" for me.
Example : /rt k set 10 AlphaAlex
Same for /rt k add <amount> <name>
Punishment system don't appear on my config file. -
Is there/will there be console support for granting Prefixes?
-
[Oxide] 12:46 PM [Error] Failed to call hook 'OnPlayerInit' on plugin 'RanksAndTitles'
File: RanksAndTitles.js Line: 375 Column: 4 TypeError 76561198014135567 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 -
hello guys. i want to download the plugin in but there is a script error while i download it
-
Code:
[7/14/2015 7:14:48 PM] [Oxide] 7:14 PM [Error] Failed to call hook 'OnPlayerChat' on plugin 'Chat Handler' File: chathandler.lua Line: 663 attempt to concatenate local 'color' (a userdata value): at NLua.Lua.ThrowExceptionFromError (Int32 oldTop) [0x00000] in <filename unknown>:0 at NLua.Lua.CallFunction (System.Object function, System.Object[] args, System.Type[] returnTypes) [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 [7/14/2015 7:14:53 PM] [Oxide] 7:14 PM [Error] Failed to call hook 'OnPlayerChat' on plugin 'Chat Handler' File: chathandler.lua Line: 663 attempt to concatenate local 'color' (a userdata value): at NLua.Lua.ThrowExceptionFromError (Int32 oldTop) [0x00000] in <filename unknown>:0 at NLua.Lua.CallFunction (System.Object function, System.Object[] args, System.Type[] returnTypes) [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 [7/14/2015 7:18:29 PM] [Oxide] 7:18 PM [Error] Exception raised in web request callback (KeyNotFoundException: The given key was not present in the dictionary.) [7/14/2015 7:18:42 PM] [Oxide] 7:18 PM [Error] Exception raised in web request callback (KeyNotFoundException: The given key was not present in the dictionary.)
-
I'm really confused as how to use this mod. I created a bunch of ranks dependent on 'Karma', but when someone is killed, no kills or 'Karma' is added to the data, and everyone stays a 'Civilian'. I also can not use half of the commands, like, (/rt k add amt playername), because every time I try to use this command, and other similar ones, it prompts me that I am using incorrect syntax. Not sure what's happening with the commands, but the ranks might be on my part, here's an example in case it is:
Code:{ "rank": 0.1, "title": "Murderer", "karma": -1.0, "killsNeeded": "disabled", "Color": "#CCBBBB", "karmaModifier": 1.0 },
Edit-
I deleted the plugin and re-installed it, but now I'm getting this error:
Code:[Error] Failed to call hook 'OnEntityDeath' on plugin 'RanksAndTitles' File: RanksAndTitles.js Line: 812 Column: 4 ReferenceError slayerColor is not defined: at Jint.Native.Function.ScriptFunctionInstance.Call (JsValue thisArg, Jint.Native.JsValue[] arguments) [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
Last edited by a moderator: Jul 18, 2015 -
Hi there,
i am getting the following error. If anyone got a idea how to fix it, i appreciate that!
Code:[7/18/2015 7:39:53 PM] [Oxide] 7:39 PM [Error] Failed to call hook 'OnPlayerInit' on plugin 'RanksAndTitles' File: RanksAndTitles.js Line: 375 Column: 4 TypeError 76561201931803391 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.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
-
[7/23/2015 12:36:49 AM] [Oxide] 12:36 AM [Error] Failed to call hook 'OnPlayerInit' on plugin 'RanksAndTitles'
File: RanksAndTitles.js Line: 375 Column: 4 TypeError :
at Jint.Native.Function.ScriptFunctionInstance.Call (JsValue thisArg, Jint.Native.JsValue[] arguments) [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