GUIAnnouncements

Moved

Total Downloads: 11,755 - First Release: Jul 13, 2015 - Last Update: Oct 20, 2017

5/5, 66 likes
  1. Good morning,

    With the plugin I managed to get the disconnection messages but not the connection messages ?

    You have a solution please

    Thank you in advance

    Speck
     
  2. If you disable everything else, then you'll just get the join and disconnect messages.

    This currently isn't a feature but I have it on my list to do.

    What's your config? Post it in the
    Code:
    
                            
    tags.
     
  3. Can we get announcements for the ch-47 event?
     
  4. I can definitely add that to my list!
     
  5. Code:
    {
      "A List Of Available Colors To Use (DO NOT CHANGE)": {
        "Banner Colors": "Grey, Red, Orange, Yellow, Green, Cyan, Blue, Purple",
        "Text Colors": "White, Red, Orange, Yellow, Green, Cyan, Blue, Purple"
      },
      "General Settings": {
        "Adjust Vertical Position": 0.0,
        "Announcement Duration": 10.0,
        "Fade In Time": 0.5,
        "Fade Out Time": 0.5,
        "Font Size": 18
      },
      "Private New Player Announcements": {
        "Announcements List (Show On This Many Joins : List To Show)": {
          "1": [
            "1st Join {rank} {playername} New player announcement 1.",
            "1st Join {rank} {playername} New player announcement 2.",
            "1st Join {rank} {playername} New player announcement 3."
          ],
          "2": [
            "2nd Join {rank} {playername} New player announcement 1.",
            "2nd Join {rank} {playername} New player announcement 2.",
            "2nd Join {rank} {playername} New player announcement 3."
          ],
          "3": [
            "3rd Join {rank} {playername} New player announcement 1.",
            "3rd Join {rank} {playername} New player announcement 2.",
            "3rd Join {rank} {playername} New player announcement 3."
          ]
        },
        "Banner Color": "Grey",
        "Enabled": false,
        "Text Color": "White"
      },
      "Private Respawn Announcements": {
        "Announcements List": [
          "{playername} Respawn announcement 1.",
          "{playername} Respawn announcement 2.",
          "{playername} Respawn announcement 3."
        ],
        "Banner Color": "Grey",
        "Enabled": false,
        "Text Color": "White"
      },
      "Private Test Announcement": {
        "Adjust Vertical Position": 0.0,
        "Banner Color": "Grey",
        "Duration": 10.0,
        "Fade In Time": 0.5,
        "Fade Out Time": 0.5,
        "Font Size": 18,
        "Text Color": "White"
      },
      "Private Welcome Announcements": {
        "Banner Color": "Grey",
        "Duration": 20.0,
        "Enabled": false,
        "Show Welcome Back If Player Has Been Here Before": false,
        "Text Color": "White",
        "Welcome Back Text": "Welcome back {playername}! There are {playercount} player(s) online.",
        "Welcome Text": "Welcome {playername}! There are {playercount} player(s) online."
      },
      "Public Airdrop Announcements": {
        "Banner Color": "Green",
        "Enabled": true,
        "Show Location": false,
        "Text": "Airdrop en route!",
        "Text Color": "Yellow",
        "Text With Coords": "Airdrop en route to x{x}, z{z}"
      },
      "Public Automatic Game Time Announcements": {
        "Announcement List (Show at this in game time : Announcements to show)": {
          "18:15": [
            "The in game time is 18:15 announcement 1.",
            "The in game time is 18:15 announcement 2.",
            "The in game time is 18:15 announcement 3."
          ],
          "00:00": [
            "The in game time is 00:00 announcement 1.",
            "The in game time is 00:00 announcement 2.",
            "The in game time is 00:00 announcement 3."
          ],
          "12:00": [
            "The in game time is 12:00 announcement 1.",
            "The in game time is 12:00 announcement 2.",
            "The in game time is 12:00 announcement 3."
          ]
        },
        "Banner Color": "Grey",
        "Enabled": false,
        "Text Color": "White"
      },
      "Public Automatic Timed Announcements": {
        "Announcement List": [
          [
            "1st Automatic Timed Announcement 1",
            "1st Automatic Timed Announcement 2"
          ],
          [
            "2nd Automatic Timed Announcement 1",
            "2nd Automatic Timed Announcement 2"
          ],
          [
            "3rd Automatic Timed Announcement 1",
            "3rd Automatic Timed Announcement 2"
          ]
        ],
        "Banner Color": "Grey",
        "Enabled": false,
        "Show Every (HH:MM:SS)": "00:30:00",
        "Text Color": "White"
      },
      "Public Christmas Stocking Refill Announcement": {
        "Banner Color": "Green",
        "Enabled": false,
        "Text": "Santa has refilled your stockings. Go check what you've got!",
        "Text Color": "Red"
      },
      "Public Helicopter Announcements": {
        "Despawn": false,
        "Despawn Banner Color": "Red",
        "Despawn Text": "The patrol helicopter has left.",
        "Despawn Text Color": "White",
        "Destroyed": false,
        "Destroyed Banner Color": "Red",
        "Destroyed Text": "The patrol helicopter has been taken down!",
        "Destroyed Text Color": "White",
        "Destroyed Text With Destroyer": "{playername} got the last shot on the helicopter taking it down!",
        "Show Destroyer": false,
        "Spawn": false,
        "Spawn Banner Color": "Red",
        "Spawn Text": "Patrol Helicopter Inbound!",
        "Spawn Text Color": "Orange"
      },
      "Public Join/Leave Announcements": {
        "Announce Only Players With Permission": false,
        "Join Banner Color": "Grey",
        "Join Enabled": true,
        "Join Text": "{playername} a rejoint la partie.",
        "Join Text Color": "White",
        "Leave Banner Color": "Grey",
        "Leave Enabled": true,
        "Leave Text": "{playername} est parti.",
        "Leave Text Color": "White"
      },
      "Public Player Banned Announcement": {
        "Banner Color": "Grey",
        "Enabled": true,
        "Text": "{playername} a été banni. {reason}.",
        "Text Color": "Red"
      },
      "Public Restart Announcements": {
        "Announce With Time Left (HH:MM:SS)": [
          "12:00:00",
          "11:00:00",
          "10:00:00",
          "09:00:00",
          "08:00:00",
          "07:00:00",
          "06:00:00",
          "05:00:00",
          "04:00:00",
          "03:00:00",
          "02:00:00",
          "01:00:00",
          "00:45:00",
          "00:30:00",
          "00:15:00",
          "00:05:00"
        ],
        "Banner Color": "Grey",
        "Cancelled Scheduled Restart Text": "The restart in {time} has been cancelled.",
        "Enabled": false,
        "Restart Announcement Text": "Restarting in {time}",
        "Restart At (HH:MM:SS)": [
          "08:00:00",
          "20:00:00"
        ],
        "Restart My Server": false,
        "Suspended Restart Text": "The restart in {time} has been suspended.",
        "Text Color": "White"
      },
      "Third Party Plugin Support": {
        "Do Not Overlay LustyMap": false,
        "LustyMap Position (Left/Right)": "Left"
      }
    }
     
  6. you have the solution for this bug, because only the connection announcement does not work for me ?
     
  7. I would love to see an announcement in game when someone starts to hack the crate from the chinook - gives everyone time to get there :)
     
  8. Good evening, how can I display the spawn of Chinook and Bradley please?
     
  9. Wasn't aware of that feature. I will look into it, I am sure there are some hooks for that! I've added it to my list.

    Unfortunately that isn't supported at the moment, it is however on my list on Trello!
     
  10. When do you think the announcement for chinook will be made? I think it would be nice to have it announce only when its starting to be hacked - "Someone has started hacking the Chinook's air crate! - or something along those lines.
     
  11. That would be hard for me to say right now. I've moved into a new place which needs quite a bit of work, so alongside that and actual work I don't have time for much else these days.
    How does the hacking work? How long does it take? Do you stand there completely vulnerable? Or can you move around? Can you stop during the hack then start again? Might need to consider preventative measures to stop spam of the announcement if you can stop and start it quickly.
     
  12. I have got 10-15 of those warnings sometimes. I using the default config, 1.23.83 version
    Code:
    [Warning] [GUIAnnouncements] Banner color not found. Please check config
    Code:
    "A List Of Available Colors To Use (DO NOT CHANGE)": {
        "Banner Colors": "Grey, Red, Orange, Yellow, Green, Cyan, Blue, Purple",
        "Text Colors": "White, Red, Orange, Yellow, Green, Cyan, Blue, Purple"
      }
     
  13. What's the rest of your config? You've got a colour typed incorrectly somewhere so it defaults to Grey.
     
  14. Code:
    {
      "A List Of Available Colors To Use (DO NOT CHANGE)": {
        "Banner Colors": "Grey, Red, Orange, Yellow, Green, Cyan, Blue, Purple",
        "Text Colors": "White, Red, Orange, Yellow, Green, Cyan, Blue, Purple"
      },
      "General Settings": {
        "Adjust Vertical Position": 0.0,
        "Announcement Duration": 10.0,
        "Fade In Time": 0.5,
        "Fade Out Time": 0.5,
        "Font Size": 18
      },
      "Private New Player Announcements": {
        "Announcements List (Show On This Many Joins : List To Show)": {
          "1": [
            "1st Join {rank} {playername} New player announcement 1.",
            "1st Join {rank} {playername} New player announcement 2.",
            "1st Join {rank} {playername} New player announcement 3."
          ],
          "2": [
            "2nd Join {rank} {playername} New player announcement 1.",
            "2nd Join {rank} {playername} New player announcement 2.",
            "2nd Join {rank} {playername} New player announcement 3."
          ],
          "3": [
            "3rd Join {rank} {playername} New player announcement 1.",
            "3rd Join {rank} {playername} New player announcement 2.",
            "3rd Join {rank} {playername} New player announcement 3."
          ]
        },
        "Banner Color": "Grey",
        "Enabled": false,
        "Text Color": "White"
      },
      "Private Respawn Announcements": {
        "Announcements List": [
          "{playername} Respawn announcement 1.",
          "{playername} Respawn announcement 2.",
          "{playername} Respawn announcement 3."
        ],
        "Banner Color": "Grey",
        "Enabled": false,
        "Text Color": "White"
      },
      "Private Test Announcement": {
        "Adjust Vertical Position": 0.0,
        "Banner Color": "Grey",
        "Duration": 10.0,
        "Fade In Time": 0.5,
        "Fade Out Time": 0.5,
        "Font Size": 18,
        "Text Color": "White"
      },
      "Private Welcome Announcements": {
        "Banner Color": "Grey",
        "Duration": 20.0,
        "Enabled": true,
        "Show Welcome Back If Player Has Been Here Before": true,
        "Text Color": "White",
        "Welcome Back Text": "Welcome back {playername}! There are {playercount} player(s) online.",
        "Welcome Text": "Welcome {playername}! There are {playercount} player(s) online."
      },
      "Public Airdrop Announcements": {
        "Banner Color": "Green",
        "Enabled": true,
        "Show Location": false,
        "Text": "Airdrop en route!",
        "Text Color": "Yellow",
        "Text With Coords": "Airdrop en route to x{x}, z{z}"
      },
      "Public Automatic Game Time Announcements": {
        "Announcement List (Show at this in game time : Announcements to show)": {
          "18:15": [
            "The in game time is 18:15 announcement 1.",
            "The in game time is 18:15 announcement 2.",
            "The in game time is 18:15 announcement 3."
          ],
          "00:00": [
            "The in game time is 00:00 announcement 1.",
            "The in game time is 00:00 announcement 2.",
            "The in game time is 00:00 announcement 3."
          ],
          "12:00": [
            "The in game time is 12:00 announcement 1.",
            "The in game time is 12:00 announcement 2.",
            "The in game time is 12:00 announcement 3."
          ]
        },
        "Banner Color": "Grey",
        "Enabled": false,
        "Text Color": "White"
      },
      "Public Automatic Timed Announcements": {
        "Announcement List": [
          [
            "1st Automatic Timed Announcement 1",
            "1st Automatic Timed Announcement 2"
          ],
          [
            "2nd Automatic Timed Announcement 1",
            "2nd Automatic Timed Announcement 2"
          ],
          [
            "3rd Automatic Timed Announcement 1",
            "3rd Automatic Timed Announcement 2"
          ]
        ],
        "Banner Color": "Grey",
        "Enabled": false,
        "Show Every (HH:MM:SS)": "00:30:00",
        "Text Color": "White"
      },
      "Public Christmas Stocking Refill Announcement": {
        "Banner Color": "Green",
        "Enabled": false,
        "Text": "Santa has refilled your stockings. Go check what you've got!",
        "Text Color": "Red"
      },
      "Public Helicopter Announcements": {
        "Despawn": false,
        "Despawn Banner Color": "Red",
        "Despawn Text": "The patrol helicopter has left.",
        "Despawn Text Color": "White",
        "Destroyed": true,
        "Destroyed Banner Color": "Red",
        "Destroyed Text": "The patrol helicopter has been taken down!",
        "Destroyed Text Color": "White",
        "Destroyed Text With Destroyer": "{playername} got the last shot on the helicopter taking it down!",
        "Show Destroyer": true,
        "Spawn": true,
        "Spawn Banner Color": "Red",
        "Spawn Text": "Patrol Helicopter Inbound!",
        "Spawn Text Color": "Orange"
      },
      "Public Join/Leave Announcements": {
        "Announce Only Players With Permission": true,
        "Join Banner Color": "Grey",
        "Join Enabled": false,
        "Join Text": "{rank} {playername} has joined.",
        "Join Text Color": "White",
        "Leave Banner Color": "Grey",
        "Leave Enabled": false,
        "Leave Text": "{rank} {playername} has left.",
        "Leave Text Color": "White"
      },
      "Public Player Banned Announcement": {
        "Banner Color": "Grey",
        "Enabled": false,
        "Text": "{playername} has been banned. {reason}.",
        "Text Color": "Red"
      },
      "Public Restart Announcements": {
        "Announce With Time Left (HH:MM:SS)": [
          "12:00:00",
          "11:00:00",
          "10:00:00",
          "09:00:00",
          "08:00:00",
          "07:00:00",
          "06:00:00",
          "05:00:00",
          "04:00:00",
          "03:00:00",
          "02:00:00",
          "01:00:00",
          "00:45:00",
          "00:30:00",
          "00:15:00",
          "00:05:00"
        ],
        "Banner Color": "Grey",
        "Cancelled Scheduled Restart Text": "The restart in {time} has been cancelled.",
        "Enabled": false,
        "Restart Announcement Text": "Restarting in {time}",
        "Restart At (HH:MM:SS)": [
          "08:00:00",
          "20:00:00"
        ],
        "Restart My Server": false,
        "Suspended Restart Text": "The restart in {time} has been suspended.",
        "Text Color": "White"
      },
      "Third Party Plugin Support": {
        "Do Not Overlay LustyMap": false,
        "LustyMap Position (Left/Right)": "Left"
      }
    }
     
  15. I couldn't see anything wrong in your config, which is odd. Since you've got only 2 announcements enabled, can you test a welcome announcement by joining your server and the airdrop announcement by spawning an airdrop? See if you get the warning again and which one gives you the warning.
     
  16. Oh you are right, there is Dangerous Treasures messages, which cames at the same time. They are using your API, i guess, i have to write to them now
    UPD:
    Well, they are using "Black" as a banner background. Probably haven't noticed that its aren't supported because it turns into gray. I'll write it here, for the case, you want to add more colors :)
     
    Last edited by a moderator: Apr 25, 2018
  17. That would be it. Looks like their default Banner Color is "Black":
    Code:
    guiTintColor = Convert.ToString(GetConfig("GUIAnnouncements", "Banner Tint Color", "Black"));
    
    Looks like it is in their config so until they correct that you'd be able to change it yourself to one of the colours listed in my plugin's config.
     
  18. Just wondering if there was a way for LustyMap to read the Opacity from a PNG image so that the map isn't a stark square on the screen?


    CustomMap_6191990_4000.PNG

    I have the Image cut out and saved as a .png

    LINK TO IN GAME VIEW IMAGE:
    Steam Community :: Screenshot
     
  19. Ummmmmmm perhaps you should ask in the LustyMap plugin thread.
     
  20. Looks like this useful plugin doesnt display on screen , and its console message doesnt contains any error; since the last game update.