1. Thanks! That's what I need.
     
  2. which lines could i use ti change motd or display some commands for the players thx for help
    [DOUBLEPOST=1468483241][/DOUBLEPOST]ok sry see where i can change the messages
    [DOUBLEPOST=1468483820][/DOUBLEPOST]ok, isee where i can change the messages , but if i try /motd nothing display on my screen, but it stand as command...
    [DOUBLEPOST=1468483884][/DOUBLEPOST]#region Commands

    // Command Triggers
    SetConfig("Commands", "Triggers", "Players List", new List<string> { "/players" }); <---
    "those are the commands for it or not ?"
    SetConfig("Commands", "Triggers", "Plugins List", new List<string> { "/plugins" });
    SetConfig("Commands", "Triggers", "Admins List", new List<string> { "/admins" });
    SetConfig("Commands", "Triggers", "Players Count", new List<string> { "/online" });
    SetConfig("Commands", "Triggers", "Server MOTD", new List<string> { "/motd" });
    SetConfig("Commands", "Triggers", "Server Map", new List<string> { "/map" });
    SetConfig("Commands", "Triggers", "Server Rules", new List<string> { "/rules" });

    // Command Settings
    SetConfig("Commands", "Settings", "Players List", true);
    SetConfig("Commands", "Settings", "Plugins List", false);
    SetConfig("Commands", "Settings", "Admins List", false);
    SetConfig("Commands", "Settings", "Server Rules", true);
    SetConfig("Commands", "Settings", "Server Map", false);
    SetConfig("Commands", "Settings", "Server MOTD", false);
    SetConfig("Commands", "Settings", "Players Count", true);
     
  3. Never edit the script edit the config settings only and if you need to edit the messages edit the Notifier.en.json file in the lang folder
     
  4. ok sry,,,

    for a noob in cpp its realy chaotic so much lines of codes, i look tutorials for cpp but there was only some codes here is it a bit more^^
    [DOUBLEPOST=1468485251][/DOUBLEPOST]atm i dont understand why the commands not working in the file is it set with for example /motd


    ok ok, thx Resistance
     
    Last edited by a moderator: Jul 14, 2016
  5. Thanks for making this amazingly handy plugin, btw.

    Any idea when it'll be updated to be compatible with the new server update that just came out?
     
  6. Unless you're getting any errors the latest Notifier works fine after the game and oxide updates.
     
  7. Not sure what had happened, but earlier my server wasn't loading any plugins after the update. But I just ended up reloading notifier and it worked fine. I am just a total noob to hosting servers :)
     
  8. Any game update will hardly take Notifier features down at this point. However, I'm not saying isn't possible.

    Even an Oxide update, tho Oxide would more likely do it with hook changes.
     
  9. Skinn, may you add showing of player level on player join message, like "NICKNAME joined from COUNTRY. Level: XX"?
     
  10. Incoming Chopper notification is broken for me. Can anyone confirm?
     
  11. Its already planned for the new version. Its a bit late but Ima try releasing tonight or somewhere around the weekend.
     
  12. Hello everyone,

    The newest Notifier version is now ready, however, is not tested properly yet, and I'm looking for anyone willing to test the version so all, if any, of the major bugs are fixed before its official release, which therefore, will depend on your feedback, and also its official change log will only be posted on the official release in case something needs major changes.

    To apply, just let me know down below you are testing it on your server, and please leave some feedback ASAP, the more people test it and the more feedback it gets the faster its going to be released.

    Thanks in advance.

    IMPORTANT NOTES:
    - This new version adds Better Chat | Oxide support features, which lets you use the following name formats in some messages:
    • {player.title} - The player primary group title
    • {player.titlecolor} - The player primary group title color
    • {player.namecolor} - The player primary group player name color
    - 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, this so, the plugin will now save the data in a new Notifier_PlayersData_v2 file, making the old file now obsolete
     
    Last edited by a moderator: Jul 16, 2016
  13. I'm going to be testing it on my servers

    little error when i reloaded the plugin
    Code:
    [Oxide] 23:08 [Error] Failed to call hook 'Unload' on plugin 'Notifier v3.1.0' (TimeZoneNotFoundException: Exception of type 'System.TimeZoneNotFoundException' was thrown.)
    [Oxide] 23:08 [Debug]   at System.TimeZoneInfo.get_Local () [0x00000] in <filename unknown>:0
      at Newtonsoft.Json.Utilities.DateTimeUtils.GetUtcOffset (DateTime d) [0x00000] in <filename unknown>:0
      at Newtonsoft.Json.Utilities.DateTimeUtils.WriteDateTimeString (System.Char[] chars, Int32 start, DateTime value, Nullable`1 offset, DateTimeKind kind, DateFormatHandling format) [0x00000] in <filename unknown>:0
      at Newtonsoft.Json.JsonTextWriter.WriteValue (DateTime value) [0x00000] in <filename unknown>:0
      at Newtonsoft.Json.JsonWriter.WriteValue (Newtonsoft.Json.JsonWriter writer, PrimitiveTypeCode typeCode, System.Object value) [0x00000] in <filename unknown>:0
      at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializePrimitive (Newtonsoft.Json.JsonWriter writer, System.Object value, Newtonsoft.Json.Serialization.JsonPrimitiveContract contract, Newtonsoft.Json.Serialization.JsonProperty member, Newtonsoft.Json.Serialization.JsonContainerContract containerContract, Newtonsoft.Json.Serialization.JsonProperty containerProperty) [0x00000] in <filename unknown>:0
      at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeValue (Newtonsoft.Json.JsonWriter writer, System.Object value, Newtonsoft.Json.Serialization.JsonContract valueContract, Newtonsoft.Json.Serialization.JsonProperty member, Newtonsoft.Json.Serialization.JsonContainerContract containerContract, Newtonsoft.Json.Serialization.JsonProperty containerProperty) [0x00000] in <filename unknown>:0
      at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeObject (Newtonsoft.Json.JsonWriter writer, System.Object value, Newtonsoft.Json.Serialization.JsonObjectContract contract, Newtonsoft.Json.Serialization.JsonProperty member, Newtonsoft.Json.Serialization.JsonContainerContract collectionContract, Newtonsoft.Json.Serialization.JsonProperty containerProperty) [0x00000] in <filename unknown>:0 
     
  14. Where is your server hosted?
    I must admit that I have that error myself, I'm running the server on my windows pc, I read somewhere this means the server can't find your systems Time Zone , so I thought that could just be my pc.

    @Wulf any tips?
     
  15. USA im running windows as well
     
  16. Try this one, is working fine for me for now.
     
  17. still got an error

    Code:
    [Oxide] 23:28 [Error] Failed to call hook 'Unload' on plugin 'Notifier v3.1.0' (TimeZoneNotFoundException: Exception of type 'System.TimeZoneNotFoundException' was thrown.)
    [Oxide] 23:28 [Debug]   at System.TimeZoneInfo.get_Local () [0x00000] in <filename unknown>:0
      at Newtonsoft.Json.Utilities.DateTimeUtils.GetUtcOffset (DateTime d) [0x00000] in <filename unknown>:0
      at Newtonsoft.Json.Utilities.DateTimeUtils.WriteDateTimeString (System.Char[] chars, Int32 start, DateTime value, Nullable`1 offset, DateTimeKind kind, DateFormatHandling format) [0x00000] in <filename unknown>:0
      at Newtonsoft.Json.JsonTextWriter.WriteValue (DateTime value) [0x00000] in <filename unknown>:0
      at Newtonsoft.Json.JsonWriter.WriteValue (Newtonsoft.Json.JsonWriter writer, PrimitiveTypeCode typeCode, System.Object value) [0x00000] in <filename unknown>:0
      at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializePrimitive (Newtonsoft.Json.JsonWriter writer, System.Object value, Newtonsoft.Json.Serialization.JsonPrimitiveContract contract, Newtonsoft.Json.Serialization.JsonProperty member, Newtonsoft.Json.Serialization.JsonContainerContract containerContract, Newtonsoft.Json.Serialization.JsonProperty containerProperty) [0x00000] in <filename unknown>:0
      at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeValue (Newtonsoft.Json.JsonWriter writer, System.Object value, Newtonsoft.Json.Serialization.JsonContract valueContract, Newtonsoft.Json.Serialization.JsonProperty member, Newtonsoft.Json.Serialization.JsonContainerContract containerContract, Newtonsoft.Json.Serialization.JsonProperty containerProperty) [0x00000] in <filename unknown>:0
      at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeObject (Newtonsoft.Json.JsonWriter writer, System.Object value, Newtonsoft.Json.Serialization.JsonObjectContract contract, Newtonsoft.Json.Serialization.JsonProperty member, Newtonsoft.Json.Serialization.JsonContainerContract collectionContract, Newtonsoft.Json.Serialization.JsonProperty containerProperty) [0x00000] in <filename unknown>:0 
     
  18. Oh boy, tbh I have no idea what this is about, I mean I kinda know, but don't understand why it happens as makes no sense to me, I'll wait for an answer from wulf to see if it helps.
     
  19. not that big of an issue really yeah console gets an error but in games fine