const dicas = [
    "§6💡 Dica: Faça uma mochila bem preparada antes de explorar lugares perigosos ou fazer longas viagens.",
    "§6💡 Dica: Leve bastante comida antes de explorar. Você não vai querer ficar com fome ao ser atacado(a).",
    "§6💡 Dica: Você pode congelar seus alimentos para evitar que estraguem.",
    "§6💡 Dica: Marque locais importantes no mapa para não se perder.",
    "§6💡 Dica: Fugir às vezes é a melhor estratégia. Você pode correr mais rápido ou escalar paredes se precisar.",
    "§6💡 Dica: Carregue tochas ao explorar cavernas. Tome cuidado com as anomalias.",
    "§6💡 Dica: Não se esqueça de beber água regularmente. A sede pode atrapalhar sua visão.",
    "§6💡 Dica: Prepare-se para as mudanças de estação usando um calendário.",
    "§6💡 Dica: Você pode criar um time ou apenas proteger sua base contra alterações de outros jogadores ou mobs.",
    "§6💡 Dica: Durma para passar a noite. Os aldeões do MCA também precisam descansar.",
    "§6💡 Dica: Cuide da sua dieta para ficar mais forte.",
    "§6💡 Dica: Vale a pena lutar quando a recompensa compensa o risco.",
    "§6💡 Dica: Crie uma família se não quiser virar um fantasma permanentemente ao morrer.",
    "§6💡 Dica: Uma casa com paredes espessas protege você da detecção da maioria dos monstros.",
    "§6💡 Dica: Construa golens usando peças diferentes em cada membro para melhorar seus atributos.",
    "§6💡 Dica: Você pode construir carroças, navios, carros e até aviões para viajar.",
    "§6💡 Dica: Construa uma arma de fogo para enfrentar melhor as hordas.",
    "§6💡 Dica: Uma fábrica bem planejada pode facilitar muito sua vida de explorador.",
    "§6💡 Dica: Administre e melhore seu reino para ver um povoado de aldeões do MCA feliz e produtivo.",
    "§6💡 Dica: O Trigo Dourado pode forçar praticamente qualquer mob a ser domado, mas alguns ainda podem atacar você.",
    "§6💡 Dica: Equipe relíquias maravilhosas ou estranhas. O importante é escolher as que combinam com seu estilo.",
    "§6💡 Dica: Cuidado com a infecção. Uma maçã dourada pode impedir que você ou seu cavalo se transformem em zumbis.",
    "§6💡 Dica: Existem biomas extremamente raros. Você pode encontrar dinossauros, homens-biscoito, creepers nucleares, demônios ou comunidades marinhas.",
    "§6💡 Dica: Se ficar entediado(a), explore novas dimensões. Visite o Céu, o Inferno, o Amanhecer Eterno ou o Anoitecer Eterno.",
    "§6💡 Dica: No Overworld, algumas noites não são normais.",
    "§6💡 Dica: Um trem pode transportar grandes quantidades de recursos e passageiros entre povoados.",
    "§6💡 Dica: O jogo fica muito mais divertido quando você tenta completar todas as conquistas."
]

const INTERVALO = 1 * 60 * 20

let filaDeDicas = []

function embaralhar(array) {
    for (let i = array.length - 1; i > 0; i--) {
        let j = Math.floor(Math.random() * (i + 1))

        let temp = array[i]
        array[i] = array[j]
        array[j] = temp
    }
}

function preencherFila() {
    filaDeDicas = dicas.slice() // Faz uma cópia do array
    embaralhar(filaDeDicas)
}

ServerEvents.tick(event => {
    const server = event.server

    if (server.tickCount % INTERVALO != 0) return

    if (filaDeDicas.length == 0) {
        preencherFila()
    }

    const dica = filaDeDicas.pop()

    server.players.forEach(player => {
        player.tell("")
        player.tell("§8§m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━")
        player.tell(dica)
        player.tell("§8§m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━")
    })
})