SkinN õ.Õ'.|. updated Notifier with a new update entry:
3.1.0
- This update requires you to delete any older configuration file in order to work properly. I am sorry for the inconvenience
- This update does major changes to the Players Database, therefore the plugin will now save the data in a new Notifier_PlayersData_v2 file, making the old file now obsolete
Notifier [Unmaintained]
Discussion in 'Plugin Support' started by NobodyFTW, Feb 1, 2015.
-
Feature Request:
- a switch/config-option to exclude admins from being shown in login/logout messages
-
If you set Hide Admins setting (in the General Settings section) to true, Admins names will be hiden from any message form from Notifier.
-
yea, i know the switch..but it seemed it still does announce my login

need to check twice again..thx
EDIT: check, it does hide..looked again through the code and found the right part
-
Code:
[07/22/2016 06:32:42] [Oxide] 06:32 [Error] Failed to call hook 'OnPlayerDisconnected' on plugin 'Notifier v3.1.0' (IndexOutOfRangeException: Array index is out of range.) [07/22/2016 06:33:55] [Oxide] 06:33 [Error] Failed to call hook 'OnPlayerDisconnected' on plugin 'Notifier v3.1.0' (IndexOutOfRangeException: Array index is out of range.)
-
i run newest oxide etc and when i login to server or disconnect i have this :
(01:05:39) | [Oxide] 00:59 [Error] Failed to call hook 'OnPlayerDisconnected' on plugin 'Notifier v3.1.0' (IndexOutOfRangeException: Array index is out of range.)
(01:05:39) | [Oxide] 00:59 [Debug] at Rust.Xp.Config.LevelToXp (Int32 level) [0x00000] in <filename unknown>:0
at Oxide.Plugins.Notifier.ReplaceNameFormats (System.String text, .BasePlayer player) [0x00000] in <filename unknown>:0
at Oxide.Plugins.Notifier.OnPlayerDisconnected (.BasePlayer player, System.String reason) [0x00000] in <filename unknown>:0
at Oxide.Plugins.Notifier.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00000] in <filename unknown>:0
at Oxide.Plugins.CSharpPlugin.InvokeMethod (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 name, System.Object[] args) [0x00000] in <filename unknown>:0
Welcome messages disappear
All old files deleted -
Would you please upload your lang file?
[DOUBLEPOST=1469144074][/DOUBLEPOST]Could you guys please try the version below and tell if the errors persist? -
Sure, but all files are original, not touched, and i i have that error, when i join server or leave.
Welcome messages are disabled. Eariel version works fine for me. -
Please try the version I have uploaded above, and let me know if the error persists
-
Sry that was old file from eariel version.
Now with new version i have that file
With version from up i have NOT
the same error:
(01:53:54) | [Oxide] 01:48 [Error] Web request callback raised an exception (IndexOutOfRangeException: Array index is out of range.)
(01:53:54) | [Oxide] 01:48 [Debug] at Rust.Xp.Config.LevelToXp (Int32 level) [0x00000] in <filename unknown>:0
at Oxide.Plugins.Notifier.ReplaceNameFormats (System.String text, .BasePlayer player) [0x00000] in <filename unknown>:0
at Oxide.Plugins.Notifier.JoinMessages (.BasePlayer player) [0x00000] in <filename unknown>:0
at Oxide.Plugins.Notifier.WebRequestFilter (Int32 code, System.String response, .BasePlayer player, Boolean joined) [0x00000] in <filename unknown>:0
at Oxide.Plugins.Notifier+<InitializePlayer>c__AnonStorey0.<>m__0 (Int32 code, System.String response) [0x00000] in <filename unknown>:0
at Oxide.Core.Libraries.WebRequests+WebRequest.<OnComplete>m__1 () [0x00000] in <filename unknown>:0
Thats really strange becouse my friend, have another server and download your newest file and works all fine..
Maybe some of my another plugins have conflictAttached Files:
Last edited by a moderator: Jul 22, 2016 -
-
good.
. -
I used new file this is what i get:
(20:46:35) | [Oxide] 19:46 [Error] Failed to call hook 'OnPlayerInit' on plugin 'Notifier v3.1.0' (IndexOutOfRangeException: Array index is out of range.)
(20:46:35) | [Oxide] 19:46 [Debug] at Rust.Xp.Config.LevelToXp (Int32 level) [0x00000] in <filename unknown>:0
at Oxide.Plugins.Notifier.ReplaceNameFormats (System.String text, .BasePlayer player) [0x00000] in <filename unknown>:0
at Oxide.Plugins.Notifier.JoinMessages (.BasePlayer player) [0x00000] in <filename unknown>:0
at Oxide.Plugins.Notifier.InitializePlayer (.BasePlayer player, Boolean joined) [0x00000] in <filename unknown>:0
at Oxide.Plugins.Notifier.OnPlayerInit (.BasePlayer player) [0x00000] in <filename unknown>:0
at Oxide.Plugins.Notifier.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00000] in <filename unknown>:0
at Oxide.Plugins.CSharpPlugin.InvokeMethod (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 name, System.Object[] args) [0x00000] in <filename unknown>:0 -
I see you never followed the last update notes try reading what you where meant to do
Notifier for Rust - Updates | Oxide -
I deleted old plugin first, then deleted the old config file, then uploaded the new notifier plugin.
-
And did you delete the file in the data folder and lang as well?
-
He did everything right, the issue is in the code not in the files. I'll try to fix it as soon as possible.
-
Was only making sure he removed everything that needs removed I am still testing things on my test server and have not checked the plugin yet
-
Works fine for me by the looks. How do i go about including xp/level in join message?
-
The same error here.
[DOUBLEPOST=1469155866][/DOUBLEPOST]The same error here. -
Soo players on my server shoot down a heli, and it spammed in chat Heli Incoming Message approx. 8-10 times.. I only have /players welcome message and heli incoming enabled.
Any idea?
