Skip to content
home/templates/server announcements rotation
utilityBeginnermc 1.20.x – 1.21.x13 lines

server announcements rotation

cycles through a list of announcements every 5 minutes. customize the list at the top.

vanilla Skriptno addons required.
broadcast-rotation.sk13 lines
on load:
    set {announcements::1} to "&6Tip: &fJoin our Discord at discord.gg/example"
    set {announcements::2} to "&6Tip: &fVote daily at vote.example.com for rewards"
    set {announcements::3} to "&6Tip: &fBuy ranks at store.example.com to support the server"
    set {announcements::4} to "&6Tip: &fUse /help to see all available commands"
    set {announcement.index} to 1

every 5 minutes:
    broadcast "&8[&6Notice&8] &f%{announcements::%{announcement.index}%}%"
    add 1 to {announcement.index}
    if {announcement.index} > size of {announcements::*}:
        set {announcement.index} to 1

get it running

broadcast-rotation.sk · 13 lines · vanilla Skript
  1. 1

    copy or download

    grab the .sk file with the buttons up top.

    broadcast-rotation.sk· ready to drop in
  2. 2

    drop it in your scripts folder

    save it exactly here on your server — no typos, just copy the path:

    …/plugins/Skript/scripts/broadcast-rotation.sk
  3. 3

    reload in-game

    run this in chat or console — your script goes live instantly:

    /sk reload broadcast-rotation
that's it — your script is live. hop in-game to try it.
/ related templates

more utility templates

comments