Is there by any chance in future release you could make this work with kits? Kinda rank based etc if ur donor u can redeem vip starter package or sumthing.. thatd be cool and very popular![]()
Ranks And Titles [Unmaintained]
Discussion in 'Plugin Support' started by KillParadise, Mar 3, 2015.
-
-
-
KillParadise updated Ranks And Titles with a new update entry:
Bug & Config Fixes
-
Great karma update KillParadise! Would it be possible in the future for an admin to give or remove karma from players? As well maybe use /rtconvert on a player?
-
Was My idea ^^ to prevent kos
[Oxide] 12:34 PM [Error] Failed to call hook 'OnPlayerInit' on plugin 'Ranks And Titles' (KeyNotFoundException: The specified key 'Kills' does not exist in the ExpandoObject.)
[Oxide] 12:34 PM [Debug] at System.Dynamic.ExpandoObject.System.Collections.Generic.IDictionary<System.String,System.Object>.get_Item (System.String key) [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
After useing Chathandler and this Plugin notifier Command like /who dosnt work anymore.
Also getting Messages like that in rustywhen someone chats, are kinda annoying
[CHAT] CHR <color=None>[New Guy]</color>: -
Anyway, that error looks like a Kills data set was not placed properly. Can you tell me if this happens to everyone? Or just a single or small group of people? What happens when you type /Who after you do type /who check the F1 console I think he made players display there.
-
Seems to happen to all Players maybe it wont Show again when they killed someone the Ranks are showing. Everybody who connects makes the Error.
/who dosnt work dont know what u want me to do. Im kinda sure it is about Chathandler. Or at least i think so. Arent u able to do Colors without Chathandler?
I dont like that script. But it is just my opinion. -
The error must be occurring when player data is first trying to be set on login, I'll check the code see if I can diagnose it form work. I am assuming your using the karma system since you suggested it, are players being promoted properly? I think the bug is a player init issue . -
Can't tell it no kills happend for now. I keep u updated.
It says color none but I thought it was Cuz it's the color white. Can't we use manually color codes? With <color> I like it like that -
-
i dont know .. it is possible to make ranks as titles ?
the idea is .. with 0 kills .. title Playername [Scout]
then he kills 10 Players .. and the titlename changed to Playername [Soldier] etc ..
that would be very nice
i think its not possible when hes connectet.. but maybe a message .. you have a new ranktitle ( Soldier ) .. please reconnect to get the new title or something
i hope you know what i mean -
-
ah okay thx ^_^
-
currently kills only wont work but I am about to upload a fix (I was dumb and used the wrong object name)
Should be up momentarily. -
KillParadise updated Ranks And Titles with a new update entry:
Slight Fixes & Added Help
-
does it setup ranks and titles by default. what I mean is plug and play?
-
and then the plugin takes care of the rest. If you use Karma I highly recommend changing the modifiers because they are unbalanced (Just made quick OP values lol) -
Code:
10:34 AM [Error] Failed to load plugin RanksAndTitles: File: RanksAndTitles.js Line: 739 Column: 74 Unexpected token ,: at Jint.Parser.JavaScriptParser.ThrowError (Jint.Parser.Token token, System.String messageFormat, System.Object[] arguments) [0x00000] in <filename unknown>:0 at Jint.Parser.JavaScriptParser.ThrowUnexpected (Jint.Parser.Token token) [0x00000] in <filename unknown>:0 at Jint.Parser.JavaScriptParser.ParseNonComputedProperty () [0x00000] in <filename unknown>:0 at Jint.Parser.JavaScriptParser.ParseNonComputedMember () [0x00000] in <filename unknown>:0 at Jint.Parser.JavaScriptParser.ParseLeftHandSideExpressionAllowCall () [0x00000] in <filename unknown>:0 at Jint.Parser.JavaScriptParser.ParsePostfixExpression () [0x00000] in <filename unknown>:0 at Jint.Parser.JavaScriptParser.ParseUnaryExpression () [0x00000] in <filename unknown>:0 at Jint.Parser.JavaScriptParser.ParseBinaryExpression () [0x00000] in <filename unknown>:0 at Jint.Parser.JavaScriptParser.ParseConditionalExpression () [0x00000] in <filename unknown>:0 at Jint.Parser.JavaScriptParser.ParseAssignmentExpression () [0x00000] in <filename unknown>:0 at Jint.Parser.JavaScriptParser.ParseArguments () [0x00000] in <filename unknown>:0 at Jint.Parser.JavaScriptParser.ParseLeftHandSideExpressionAllowCall () [0x00000] in <filename unknown>:0 at Jint.Parser.JavaScriptParser.ParsePostfixExpression () [0x00000] in <filename unknown>:0 at Jint.Parser.JavaScriptParser.ParseUnaryExpression () [0x00000] in <filename unknown>:0 at Jint.Parser.JavaScriptParser.ParseBinaryExpression () [0x00000] in <filename unknown>:0 at Jint.Parser.JavaScriptParser.ParseConditionalExpression () [0x00000] in <filename unknown>:0 at Jint.Parser.JavaScriptParser.ParseAssignmentExpression () [0x00000] in <filename unknown>:0 at Jint.Parser.JavaScriptParser.ParseExpression () [0x00000] in <filename unknown>:0 at Jint.Parser.JavaScriptParser.ParseStatement () [0x00000] in <filename unknown>:0 at Jint.Parser.JavaScriptParser.ParseSourceElement () [0x00000] in <filename unknown>:0 at Jint.Parser.JavaScriptParser.ParseStatementList () [0x00000] in <filename unknown>:0 at Jint.Parser.JavaScriptParser.ParseBlock () [0x00000] in <filename unknown>:0 at Jint.Parser.JavaScriptParser.ParseStatement () [0x00000] in <filename unknown>:0 at Jint.Parser.JavaScriptParser.ParseIfStatement () [0x00000] in <filename unknown>:0 at Jint.Parser.JavaScriptParser.ParseStatement () [0x00000] in <filename unknown>:0 at Jint.Parser.JavaScriptParser.ParseSourceElement () [0x00000] in <filename unknown>:0 at Jint.Parser.JavaScriptParser.ParseStatementList () [0x00000] in <filename unknown>:0 at Jint.Parser.JavaScriptParser.ParseBlock () [0x00000] in <filename unknown>:0 at Jint.Parser.JavaScriptParser.ParseStatement () [0x00000] in <filename unknown>:0 at Jint.Parser.JavaScriptParser.ParseForStatement () [0x00000] in <filename unknown>:0 at Jint.Parser.JavaScriptParser.ParseStatement () [0x00000] in <filename unknown>:0 at Jint.Parser.JavaScriptParser.ParseSourceElement () [0x00000] in <filename unknown>:0 at Jint.Parser.JavaScriptParser.ParseStatementList () [0x00000] in <filename unknown>:0 at Jint.Parser.JavaScriptParser.ParseBlock () [0x00000] in <filename unknown>:0 at Jint.Parser.JavaScriptParser.ParseStatement () [0x00000] in <filename unknown>:0 at Jint.Parser.JavaScriptParser.ParseForStatement () [0x00000] in <filename unknown>:0 at Jint.Parser.JavaScriptParser.ParseStatement () [0x00000] in <filename unknown>:0 at Jint.Parser.JavaScriptParser.ParseSourceElement () [0x00000] in <filename unknown>:0 at Jint.Parser.JavaScriptParser.ParseFunctionSourceElements () [0x00000] in <filename unknown>:0 at Jint.Parser.JavaScriptParser.ParseFunctionExpression () [0x00000] in <filename unknown>:0 at Jint.Parser.JavaScriptParser.ParsePrimaryExpression () [0x00000] in <filename unknown>:0 at Jint.Parser.JavaScriptParser.ParseLeftHandSideExpressionAllowCall () [0x00000] in <filename unknown>:0 at Jint.Parser.JavaScriptParser.ParsePostfixExpression () [0x00000] in <filename unknown>:0 at Jint.Parser.JavaScriptParser.ParseUnaryExpression () [0x00000] in <filename unknown>:0 at Jint.Parser.JavaScriptParser.ParseBinaryExpression () [0x00000] in <filename unknown>:0 at Jint.Parser.JavaScriptParser.ParseConditionalExpression () [0x00000] in <filename unknown>:0 at Jint.Parser.JavaScriptParser.ParseAssignmentExpression () [0x00000] in <filename unknown>:0 at Jint.Parser.JavaScriptParser.ParseObjectProperty () [0x00000] in <filename unknown>:0 at Jint.Parser.JavaScriptParser.ParseObjectInitialiser () [0x00000] in <filename unknown>:0 at Jint.Parser.JavaScriptParser.ParsePrimaryExpression () [0x00000] in <filename unknown>:0 at Jint.Parser.JavaScriptParser.ParseLeftHandSideExpressionAllowCall () [0x00000] in <filename unknown>:0 at Jint.Parser.JavaScriptParser.ParsePostfixExpression () [0x00000] in <filename unknown>:0 at Jint.Parser.JavaScriptParser.ParseUnaryExpression () [0x00000] in <filename unknown>:0 at Jint.Parser.JavaScriptParser.ParseBinaryExpression () [0x00000] in <filename unknown>:0 at Jint.Parser.JavaScriptParser.ParseConditionalExpression () [0x00000] in <filename unknown>:0 at Jint.Parser.JavaScriptParser.ParseAssignmentExpression () [0x00000] in <filename unknown>:0 at Jint.Parser.JavaScriptParser.ParseVariableDeclaration (System.String kind) [0x00000] in <filename unknown>:0 at Jint.Parser.JavaScriptParser.ParseVariableDeclarationList (System.String kind) [0x00000] in <filename unknown>:0 at Jint.Parser.JavaScriptParser.ParseVariableStatement () [0x00000] in <filename unknown>:0 at Jint.Parser.JavaScriptParser.ParseStatement () [0x00000] in <filename unknown>:0 at Jint.Parser.JavaScriptParser.ParseSourceElement () [0x00000] in <filename unknown>:0 at Jint.Parser.JavaScriptParser.ParseSourceElements () [0x00000] in <filename unknown>:0 at Jint.Parser.JavaScriptParser.ParseProgram () [0x00000] in <filename unknown>:0 at Jint.Parser.JavaScriptParser.Parse (System.String code, Jint.Parser.ParserOptions options) [0x00000] in <filename unknown>:0 at Jint.Engine.Execute (System.String source, Jint.Parser.ParserOptions parserOptions) [0x00000] in <filename unknown>:0 at Oxide.Ext.JavaScript.Plugins.JavaScriptPlugin.Load () [0x00000] in <filename unknown>:0 at Oxide.Ext.JavaScript.Plugins.JavaScriptPluginLoader.Load (System.String directory, System.String name) [0x00000] in <filename unknown>:0 at Oxide.Core.OxideMod.LoadPlugin (System.String name) [0x00000] in <filename unknown>:0
-