1. Well after your deep investigation I still found od when you told InfoPanel wouldn't work with Notifier, so I give it a try myself, because why would it not?
    And I installed InfoPanel and ran Notifier's latest version with the default config and everything working fine, and just so you can see in the screenshot below it kinda shows it working fine.
     

    Attached Files:

  2. i can the join and leave message only see in the consol... why?

    'ENABLE JOIN MESSAGE': True,
    'ENABLE LEAVE MESSAGE': True,
     
  3. SKIN I was mearly reporting what I saw, but then you are not seeing that your Mod is not working when I instal the Info Panel. So I will just forget about your mod and move on and you can fix it, research it, ignore it what ever. I was just seeking answers like any normal person would, when I found an issue I asked questions.
     
  4. Anyone know how i can change the picture of notifier in ingame chat? (the steam picture one) thnx...
     
  5. need some help here.. didnt touch any config.. loaded up and it gave this error.. any idea what is this error about? Thanks

    notifier.jpg
     
  6. Stop server delete the config file, the file in the data folder notifier-countries_db. json and the plugin, then upload a fresh copy, then starts the server
     
  7. mine is a rented server, they have preloaded the addons on the tab so i can just add them directly and the only file i can edit would be the .json so i wont have access to the directory of the files in the data folder. by removing the addon and adding it back would help? or do anyone have the config file of this plugin so i can upload or their tech team to insert in.
     
  8. Do you not have ftp access
     
  9. I use "filezilla" a free tool to download, you can open it and enter the accont connection info, then follow the correct file links.

    I use Host Havok and it is really easy to work with. the Plug ins are in one file and the Json files are in another. drag it over to the folder on the left you are working from, right click and edit.

    after you figure out the mumbo jumbo these guys like to use, save the file, then wait for it finish saving then drag it back to the right to the Json folder.

    You will want to add the mod "Reload" it makes reloading or refreshing the new files to work. in Rcon with Rust or or whatever you are using, "reload *" to reload all the mods or "reload Mod name" Use capitalization as the files are written, caps count here.

    Good Luck
     
  10. Hold on your horses buddy, I didn't meant to be rude or anything, like I said as well I just found odd when you said Notifier wasn't working with Info Panel , so I tested myself to make sure, and they were working together just fine, meaning that most probably you might have missed something while installing both. If they were working for me and if so far you were the only one reporting Notifier not working with Info Panel then there is nothing for me to fix, so we could start from the basics, upload your plugin file and config file where so I can take a look on what you're using so I could try to figure out what is wrong in your installation.
    [DOUBLEPOST=1454615583][/DOUBLEPOST]
    In the config file there is a Enable Icon Profile setting, set it to true, and change the Icon Profile setting to your desired Steam Profile with the picture you intend to have.
    [DOUBLEPOST=1454615853][/DOUBLEPOST]
    Please I need you to stop asking people to delete their files without first knowing what the issue is. Most of the reported issues are just typos and things easy to fix, asking them to delete the config will only take them more time to setup the plugin again, like setting up the Advert, Plugin messages and on and on...
    I really appreciate the help when I'm not around, and mostly because I am not around as much, but in case you don't really know what the issue is then please don't tell do delete stuff.

    I hope you understand.
     
  11. Most of the time it fixes it and most of the time I dont have time go go over every little problem everyone has we all have better things to do
     
  12. If you have FTP access is just better to install plugins manually, because relying on the GSPs versions is not a good thing as most likely they may be outdated.
    So check if you have FTP access and if so install the plugin manually.

    As far it goes for the config file you may upload it here so I can have a look.
    [DOUBLEPOST=1454616229][/DOUBLEPOST]
    I understand, but then yet I rather you'd leave that to you, I mean don't take me wrong, but a lot of people here don't get much on how to setup these plugins, they just want things done, and making them delete stuff just because of a small error is just giving them more trouble having to setup this stuff a thousand times until all is working fine.
     
  13. OK Skinn it has been a stressful past 3 day, I am Xanexing it up, All apologies
     
  14. So I'm changing the motd etc, tried to add colors both <orange> or for example <#ADFF64> , but it simply gives the motd like this "Welcome to Doodle Palace <color=orange> , same goes for <color=yellow><color=silver>MOTD etc, any idea what i did wrong? It's easy to re-install the plugin for me, but I'd thought to ask for some assistance anyways :) Thanks in advance
     
  15. Could you upload the config file please?
     
  16. Code:
    [Oxide] 10:00 PM [Error] Web request callback raised an exception (KeyNotFoundException: 76561198084440676)
    [Oxide] 10:00 PM [Debug] 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 (wrapper dynamic-method) object.joining_messages$116 (System.Runtime.CompilerServices.Closure,IronPython.Runtime.PythonFunction,object,object) <0x002de>
    [DOUBLEPOST=1454825155][/DOUBLEPOST]@SkinN õ.Õ'.|. ^^^
     
  17. As much as these errors sounds annoying I would ask you to just ignore them, and I mean errors related to a Web Request as yours mentions: 'Web request callback raised an exception'

    The question is, why wouldn't I just fix them?
    Well quick response to this question is, I don't know why the fuck I can't.
    I don't know if you understand anything of code, but my code itself its easy to read and understand, as you read it you may find logic to it, and resuming the code below, every time a player joins your server Notifier will call for the webrequest method which takes the player country information and caches the information for later use in other functionalities of the plugin, the error happens because somehow the player cache information is deleted right after Notifier makes the web-request call, though, this is still very odd to me, because I read the code millions of times looking for a 'leak' that could be the reason of all this but there is nothing wrong really, and the code itself has various checks and exception handles to prevent these sort of errors to happen but yet this one error happens no matter what.
    My theory to this, which at some point makes sense is that, the error happens because the player drops the connection right after Notifier makes the web-request call, and it makes sense because when a player disconnects Notifier will delete the player's cache info, and since the web-request has been called before the disconnection it will run the code as if the player cache still exists, which at this point it does not.
    Code:
    # -------------------------------------------------------------------------
    def webrequest(self, player, send=True):
        ''' Web-request filter to get the players country info '''    uid = self.playerid(player)
     
        if uid in self.players:        ply = self.players[uid]        # Function to handle the web-request response
            def response_handler(code, resp):            try:                # Check for any web errors
                    if resp != None or code == 200:                    # Check if user is not in countries database
                        if uid not in self.db:                        ply.country, ply.code = re.findall(r':\"(.+?)\"', resp)                        self.players[uid] = ply
                            self.db[uid] = {'country': ply.country, 'code': ply.code}            except: pass            if send: self.joining_messages(player)        # Call for web-request
            webrequests.EnqueueGet('http://ip-api.com/json/%s?fields=3' % ply.ip.split(':')[0], Action[Int32,String](response_handler), self.Plugin)
    
    I hope this makes any sense to you at all, at least try to understand why I'm telling you to ignore this error.
    Also know that I am currently developing Notifier's version 3.0 which I will be porting Notifier to C# and hopefully this error will not happen no more. I can only ask for a little more patience as I am learning C# as I develop the new version, so the process will be slow.
     
  18. If you need all of it, let me know, so i can edit my post :)
    Code:
     },
      "MOTD": "<red>Welcome to Doodle Palace, <orange>we will be adding VIP kits and ranks soon, <green>A menu will be added soon, so you can check the different vip kits, rules and contact details if you're interested in buying or donating anything.",
      "RULES": {
        "DE": [
    [DOUBLEPOST=1454850337][/DOUBLEPOST]Forgive me for being stupid lol, long night :/
     

    Attached Files:

  19. You're forgetting about the end tags, for each color tag you must place an <end> tag where you want the color to end, i.e:
    Code:
    <red>Hello<end> <blue>World<end>
    Output: Hello World

    Code:
    <red>This <grey>is a<end> colored<end> <purple>message<end>

    Output: This is a colored message

    Here is the correction of yours:
    Code:
    <red>Welcome to Doodle Palace,<end> <orange>we will be adding VIP kits and ranks soon<end>, <green>A menu will be added soon, so you can check the different vip kits, rules and contact details if you're interested in buying or donating anything.<end>
    Output: Welcome to Doodle Palace, we will be adding VIP kits and ranks soon, A menu will be added soon, so you can check the different vip kits, rules and contact details if you're interested in buying or donating anything.
     
  20. I see, thanks for replying this quickly :)