1. 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

     
  2. Feature Request:
    • a switch/config-option to exclude admins from being shown in login/logout messages
     
  3. If you set Hide Admins setting (in the General Settings section) to true, Admins names will be hiden from any message form from Notifier.
     
  4. yea, i know the switch..but it seemed it still does announce my login :p

    need to check twice again..thx

    EDIT: check, it does hide..looked again through the code and found the right part :)
     
  5. 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.)
    
     
  6. 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
     
  7. Would you please upload your lang file?
    [DOUBLEPOST=1469144074][/DOUBLEPOST]
    Could you guys please try the version below and tell if the errors persist?
     
  8. 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.
     
  9. Please try the version I have uploaded above, and let me know if the error persists
     
  10. 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 conflict
     

    Attached Files:

    Last edited by a moderator: Jul 22, 2016
  11. 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
     
  12. I see you never followed the last update notes try reading what you where meant to do
    Notifier for Rust - Updates | Oxide
     
  13. I deleted old plugin first, then deleted the old config file, then uploaded the new notifier plugin.
     
  14. And did you delete the file in the data folder and lang as well?
     
  15. He did everything right, the issue is in the code not in the files. I'll try to fix it as soon as possible.
     
  16. 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
     
  17. Works fine for me by the looks. How do i go about including xp/level in join message?
     
  18. The same error here.
    [DOUBLEPOST=1469155866][/DOUBLEPOST]
    The same error here.
     
  19. 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?