1. Ugh, thank you! Been messing with this for several hours now with no success. Between this and the oxide.reload Notifier command it finally feels like I'm making progress lol
     
  2. Heyho Oxiders !

    Little Noobie Question O-o...

    Is it possible to make a delay for 2 or more Seconds for the Welcome Messages ?
     
  3. Code:
    (17:27:47) | [Oxide] 17:27 [Debug]   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
    after today's update
     
    Last edited by a moderator: Sep 30, 2016
  4. Code:
    (21:39:51) | [Oxide] 21:38 [Error] Failed to call hook 'OnPlayerSleepEnded' on plugin 'Notifier v3.1.3' (NullReferenceException: Object reference not set to an instance of an object)
    (21:39:51) | [Oxide] 21:38 [Debug]   at Oxide.Plugins.Notifier.ReplaceNameFormats (System.String text, .BasePlayer player) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.Notifier.OnPlayerSleepEnded (.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
     
    Last edited by a moderator: Sep 30, 2016
  5. VXP

    VXP

  6. Code:
    (13:26:44) | [Oxide] 13:27 [Error] Web request callback raised an exception (JsonReaderException: Unexpected character encountered while parsing value: E. Path '', line 0, position 0.)
    (13:26:44) | [Oxide] 13:27 [Debug]   at Newtonsoft.Json.JsonTextReader.ParseValue () [0x00000] in <filename unknown>:0
      at Newtonsoft.Json.JsonTextReader.ReadInternal () [0x00000] in <filename unknown>:0
      at Newtonsoft.Json.JsonTextReader.Read () [0x00000] in <filename unknown>:0
      at Newtonsoft.Json.Linq.JObject.Load (Newtonsoft.Json.JsonReader reader) [0x00000] in <filename unknown>:0
      at Newtonsoft.Json.Linq.JObject.Parse (System.String json) [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
    Im getting this a lot of times.
     
  7. Code:
    (14:13:05) | [Oxide] 14:12 [Error] Web request callback raised an exception in 'Notifier v3.1.3' plugin (JsonReaderException: Unexpected character encountered while parsing value: E. Path '', line 0, position 0.)
    (14:13:05) | [Oxide] 14:12 [Debug]   at Newtonsoft.Json.JsonTextReader.ParseValue () [0x00000] in <filename unknown>:0
      at Newtonsoft.Json.JsonTextReader.ReadInternal () [0x00000] in <filename unknown>:0
      at Newtonsoft.Json.JsonTextReader.Read () [0x00000] in <filename unknown>:0
      at Newtonsoft.Json.Linq.JObject.Load (Newtonsoft.Json.JsonReader reader) [0x00000] in <filename unknown>:0
      at Newtonsoft.Json.Linq.JObject.Parse (System.String json) [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
     
  8. im also getting this error :
    Code:
    [Oxide] 11:57 [Error] Web request callback raised an exception (JsonReaderException: Unexpected character encountered while parsing value: E. Path '', line 0, position 0.)
    [Oxide] 11:57 [Debug] at Newtonsoft.Json.JsonTextReader.ParseValue () [0x00000] in <filename unknown>:0 at Newtonsoft.Json.JsonTextReader.ReadInternal () [0x00000] in <filename unknown>:0 at Newtonsoft.Json.JsonTextReader.Read () [0x00000] in <filename unknown>:0 at Newtonsoft.Json.Linq.JObject.Load (Newtonsoft.Json.JsonReader reader) [0x00000] in <filename unknown>:0 at Newtonsoft.Json.Linq.JObject.Parse (System.String json) [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
     
    Last edited by a moderator: Sep 30, 2016
  9. i have the same error whit debug please skinN fix it. or can a other guy help?
     
  10. Its a website the plugin uses, its down.
     
  11. still down?
     
  12. take russian
     

    Attached Files:

  13. My Problem:
    - Notifier only works for quit/enter users message
    - Work for /rules

    -NOT work for :
    1 - Schedule Messages
    2 - MOTD
    3 - Welcome Message
    4 - Advert Messages

    OBSERVATIONS:
    - When i modify my "Notifier.json " for my custom messages I do an "oxide.reload Notifier" and my cfg notifer has reset to defaults.
    - When I reload de plugin , it show this message :

    * [Oxide] 18:06 [Error] Notifier v3.1.3: Failed to load config file (is the config file corrupt?) (After parsing a value an unexpected character was encountered: ". Path 'Rules.ES[3]', line 91, position 4.)
    [Oxide] 18:06 [Error] Web request callback raised an exception in 'Notifier v3.1.3' plugin (NullReferenceException: Object reference not set to an instance of an object)
    [Oxide] 18:06 [Debug] 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


    There is my code :



    Code:
    {
      "Advert Messages": [
        "Por favor respeta y seras respetado",
        "Hacks o abuso de exploits sera un <red>KICK o BAN<end>.",
        "Estas jugando en: <orange>{server.hostname}<end> <red>www.defconinformatica.com/rust<end>",
        "Sois <orange>{players.active}<silver>/<end>{server.maxplayers} <silver>personas jugando, y<end> {players.sleepers}<end> durmiendo.",
        "No olvides leer las reglas usando <cyan>/rules<end> en el chat."
      ],
      "Commands": {
        "Settings": {
          "Admins List": false,
          "Players Count": false,
          "Players List": true,
          "Plugins List": false,
          "Server Map": false,
          "Server Rules": true
        },
        "Triggers": {
          "Admins List": [
            "/admins"
          ],
          "Players Count": [
            "/online"
          ],
          "Players List": [
            "/players"
          ],
          "Plugins List": [
            "/plugins"
          ],
          "Server Map": [
            "/map"
          ],
          "Server Rules": [
            "/rules"
          ]
        }
      },
      "General Settings": {
        "Adverts Interval (In Minutes)": 10,
        "Broadcast To Console": true,
        "Date Format": "{day}/{month}/{year}",
        "Enable Advert Messages": true,
        "Enable BetterChat Support": false,
        "Enable HelpText Support": true,
        "Enable Join Message": true,
        "Enable Leave Message": true,
        "Enable Line Separators": true,
        "Enable Plugin Icon": false,
        "Enable Plugin Prefix": true,
        "Enable Scheduled Messages": false,
        "Enable Welcome Message": true,
        "Hide Admins": false,
        "Icon Profile": "76561198235146288",
        "Notify Incoming Airdrop": true,
        "Notify Incoming Helicopter": true,
        "Plugin Prefix": "<white>[ <cyan>NOTIFIER<end> ]<end>",
        "Rules Default Language": "ES",
        "Time Format": "{hour}:{minute}:{second}"
      },
      "Rules": {
        "CZ": [
          "Cheatování je přísně zakázáno.",
          "Respektuj a neurážej ostatní hráče.",
          "Nespamuj chat zbytečně.",
          "Hraj fair play a nezneužívej bugy/exploity."
        ],
        "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.",
          "Respekter alle spillere.",
          "Undgå spam i chatten.",
          "Spil fair og misbrug ikke bugs / exploits."
        ],
        "EN": [
          "Cheating is strictly prohibited",
          "Respect all players",
          "Don't spam the chat",
          "Do not abuse of bugs or 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."
          "No se permite el uso de alijos."
          "Máximo 2 muros de piedra externos.Estos seran derribados sin previo aviso."
          "No esta permitido el raideo hasta el segundo dia despues del wipe."
          "Si esta permitido matar a otro jugador en cualquier momento."
          "Para cualquier queja, se debe presentar un screenshot via mensaje por Facebook."
         
        ],
        "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."
        ],
        "JP": [
          "チート行為は固く禁じております。",
          "全てのプレイヤーに敬意を払って下さい。",
          "チャットでスパム行為はしないで下さい。",
          "バグの悪用行為や公平なプレイはしないで下さい"
        ],
        "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 é estritamente proibido",
          "Respeita todos os jogadores",
          "Não spames o chat",
          "Não 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": [
          "Обман суворо заборонено.",
          "Поважайте всіх гравців",
          "Щоб уникнути спаму в чаті.",
          "Грати чесно і не зловживати помилки / подвиги."
        ]
      },
      "Schedule Messages": {
        "00:46": [
          "It is now <orange>{localtime.now}<end> (Server local time)"
        ],
        "00:47": [
          "It is now <orange>{localtime.date} {localtime.now}<end> (Server local time)"
        ]
      },
      "Welcome Messages": [
        "<size=20>Bienvenido <lightblue>{player.name}<end></size> (Level: {player.level})",
        "<orange><size=20>•</size><end> Escribe <orange>help<end> o <orange>/notifier help<end> para ver los comandos disponibles",
        "<orange><size=20>•</size><end> RESPETA A LOS JUGADORES. Lee las reglas <orange>/rules<end>",
        "<orange><size=20>•</size><end> Visita nuestra web <lime>defconinformatica.com/rust<end>"
        "<orange><size=20>•</size><end> Siguenos en Facebook <blue>facebook.com/rustdefconserver<end>"
      ]
    }
     

    Attached Files:

  14. Seems like Notifier has been broken since last update. Is anyone else experiencing this?
     
  15. Does anyone see where to alter leave/join messages in the config? I don't.
    Edit: In the lang file.
     
  16. When a player comes to the server displays information about what country he came. How to add information about the city?
    Information look something like this: Player, Country, City.
     
  17. Is there a way to decrease the font size that notifier uses to better match chat size I'm using from Better Chat?
     
  18. Skin your plugins is very usefull and is nice to set a Welcome to the players and show the players list.

    But I want to use the Scheduled message puting just a Message spammed in Tuesday.
    I want to advice the user that in Tuesday around the 19, 20 hours, the STEAM MAINTANCE TASKS will decrease the speed of connection and maybe they can not Authentica in the Rust Servers.
    Will be great do this, is possible?
     
  19. Hi some one tell me how to do this on Notifier , i just try and try and nothing :(
     

    Attached Files:

    • a.png
      a.png
      File size:
      59 KB
      Views:
      35
  20. I have this plug-in shows this error. With this plugin a bad thing? How to fix? need help please.
    Code:
    10.16.93.33:65129/76561198226156584/Poslanik joined [windows/76561198226156584]
    [Oxide] 16:11 [Error] Web request callback raised an exception (NullReferenceExc
    eption: Object reference not set to an instance of an object)
    [Oxide] 16:11 [Debug] at Oxide.Plugins.Notifier.WebRequestFilter (Int32 code,
    System.String response, .BasePlayer player, Boolean joined) [0x00000] in <filena
    me 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] i)
     

    Attached Files:

    Last edited by a moderator: Oct 19, 2016