The error is yours acutally, on line 168:
Replace {port} with {server.port} and the error should be gone.Code:"<orange><size=20>•</size><end> See where you are on the server map at: <lime>http://rust1.cyberslackers.net:{port}<end>"
Notifier [Unmaintained]
Discussion in 'Plugin Support' started by NobodyFTW, Feb 1, 2015.
-
That fixed it. Thanks a lot! I actually replaced server.port with port because I thought that was supposed to be so as it is also used as port earlier in the config.
-
-
Still the same problem with /map. I get "Unknown Command 'map'!" The setting is true and the config is default
[DOUBLEPOST=1441945101][/DOUBLEPOST]Same thing with the server rules. /rules isn't recognized either. -
Attached Files:
-
-
doing /players gives me this error
Code:[Oxide] 10:40 AM [Error] Failed to call hook 'players_list_CMD' on plugin 'notifier v2.12.0' Traceback (most recent call last): File "notifier.py", line 463, in players_list_CMD RuntimeError: Failed to call players_list_CMD (KeyNotFoundException: 1824860531) at IronPython.Runtime.PythonDictionary.GetItem (object) <0x0006c> at IronPython.Runtime.PythonDictionary.get_Item (object) <0x00024> at (wrapper dynamic-method) object.CallSite.Target (System.Runtime.CompilerServices.Closure,System.Runtime.CompilerServices.CallSite,object,object) <0x000a2> at Microsoft.Scripting.Interpreter.DynamicInstruction`3<object, object, object>.Run (Microsoft.Scripting.Interpreter.InterpretedFrame) <0x00113> at Microsoft.Scripting.Interpreter.Interpreter.Run (Microsoft.Scripting.Interpreter.InterpretedFrame) <0x000c8>
-
-
SkinN õ.Õ'.|. updated Notifier with a new update entry:
Notifier | Minor Tweaks & Fix
@Brinks your issue has now been fixed, thanks for reporting. -
Hey SkinN,
I don't know if this is related to your plugin or if this is just a Rust/Oxide issue, either way I feel I should report it. I have the latest version of your plugin and whenever someone disconnects this happens.
Thanks for your time and effort <3
-
For starters, I believe this is not Notifier for the simple fact that the error does not mention anything related to Python. Secondly, I need you to paste the error again but in its full, you have only pasted the less important part of the error which is this:
Code:at (wrapper managed-to-native) UnityEngine.Component:BroadcastMessage (string,object,UnityEngine.SendMessageOptions) at UnityEngine.Component.BroadcastMessage (System.String methodName, SendMessageOptions options) [0x00000] in <filename unknown>:0 at BaseNetworkable.NetworkDestroy () [0x00000] in <filename unknown>:0 at Client.OnGroupDestroy (Network.Message msg) [0x00000] in <filename unknown>:0 at Client.OnNetworkMessage (Network.Message packet) [0x00000] in <filename unknown>:0 at Network.Implementation.Raknet.Client.HandleMessage () [0x00000] in <filename unknown>:0
-
I've seen this frequently today. After about 6-10 people join the messages don't enter into chat until much later and it spams the chat with:
"Player" has joined.
"Player" has joined.
"Player" has joined.
"Player" has joined.
"Player" has joined.
"Player" has joined.
etc. -
I get this error every time a player joins. Any idea on what's causing this?
Code:Web request callback raised an exception (KeyNotFoundException: The given key was not present in the dictionary.) [Oxide] 11:17 PM [Debug] at System.Collections.Generic.Dictionary`2.get_Item (object) <0x001c5> at IronPython.Runtime.NewStringFormatter/Formatter.GetUnaccessedObject (IronPython.Runtime.NewStringFormatter/FieldName) <0x000e2> at IronPython.Runtime.NewStringFormatter/Formatter.GetArgumentValue (IronPython.Runtime.NewStringFormatter/FieldName) <0x00031> at IronPython.Runtime.NewStringFormatter/Formatter.ReplaceText (string) <0x003d4> at IronPython.Runtime.NewStringFormatter/Formatter.FormatString (IronPython.Runtime.PythonContext,string,IronPython.Runtime.PythonTuple,System.Collections.Generic.IDictionary`2) <0x00072> at IronPython.Runtime.NewStringFormatter.FormatString (IronPython.Runtime.PythonContext,string,IronPython.Runtime.PythonTuple,System.Collections.Generic.IDictionary`2) <0x000a3> at IronPython.Runtime.Operations.StringOps.format (IronPython.Runtime.CodeContext,string,System.Collections.Generic.IDictionary`2,object[]) <0x00067> at (wrapper dynamic-method) object.CallSite.Target (System.Runtime.CompilerServices.Closure,System.Runtime.CompilerServices.CallSite,IronPython.Runtime.CodeContext,object,object,object) <0x00c4b> at (wrapper dynamic-method) object.response_handler$12 (System.Runtime.CompilerServices.Closure,IronPython.Runtime.PythonFunction,object,object) <0x024e5> Save took: 0.69 seconds
-
-
Code:{ "ADVERTS": [ "Respect the server <orange>/rules<end>.", "This server is running Oxide 2.", "Cheating is not allowed. No exceptions.", "Type <orange>/map<end> for the server map link.", "You are playing on: <#5C97BF>Rust Aftermath<end>", "Players Online: <lime>{players}<end> / <lime>{server.maxplayers}<end> Sleepers: <lime>{sleepers}<end>" ], "COLORS": { "ADVERTS": "silver", "BOARDS TITLE": "silver", "JOIN MESSAGE": "white", "LEAVE MESSAGE": "silver", "PREFIX": "#00EEEE", "SYSTEM": "#5C97BF", "WELCOME MESSAGE": "silver" }, "COMMANDS": { "ADMINS LIST": "admins", "ADVERTS COMMAND": "adverts", "MAP LINK": "map", "PLAYERS LIST": "players", "PLAYERS ONLINE": "online", "PLUGINS LIST": "plugins", "RULES": [ "rules", "regras", "regles" ] }, "CONFIG_VERSION": 5.3, "MESSAGES": { "ADMINS LIST DESC": "<orange>/admins<end> <grey>-<end> List of online <cyan>Admins<end> in the server.", "ADMINS LIST TITLE": "ADMINS ONLINE", "ADMINS ONLINE": "There are <cyan>{admins} Admins<end> online.", "ADVERTS DESC": "<orange>/adverts<end> <grey>-<end> Allows <cyan>Admins<end> to change the adverts interval ( i.g: /adverts 5 )", "ADVERTS INTERVAL CHANGED": "Adverts interval changed to <lime>{minutes}<end> minutes", "CHECK CONSOLE": "Check the console (press F1) for more info.", "JOIN MESSAGE": "<#26A65B>+<end><#4183D7>{username}<end> joined the server, from <orange>{country}<end>.", "LEAVE MESSAGE": "<red>-<end><#4183D7>{username}<end> left the server. (Reason: {reason})", "MAP LINK": "See where you are on the server map at: <lime>http://{ip}:{port}<end>", "MAP LINK DESC": "<orange>/map<end> <grey>-<end> Server map url.", "NO ADMINS": "There are no <cyan>Admins<end> online.", "NO LANG": "Error, <lime>{args}<end> language not supported or does not exist.", "NO RULES": "Error, no rules found, contact the <cyan>Admins<end>.", "PLAYERS LIST DESC": "<orange>/players<end> <grey>-<end> List of all players in the server.", "PLAYERS LIST TITLE": "PLAYERS LIST", "PLAYERS ONLINE": "There are <lime>{active}<end>/<lime>{maxplayers}<end> players online.", "PLAYERS ONLINE DESC": "<orange>/online<end> <grey>-<end> Shows the number of players and <cyan>Admins<end> online, plus a few server stats.", "PLAYERS ONLINE TITLE": "PLAYERS ONLINE", "PLAYERS STATS": "Sleepers: <lime>{sleepers}<end> Alltime Players: <lime>{alltime}<end>", "PLUGINS LIST DESC": "<orange>/plugins<end> <grey>-<end> List of plugins installed in the server.", "PLUGINS LIST TITLE": "SERVER PLUGINS", "RULES DESC": "<orange>/rules<end> <grey>-<end> List of server rules.", "RULES TITLE": "SERVER RULES", "SYNTAX ERROR": "Syntax Error: {syntax}" }, "RULES": { "DE": [ "Cheaten ist verboten!", "Respektiere alle Spieler", "Spam im Chat zu vermeiden.", "Spiel fair und missbrauche keine Bugs oder Exploits." ], "DK": [ "Snyd er strengt forbudt.", "Respekt alle spillere.", "Undgå spam i chatten.", "Play fair og ikke misbruger af bugs / exploits." ], "EN": [ "Cheating is strictly prohibited.", "Respect all players", "Avoid spam in chat.", "Play fair and don't abuse of bugs/exploits." ], "ES": [ "Los trucos están terminantemente prohibidos.", "Respeta a todos los jugadores.", "Evita el Spam en el chat.", "Juega limpio y no abuses de bugs/exploits." ], "FR": [ "Tricher est strictement interdit.", "Respectez tous les joueurs.", "Évitez le spam dans le chat.", "Jouer juste et ne pas abuser des bugs / exploits." ], "HU": [ "Csalás szigorúan tilos.", "Tiszteld minden játékostársad.", "Kerüld a spammolást a chaten.", "Játssz tisztességesen és nem élj vissza a hibákkal." ], "IT": [ "Cheating è severamente proibito.", "Rispettare tutti i giocatori.", "Evitare lo spam in chat.", "Fair Play e non abusare di bug / exploit." ], "NL": [ "Vals spelen is ten strengste verboden.", "Respecteer alle spelers", "Vermijd spam in de chat.", "Speel eerlijk en maak geen misbruik van bugs / exploits." ], "PT": [ "Usar cheats e totalmente proibido.", "Respeita todos os jogadores.", "Evita spam no chat.", "Nao abuses de bugs ou exploits." ], "RO": [ "Cheaturile sunt strict interzise!", "Respectați toți jucătorii!", "Evitați spamul în chat!", "Jucați corect și nu abuzați de bug-uri/exploituri!" ], "RU": [ "Запрещено использовать читы.", "Запрещено спамить и материться.", "Уважайте других игроков.", "Играйте честно и не используйте баги и лазейки." ], "TR": [ "Hile kesinlikle yasaktır.", "Tüm oyuncular Saygı.", "Sohbet Spam kaçının.", "Adil oynayın ve böcek / açıkları kötüye yok." ], "UA": [ "Обман суворо заборонено.", "Поважайте всіх гравців", "Щоб уникнути спаму в чаті.", "Грати чесно і не зловживати помилки / подвиги." ] }, "SETTINGS": { "ADVERTS INTERVAL": 6, "BROADCAST TO CONSOLE": true, "ENABLE ADMINS LIST": false, "ENABLE ADVERTS": true, "ENABLE ADVERTS COMMAND": true, "ENABLE JOIN MESSAGE": true, "ENABLE LEAVE MESSAGE": false, "ENABLE MAP LINK": true, "ENABLE PLAYERS DEFAULT COLORS": false, "ENABLE PLAYERS LIST": true, "ENABLE PLAYERS ONLINE": true, "ENABLE PLUGIN ICON": true, "ENABLE PLUGINS LIST": false, "ENABLE RULES": true, "ENABLE WELCOME MESSAGE": true, "HIDE ADMINS": false, "PLAYERS LIST ON CHAT": true, "PLAYERS LIST ON CONSOLE": true, "PREFIX": "<white>[<end> <#5C97BF>Rust Aftermath<end> <white>]<end>", "RULES LANGUAGE": "AUTO" }, "WELCOME MESSAGE": [ "<size=17>Welcome <color=#4183D7>{username}</color>, to <cyan>Rust Aftermath<end>!</size>", "<orange><size=20>•</size><end> Check our server <orange>/rules<end>.", "<orange><size=20>•</size><end> Use /kit to see available kits!", "<orange><size=20>•</size><end> Teleportation is at a five minute cooldown.", "<orange><size=20>•</size><end> View our map at <lime>http://{ip}:{port}<end>" ] }
-
Can anyone help me with the plugin image not loading?
When the notifier post something to the chat, the image is a gray box with a "?".
Any assistance would be greatly appreciated. Thank you. -
Code:"<orange><size=20>•</size><end> View our map at <lime>http://{ip}:{port}<end>"
[DOUBLEPOST=1442272504][/DOUBLEPOST]
So it's just a matter of time untill this connection problem "solves itself" per say and sooner or later you'll see the icon. -
I was wondering if its possible to actually hide admins/mods that connect into game and won't show up on players list? You had the feature before where it would hide the players list but doesn't seem to do it anymore with hide admins = true, only just shows it as a regular player.
-
-
SkinN õ.Õ'.|. updated Notifier with a new update entry:
Notifier | 'Hide Admins' Update!
-
@Antec here is the update as requested, and thank you very much for your kindness, I appreciate a lot. Let me know if you need anything else.
Last edited by a moderator: Sep 15, 2015