1234567891011121314151617181920212223242526272829 |
- local S = minetest.get_translator("server_manager")
- local DELAY = 600
- local broadcast_index = 1
- local messages = {
- "[Server] " .. minetest.colorize("#eea160", S("Got some ideas about how to improve the server? Go to the main square, write us a book and put it into the suggestion box!")),
- "[Server] " .. minetest.colorize("#eea160", S("Why did we choose Minetest (which is an engine) instead of Minecraft (which is a videogame)? Because it's free software!")),
- "[Server] " .. minetest.colorize("#eea160", S("Do you want to develop your own minigame? We made a library to help you out: search for 'arena_lib' on GitLab and... maybe one day we'll also feature it here!")),
- "[Server] " .. minetest.colorize("#eea160", S("Do you want to support what we do (server and mods)? Offer us a coffee on liberapay.com/EticaDigitale")),
- "[Server] " .. minetest.colorize("#eea160", S("Playing while in a call is way more fun than alone; and we have a Mumble server for that! Join us at 185.242.180.132")),
- "[Server] " .. minetest.colorize("#eea160", S("Looking for people to play with or you want to follow the evolution of the server? Take part in our Matrix community: +minetest-aes:matrix.org (you need a client like Element)"))
- }
- local function main()
- broadcast_index = broadcast_index +1
- if broadcast_index > #messages then
- broadcast_index = 1
- end
- minetest.chat_send_all(messages[broadcast_index])
- minetest.after(DELAY, main)
- end
- minetest.after(DELAY, main)
|