Economize 20% hoje mesmo Use o código WELCOME ao finalizar a compra. BEM-VINDO

Como criar uma tela de carregamento personalizada do FiveM

Certo, vamos começar a criar um ponto de entrada único e envolvente para seus jogadores.

Nós vamos construir um Tela de carregamento personalizada do FiveM do zero.

O que é um recurso de tela de carregamento?

Uma tela de carregamento personalizada geralmente é a primeira interação de um jogador com seu servidor FiveM específico.

É uma oportunidade fantástica para estabelecer a marca do seu servidor, transmitir informações importantes e criar uma atmosfera envolvente desde o início.

Esqueça os visuais genéricos do FiveM; queremos que os jogadores sintam seu identidade do servidor no momento em que eles começam a se conectar.

Aqui na FiveMXAcreditamos em capacitar proprietários de servidores com ferramentas e conhecimento para criar experiências verdadeiramente únicas.

Este guia abrangente o guiará por cada etapa, desde a estrutura HTML básica até a estilização com CSS, adicionando interatividade com JavaScript e, finalmente, integrando-o perfeitamente ao seu servidor FiveM usando Lua.

Abordaremos até como ocultar a animação padrão da ponte FiveM para uma transição mais limpa.

Vamos começar a fazer com que seu servidor se destaque.

Por que se preocupar com uma tela de carregamento personalizada do FiveM?

Você deve estar se perguntando se vale a pena o esforço.

Absolutamente!

Pense nisso como o saguão ou a entrada para o seu mundo virtual.

Primeiras impressões: Ele define o tom e o profissionalismo do seu servidor imediatamente.

Marca: Reforce o nome, o logotipo e o tema geral do seu servidor.

Exibição de informações: Compartilhe informações cruciais como regras, links do Discord, URLs de sites ou atualizações de status do servidor antes Os jogadores até aparecem.

Noivado: Use música, mensagens dinâmicas ou até mesmo vídeos para manter os jogadores envolvidos durante o processo de carregamento, reduzindo os tempos de espera percebidos.

Singularidade: Diferencie seu servidor dos inúmeros outros usando telas padrão ou genéricas.

Uma tela de carregamento bem projetada mostra que você se importa com os detalhes e com a experiência do jogador.

Pré-requisitos

Antes de começar a codificar, vamos garantir que você tenha as ferramentas necessárias e o conhecimento básico:

  1. Editor de texto: Você precisará de um programa para escrever seu código.
    • Visual Studio Code (VS Code): gratuito, poderoso e altamente recomendado, com muitas extensões úteis.
    • Sublime Text: Outra opção popular e leve.
    • Notepad++: Uma escolha gratuita sólida para usuários do Windows.
    • Evitar usando o Bloco de Notas básico ou o TextEdit, pois não possuem recursos úteis para codificação (como destaque de sintaxe).
  2. Conhecimento básico de desenvolvimento web (útil, mas não essencial):
    • HTML (Linguagem de Marcação de Hipertexto): Compreende a estrutura básica de uma página da web (tags como <div>, <img>, <p>). Forneceremos o código, mas conhecer o básico ajuda.
    • CSS (Folhas de Estilo em Cascata): Sabe estilizar elementos HTML (cores, tamanhos, posições). Novamente, nós o guiaremos, mas familiaridade é um diferencial.
    • JavaScript (JS): Compreende conceitos básicos de programação para adicionar interatividade. Manteremos o JS relativamente simples inicialmente.
  3. Acesso ao servidor FiveM: Você precisa acessar os arquivos do seu servidor, especificamente o recursos pasta, para instalar a tela de carregamento.
  4. Software de edição de imagem (opcional): Ferramentas como Photoshop, GIMP (grátis) ou até mesmo Canva podem ser úteis para criar ou editar logotipos e imagens de fundo.
  5. Paciência e vontade de aprender: Depuração e ajustes fazem parte do processo!

Não se preocupe se você não for um especialista em desenvolvimento web.

Explicaremos cada etapa claramente e forneceremos trechos de código que podem ser copiados e colados.

Compreendendo como funcionam as telas de carregamento do FiveM (NUI)

A FiveM utiliza um sistema chamado NUI (IU nativa) para exibir páginas da web dentro o jogo.

Basicamente, sua tela de carregamento personalizada é apenas uma página da web padrão (criada com HTML, CSS e JavaScript) que o sistema NUI do FiveM renderiza enquanto os recursos do jogo estão sendo carregados em segundo plano.

Isso significa que podemos aproveitar tecnologias web padrão para criar experiências interativas e visualmente ricas.

O essencial os componentes são:

  • índice.html: O arquivo principal que define a estrutura e o conteúdo da sua tela de carregamento.
  • estilo.css: O arquivo que define a aparência visual (layout, cores, fontes, etc.).
  • script.js: O arquivo que adiciona comportamento dinâmico (como alteração de texto, animações, reprodução de música).
  • fxmanifest.lua (ou __recurso.lua): Um arquivo FiveM especial que informa ao servidor que este é um recurso, especifica que é uma tela de carregamento e lista todos os arquivos necessários.

Agora, vamos começar a construir.

Etapa 1: Criando a estrutura HTML básica (índice.html)

Primeiro, crie uma nova pasta para o seu recurso de tela de carregamento. Vamos chamá-la minha-tela-de-carregamento.

Dentro desta pasta, crie um arquivo chamado índice.html.

Este arquivo conterá o esqueleto da nossa tela de carregamento.

Precisamos de contêineres para diferentes elementos: o plano de fundo, um logotipo, indicação de progresso de carregamento e áreas para mensagens de texto.

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Nome do servidor - Carregando...</title>
    <!-- Link to your CSS file -->
    <link rel="stylesheet" href="style.css">
</head>
<body>

    <!-- Main container for the entire screen -->
    <div class="loading-container">

        <!-- Background Element (handled by CSS) -->
        <div class="background"></div>

        <!-- Content Wrapper -->
        <div class="content">

            <!-- Logo Area -->
            <div class="logo-area">
                <img src="imagens/logo.png" alt="Logotipo do servidor" id="server-logo">
                <!-- You can replace img with text if you prefer -->
                <!-- <h1>My Awesome Server</h1> -->
            </div>

            <!-- Message Area -->
            <div class="message-area">
                <p id="loading-message">Inicializando conexão...</p>
                <p id="dynamic-message">Bem-vindo! Carregando recursos do servidor...</p>
            </div>

            <!-- Progress Bar Area -->
            <div class="progress-bar-container">
                <div class="progress-bar">
                    <div class="progress-bar-inner" id="progress-bar-inner"></div>
                </div>
                <p id="progress-text">0%</p>
            </div>

             <!-- Music Control (Optional) -->
             <div class="music-control">
                <button id="play-pause-button">Pausar música</button>
                <input type="range" id="volume-slider" min="0" max="1" step="0.01" value="0.5">
            </div>

        </div> <!-- End Content Wrapper -->

    </div> <!-- End Loading Container -->

    <!-- Link to your JavaScript file (place at the end of body) -->
    <script src="script.js"></script>
</body>
</html>

Explicação:

  • <!DOCTYPE html> & <html>: Modelo HTML5 padrão.
  • <head>: Contém meta-informações e links para recursos externos.
    • conjunto de caracteres="UTF-8": Garante a exibição correta dos caracteres.
    • janela de visualização: Importante para design responsivo (adaptação a diferentes tamanhos de tela), embora menos crítico para telas de carregamento de jogos com resolução fixa.
    • </code>: Define o texto que pode aparecer em uma aba do navegador (menos relevante no FiveM NUI, mas é uma boa prática).</li> <li><code><link rel="stylesheet" href="style.css"></code>: Conecta nosso HTML ao nosso arquivo CSS para estilização.</li> </ul> </li> <li><strong><code><body></code>:</strong> Contém o conteúdo visível da página.</li> <li><strong><code><div class="loading-container"></code>:</strong> O wrapper principal para tudo. Usaremos isso para o layout geral.</li> <li><strong><code><div class="background"></code>:</strong> Um div vazio que estilizaremos com CSS para armazenar nossa imagem de fundo ou vídeo.</li> <li><strong><code><div class="content"></code>:</strong> Envolve o conteúdo real (logotipo, texto, barra de progresso) para ajudar na centralização e no posicionamento.</li> <li><strong><code><div class="logo-area"></code>:</strong> Um contêiner para o logotipo do seu servidor. <ul class="wp-block-list"> <li><code><img src="imagens/logo.png" ...></code>: Uma tag de imagem. <strong>Importante:</strong> Você precisará criar um <code>imagens</code> pasta dentro <code>minha-tela-de-carregamento</code> e coloque seu <code>logo.png</code> arquivo lá. Certifique-se de que o nome do arquivo corresponda!</li> </ul> </li> <li><strong><code><div class="message-area"></code>:</strong> Contém mensagens de texto. <ul class="wp-block-list"> <li>Damos IDs aos parágrafos (<code>carregando-mensagem</code>, <code>mensagem dinâmica</code>) para que possamos facilmente direcioná-los com JavaScript mais tarde.</li> </ul> </li> <li><strong><code><div class="progress-bar-container"></code>:</strong> Contém os elementos da barra de progresso. <ul class="wp-block-list"> <li><code>.barra de progresso</code>: O recipiente externo da barra.</li> <li><code>.barra-de-progresso-interna</code>: A parte interna que será preenchida. Damos a ela um ID (<code>barra de progresso interna</code>) para controle JS.</li> <li><code><p id="progress-text"></code>: Exibe o texto percentual, também com um ID.</li> </ul> </li> <li><strong><code><div class="music-control"></code>:</strong> (Opcional) Controles básicos para música de fundo. IDs permitem interação com JS.</li> <li><strong><code><script src="script.js"></code>:</strong> Vincula nosso HTML ao nosso arquivo JavaScript. Colocando-o no final do <code><body></code> garante que os elementos HTML existam antes que o script tente interagir com eles.</li> </ul> <p class="wp-block-paragraph">Salvar este arquivo como <code>índice.html</code> em seu <code>minha-tela-de-carregamento</code> pasta. Crie uma <code>imagens</code> subpasta e adicione um espaço reservado <code>logo.png</code> por agora.</p> <h2 class="wp-block-heading" id="step-2-styling-the-loading-screen-css-style-css">Etapa 2: Estilizando a tela de carregamento (CSS – <code>estilo.css</code>)</h2> <p class="wp-block-paragraph">Agora, vamos fazer com que fique bonito!</p> <p class="wp-block-paragraph">Crie um arquivo chamado <code>estilo.css</code> no mesmo <code>minha-tela-de-carregamento</code> pasta.</p> <p class="wp-block-paragraph">Este arquivo controla a apresentação visual.</p> <pre class="EnlighterJSRAW" data-enlighter-language="generic" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">/* Redefinição básica e estilo do corpo */ * { margin: 0; padding: 0; box-sizing: border-box; /* Faz com que largura/altura incluam preenchimento e borda */ } body, html { height: 100%; width: 100%; overflow: hidden; /* Ocultar barras de rolagem */ font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; /* Fonte de exemplo */ color: #ffffff; /* Cor de texto padrão (branco) */ } /* Contêiner principal */ .loading-container { position: relative; /* Necessário para posicionamento absoluto de filhos */ width: 100%; height: 100%; display: flex; /* Usar flexbox para centralizar conteúdo */ justify-content: center; align-items: center; text-align: center; } /* Estilo de fundo */ .background { position: absolute; /* Ocupa tela inteira atrás do conteúdo */ top: 0; left: 0; width: 100%; height: 100%; background-image: url('images/background.jpg'); /* ALTERE ISTO para sua imagem */ background-size: cover; /* Dimensione a imagem para cobrir o contêiner */ background-position: center center; /* Centralize a imagem */ background-repeat: no-repeat; z-index: -1; /* Coloque-a atrás de outro conteúdo */ filter: brightness(0.6); /* Opcional: Escureça um pouco o fundo */ } /* --- OU use um fundo de cor sólida --- */ /* .background { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #1a1a1a; z-index: -1; } */ /* Wrapper de conteúdo */ .content { z-index: 1; /* Garante que o conteúdo esteja acima do fundo */ padding: 20px; background-color: rgba(0, 0, 0, 0.5); /* Fundo preto semitransparente */ border-radius: 10px; max-width: 600px; /* Limita a largura do conteúdo */ box-shadow: 0 4px 15px rgba(0, 0, 0, 0.4); } /* Área do logotipo */ .logo-area { margin-bottom: 30px; } #server-logo { max-width: 200px; /* Ajusta a largura máxima do logotipo */ height: auto; /* Mantém a proporção da tela */ display: block; /* Permite que a margem automática seja centralizada */ margin-left: auto; margin-right: auto; } /* Área de mensagem */ .message-area { margin-bottom: 30px; } #loading-message { font-size: 1.2em; font-weight: bold; margin-bottom: 10px; color: #cccccc; } #dynamic-message { font-size: 1em; min-height: 40px; /* Evitar mudanças de layout quando a mensagem muda */ } /* Área da barra de progresso */ .progress-bar-container { width: 80%; /* Largura relativa ao contêiner de conteúdo */ margin: 0 auto; /* Centralizar o contêiner */ margin-bottom: 20px; } .progress-bar { width: 100%; background-color: #555555; /* Fundo cinza escuro */ border-radius: 5px; overflow: hidden; /* Ocultar barra interna excedente */ height: 25px; /* Altura da barra */ border: 1px solid #333; } .progress-bar-inner { height: 100%; width: 0%; /* Começar na largura 0% */ background-color: #4CAF50; /* Cor de progresso verde */ border-radius: 5px 0 0 5px; /* Manter raio esquerdo */ transition: width 0.5s ease-in-out; /* Transição suave para alterações de largura */ text-align: center; line-height: 25px; /* Centralizar texto verticalmente, se necessário, dentro */ color: white; } #progress-text { margin-top: 5px; font-size: 0.9em; } /* Controle de música (opcional) */ .music-control { margin-top: 25px; display: flex; /* Organizar botão e controle deslizante lado a lado */ justify-content: center; align-items: center; gap: 15px; /* Espaço entre elementos */ } #play-pause-button { padding: 8px 15px; background-color: #4CAF50; color: white; border: none; border-radius: 5px; cursor: pointer; font-size: 0.9em; transition: background-color 0.3s ease; } #play-pause-button:hover { background-color: #45a049; } #volume-slider { cursor: pointer; width: 150px; /* Ajustar largura do controle deslizante */ } /* Adicionar alguma capacidade de resposta básica se necessário, embora menos crítica no NUI */ @media (max-width: 600px) { .content { max-width: 90%; } .progress-bar-container { width: 90%; } }</pre> <p class="wp-block-paragraph"><strong>Explicação:</strong></p> <ul class="wp-block-list"> <li><strong><code>* { tamanho da caixa: caixa de borda; }</code></strong>: Uma redefinição comum para tornar os elementos de dimensionamento mais previsíveis.</li> <li><strong><code>corpo, html</code></strong>: Define a altura/largura da base e oculta possíveis barras de rolagem. Define uma fonte e cor de texto padrão.</li> <li><strong><code>.carregando-contêiner</code></strong>: Usos <code>exibição: flexível</code> para centralizar facilmente o <code>.contente</code> div horizontalmente (<code>justificar-conteúdo</code>) e verticalmente (<code>alinhar-itens</code>). <code>posição: relativa</code> é crucial para posicionar o fundo absoluto.</li> <li><strong><code>.fundo</code></strong>: <ul class="wp-block-list"> <li><code>posição: absoluta</code>: Retira o elemento do fluxo normal e o posiciona em relação ao ancestral posicionado mais próximo (<code>.carregando-contêiner</code>).</li> <li><code>superior: 0; esquerda: 0; largura: 100%; altura: 100%;</code>: Faz com que cubra todo o recipiente.</li> <li><code>imagem de fundo: url(...)</code>: <strong>Fundamentalmente, a mudança <code>'imagens/fundo.jpg'</code> para o caminho real da sua imagem de fundo.</strong> Certifique-se de que a imagem esteja no <code>imagens</code> pasta.</li> <li><code>tamanho do fundo: capa</code>: Dimensiona a imagem de forma agradável.</li> <li><code>índice z: -1</code>: Empurra-o para trás de outros elementos.</li> <li><code>filtro: brilho(0,6)</code>: Um efeito opcional para escurecer o fundo, tornando o texto mais legível. Ajuste ou remova conforme necessário.</li> <li><em>Alternativa:</em> Uma seção comentada mostra como usar uma cor de fundo sólida simples em vez de uma imagem.</li> </ul> </li> <li><strong><code>.contente</code></strong>: <ul class="wp-block-list"> <li><code>índice z: 1</code>: Garante que ele fique sobre o fundo.</li> <li><code>cor de fundo: rgba(0, 0, 0, 0.5)</code>: Um fundo preto semitransparente para a própria área de conteúdo, ajudando o texto a se destacar em fundos complexos. Ajuste o último valor (alfa) de 0 (totalmente transparente) a 1 (totalmente opaco).</li> <li><code>raio da borda</code>, <code>largura máxima</code>, <code>caixa-sombra</code>: Adicione um pouco de polimento visual.</li> </ul> </li> <li><strong><code>.área do logotipo</code>, <code>Logotipo do servidor #</code></strong>: Estiliza o contêiner do logotipo e a própria imagem do logotipo (definindo largura máxima e centralização).</li> <li><strong><code>.área de mensagem</code>, <code>#carregando mensagem</code>, <code># mensagem dinâmica</code></strong>: Estiliza os elementos de texto (tamanho da fonte, cor, margens). <code>altura mínima</code> evita que o layout salte quando o conteúdo da mensagem dinâmica muda de comprimento.</li> <li><strong><code>.contêiner de barra de progresso</code>, <code>.barra de progresso</code>, <code>.barra-de-progresso-interna</code></strong>: Estiliza a barra de progresso. <ul class="wp-block-list"> <li>O recipiente externo (<code>.barra de progresso</code>) define a cor e a forma do plano de fundo.</li> <li>A barra interna (<code>.barra-de-progresso-interna</code>) é o que cresce. Começa em <code>largura: 0%</code>. Alteraremos essa largura usando JavaScript. <code>transição: largura 0,5s entrada-saída;</code> torna a mudança de largura suave.</li> </ul> </li> <li><strong><code>.controle de música</code>, <code># botão de reprodução-pausa</code>, <code>#controle deslizante de volume</code></strong>: Estiliza os controles de música opcionais usando flexbox para layout e adicionando estilo básico aos botões.</li> <li><strong><code>@media (largura máxima: 600px)</code></strong>: Um exemplo simples de consulta de mídia para responsividade. Ela ajusta a largura do conteúdo em telas menores (menos crítico para FiveM, mas uma boa prática).</li> </ul> <p class="wp-block-paragraph">Salvar isto como <code>estilo.css</code>. Lembre-se de criar o <code>imagens</code> pasta e adicione seu <code>fundo.jpg</code> (ou qualquer nome que você tenha dado a ele) e <code>logo.png</code>.</p> <p class="wp-block-paragraph">Neste ponto, você poderia tecnicamente abrir o <code>índice.html</code> arquivo diretamente no seu navegador (como Chrome ou Firefox) para visualizar sua aparência estática!</p> <h2 class="wp-block-heading" id="step-3-adding-interactivity-dynamic-content-java-script-script-js">Etapa 3: Adicionar interatividade e conteúdo dinâmico (JavaScript – <code>script.js</code>)</h2> <p class="wp-block-paragraph">Agora vamos dar vida à nossa página estática usando JavaScript.</p> <p class="wp-block-paragraph">Crie um arquivo chamado <code>script.js</code> em seu <code>minha-tela-de-carregamento</code> pasta.</p> <p class="wp-block-paragraph">Adicionaremos funcionalidades para:</p> <ol class="wp-block-list"> <li>Simulando o progresso do carregamento.</li> <li>Exibindo mensagens dinâmicas/mutáveis.</li> <li>Adicionando música de fundo com controles.</li> <li>Lidando com eventos FiveM NUI (a maneira correta de obter progresso de carregamento).</li> </ol> <pre class="EnlighterJSRAW" data-enlighter-language="generic" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">// Aguarde o carregamento completo do DOM (Document Object Model - a estrutura HTML) document.addEventListener('DOMContentLoaded', () => { // --- Obter referências aos elementos HTML --- const progressBarInner = document.getElementById('progress-bar-inner'); const progressText = document.getElementById('progress-text'); const dynamicMessage = document.getElementById('dynamic-message'); const loadingMessage = document.getElementById('loading-message'); // Para atualizar os estágios // --- Configuração --- const messages = [ "Carregando sistemas principais...", "Estabelecendo conexão de rede...", "Baixando os últimos ativos do servidor...", "Sincronizando dados do jogador...", "Analisando detalhes do mapa...", "Quase lá, preparando o mundo...", "Dica: visite nosso Discord em discord.gg/yourinvite", "Dica: verifique o regras em nosso site yourwebsite.com", "Bem-vindo ao nosso incrível servidor!" ]; let currentMessageIndex = 0; const messageChangeInterval = 5000; // Alterar mensagem a cada 5 segundos (5000ms) // Música de fundo (opcional) const backgroundMusic = new Audio('audio/background_music.ogg'); // IMPORTANTE: Use .ogg para compatibilidade com FiveM backgroundMusic.volume = 0.5; // Definir volume inicial (0.0 a 1.0) backgroundMusic.loop = true; // Repetir a música const playPauseButton = document.getElementById('play-pause-button'); const volumeSlider = document.getElementById('volume-slider'); let isPlaying = false; // Acompanhar estado da música // --- Funções --- // Função para atualizar a barra de progresso e o texto function updateProgress(percentage) { percentage = Math.min(100, Math.max(0, percentage)); // Fixar entre 0 e 100 progressBarInner.style.width = `${percentage}%`; progressText.textContent = `${Math.round(percentage)}%`; } // Função para alterar a mensagem dinâmica function changeDynamicMessage() { dynamicMessage.style.opacity = 0; // Desvanecer setTimeout(() => { currentMessageIndex = (currentMessageIndex + 1) % messages.length; dynamicMessage.textContent = messages[currentMessageIndex]; dynamicMessage.style.opacity = 1; // Aparecer gradualmente }, 500); // Aguarde a transição de fade out (0,5 s) } // Função para tentar reproduzir música (lida com as restrições de reprodução automática do navegador) function playMusic() { backgroundMusic.play().then(() => { isPlaying = true; playPauseButton.textContent = 'Pausar música'; console.log("A música começou a tocar."); }).catch(error => { // A reprodução automática foi impedida, comum em navegadores até a interação do usuário console.log("Falha na reprodução automática da música. Aguardando interação do usuário.", error); isPlaying = false; playPauseButton.textContent = 'Reproduzir música'; // Podemos precisar de um ouvinte de clique no corpo ou botão para iniciar a reprodução }); } // --- Configuração inicial --- // Definir mensagem de carregamento inicial loadingMessage.textContent = "Inicializando..."; updateProgress(0); // Iniciar progresso em 0% // Começar a alterar mensagens dinâmicas dynamicMessage.textContent = messages[0]; // Mostrar a primeira mensagem imediatamente setInterval(changeDynamicMessage, messageChangeInterval); // Tentar reproduzir música automaticamente playMusic(); // Tentar reproduzir música de fundo // --- Ouvintes de eventos --- // Controles de música Ouvintes de eventos playPauseButton.addEventListener('click', () => { if (isPlaying) { backgroundMusic.pause(); isPlaying = false; playPauseButton.textContent = 'Play Music'; } else { // Importante: Reative a função de reprodução que lida com possíveis falhas iniciais playMusic(); } }); volumeSlider.addEventListener('input', (event) => { backgroundMusic.volume = event.target.value; }); // --- Tratamento de eventos FiveM NUI --- // Este é o NÚCLEO da interação com o processo de carregamento FiveM /* As mensagens FiveM NUI são enviadas por meio de eventos JavaScript. Ouvimos eventos 'message' no objeto window. A propriedade 'data' do evento contém as informações enviadas de Lua. */ window.addEventListener('message', function(event) { const data = event.data; // Verifique o tipo de mensagem NUI específico usado pelo FiveM para o progresso do carregamento // O evento 'loadstatus' fornece o texto geral do progresso. if (data.type === 'loadstatus') { if(data.status) { loadingMessage.textContent = data.status; } } // O evento 'progress' fornece o progresso detalhado do componente (use isso para a barra) else if (data.eventName === 'progress') { // data.loadFraction fornece um valor entre 0,0 e 1,0 const progressPercentage = data.loadFraction * 100; updateProgress(progressPercentage); } // Um evento personalizado que podemos enviar do Lua quando o carregamento estiver quase concluído else if (data.type === 'loadingComplete') { updateProgress(100); loadingMessage.textContent = "Carregamento concluído! Entrando server..."; // Você pode adicionar efeitos de fade-out aqui antes que a tela desapareça } }); // --- Fallback/Progresso Simulado (Se eventos NUI não forem recebidos ou para teste) --- // Comente ou remova se você depender somente de eventos NUI FiveM /* let simulatedProgress = 0; const interval = setInterval(() => { simulatedProgress += Math.random() * 5; // Incrementa em uma pequena quantidade aleatória if (simulatedProgress >= 100) { simulatedProgress = 100; clearInterval(interval); // Interrompe a simulação quando 100% for atingido loadingMessage.textContent = "Carregamento concluído! Entrando no servidor..."; // Atualiza a mensagem final } updateProgress(simulatedProgress); }, 300); // Atualiza a cada 300 ms */ // Adiciona um pequeno efeito de fade-in para a tela inteira ao carregar document.body.style.opacity = 0; setTimeout(() => { document.body.style.transition = 'opacity 1s ease-in-out'; document.body.style.opacity = 1; }, 100); // Iniciar o fade-in um pouco após o carregamento }); // Fim do DOMContentLoaded</pre> <p class="wp-block-paragraph"><strong>Explicação:</strong></p> <ol class="wp-block-list"> <li><strong><code>documento.addEventListener('DOMContentLoaded', () => { ... });</code></strong>: Isso garante que o código JavaScript seja executado apenas <em>depois</em> toda a estrutura da página HTML foi carregada e está pronta para ser manipulada.</li> <li><strong>Referências de elementos:</strong> Obtemos referências aos elementos HTML com os quais precisamos interagir usando <code>documento.getElementById()</code>. É por isso que ter IDs exclusivos no HTML é importante.</li> <li><strong>Configuração:</strong> <ul class="wp-block-list"> <li><code>mensagens</code>: Uma matriz contendo as diferentes sequências de texto que você deseja percorrer na área de mensagens dinâmicas. Personalize-as!</li> <li><code>Índice de Mensagem atual</code>: Mantém o controle de qual mensagem está sendo exibida no momento.</li> <li><code>IntervaloDeAlteraçãoDeMensagem</code>: Define com que frequência (em milissegundos) a mensagem muda.</li> </ul> </li> <li><strong>Configuração de música de fundo:</strong> <ul class="wp-block-list"> <li><code>novo Áudio('audio/background_music.ogg')</code>: Cria um objeto de áudio HTML. <strong>Crucialmente:</strong> <ul class="wp-block-list"> <li>Criar um <code>áudio</code> pasta dentro <code>minha-tela-de-carregamento</code>.</li> <li>Coloque seu arquivo de música de fundo lá.</li> <li><strong>Use o <code>.ogg</code> formatar!</strong> MP3 e outros formatos podem não ser confiáveis ou até mesmo não funcionar no FiveM NUI. Você pode encontrar facilmente conversores online para converter MP3 para OGG.</li> </ul> </li> <li><code>backgroundMusic.volume</code>: Define o volume inicial (0,0 = silencioso, 1,0 = máximo).</li> <li><code>backgroundMusic.loop = verdadeiro;</code>: Faz a música se repetir.</li> <li>Também temos referências ao botão de reprodução/pausa e ao controle deslizante de volume.</li> </ul> </li> <li><strong><code>updateProgress(porcentagem)</code> função:</strong> Pega um número (0-100), fixa-o para garantir que esteja dentro dos limites e atualiza o <code>largura</code> estilo do elemento da barra de progresso interna e altera o conteúdo do texto da exibição de porcentagem.</li> <li><strong><code>alterarMensagemDinâmica()</code> função:</strong> <ul class="wp-block-list"> <li>Usos <code>intervalo de configuração</code> na fase de configuração para chamar esta função repetidamente.</li> <li>Ele calcula o índice da próxima mensagem, envolvendo-a usando o operador de módulo (<code>%</code>).</li> <li>Atualiza o <code>Conteúdo de texto</code> do <code>mensagem dinâmica</code> elemento.</li> <li><em>Bônus:</em> Inclui um efeito simples de fade-out/fade-in usando opacidade CSS e <code>definir tempo limite</code> para uma transição mais suave. Adicionar <code>transição: opacidade 0,5s entrada/saída;</code> para o <code>.área de mensagem p</code> seletor no seu CSS para que isso funcione visualmente.</li> </ul> </li> <li><strong><code>tocarMúsica()</code> função:</strong> Tenta tocar a música usando <code>backgroundMusic.play()</code>. O <code>.então()</code> lida com a reprodução bem-sucedida, enquanto <code>.pegar()</code> Lida com erros, que frequentemente ocorrem devido a restrições de reprodução automática do navegador (que exigem interação do usuário primeiro). Ele atualiza o texto do botão de acordo.</li> <li><strong>Configuração inicial:</strong> Define o texto inicial, zera o progresso, exibe a primeira mensagem dinâmica e inicia o temporizador de intervalo para alterações de mensagens. Também chama <code>tocarMúsica()</code> para tentar iniciar o áudio.</li> <li><strong>Ouvintes de eventos (controles de música):</strong> <ul class="wp-block-list"> <li>Escuta cliques no <code>Botão de reprodução e pausa</code>. Se a música estiver tocando, ele a pausa; caso contrário, ele chama <code>tocarMúsica()</code> novamente (importante para lidar com casos em que a reprodução automática inicial falhou).</li> <li>Escuta por <code>entrada</code> eventos no <code>controle deslizante de volume</code> (dispara continuamente conforme o controle deslizante se move) e atualiza o <code>backgroundMusic.volume</code>.</li> </ul> </li> <li><strong>Manipulação de eventos FiveM NUI (<code>window.addEventListener('mensagem', ...)</code>):</strong> <ul class="wp-block-list"> <li><strong>Esta é a parte mais importante para <em>real</em> integração.</strong> O FiveM envia mensagens para a janela NUI (sua página HTML) usando o <code>postar mensagem</code> API.</li> <li>Nós ouvimos essas mensagens no <code>janela</code> objeto.</li> <li><code>dados do evento</code> contém a carga útil enviada de <a href="https://fivemx.com/pt/convertendo-scripts-fivem/" title="Convertendo scripts FiveM – ESX, QBCore, QBOX (Guia de Framework)" data-wpil-monitor-id="1644">Scripts Lua do FiveM</a>.</li> <li>Nós verificamos <code>evento.dados.tipo</code> ou <code>event.data.eventName</code> (diferentes versões/contextos do FiveM podem usar estruturas ligeiramente diferentes) para ver que tipo de mensagem é.</li> <li><code>'status de carga'</code>: Geralmente contém texto de status geral (por exemplo, “Carregando mapa”, “Inicializando scripts”). Atualizamos o <code>carregandoMensagem</code> parágrafo.</li> <li><code>'progresso'</code>: Isso normalmente é usado para o progresso real da barra de carregamento. <code>dados.loadFraction</code> geralmente fornece um valor de 0,0 a 1,0, que convertemos em uma porcentagem e inserimos em nosso <code>atualizaçãoProgresso</code> função.</li> <li><code>'carregamento concluído'</code>:Este não é um evento FiveM padrão, mas um exemplo de um <em>personalizado</em> mensagem para você <em>poderia</em> enviar de um script Lua (que discutiremos mais tarde) para sinalizar o fim do carregamento, permitindo que você defina o progresso para 100% e mostre uma mensagem final.</li> </ul> </li> <li><strong>Fallback/Progresso Simulado:</strong> <ul class="wp-block-list"> <li>A seção comentada fornece uma <em>simulação básica</em> de progresso. Ele usa <code>intervalo de configuração</code> para incrementar a barra de progresso em uma pequena quantidade aleatória periodicamente.</li> <li><strong>Isso é útil para testar sua tela de carregamento visualmente em um navegador <em>sem</em> executando FiveM.</strong></li> <li><strong>Você deve REMOVER ou COMENTAR este código de simulação ao usar os eventos FiveM NUI reais</strong>, caso contrário, você poderá ver atualizações de progresso conflitantes.</li> </ul> </li> <li><strong>Efeito de fade-in:</strong> Adiciona um fade-in sutil em todo o corpo quando a página é carregada para uma aparência mais suave.</li> </ol> <p class="wp-block-paragraph">Salvar este arquivo como <code>script.js</code>. Lembre-se de criar o <code>áudio</code> pasta e adicione seu <code>.ogg</code> arquivo de música.</p> <h2 class="wp-block-heading" id="step-4-integrating-with-five-m-lua-fxmanifest-lua">Etapa 4: Integração com FiveM (Lua – <code>fxmanifest.lua</code>)</h2> <p class="wp-block-paragraph">Agora precisamos informar ao servidor FiveM sobre nosso novo recurso e identificá-lo como uma tela de carregamento.</p> <p class="wp-block-paragraph">Crie um arquivo chamado <code>fxmanifest.lua</code> na raiz do seu <code>minha-tela-de-carregamento</code> pasta.</p> <pre class="EnlighterJSRAW" data-enlighter-language="generic" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">-- Manifesto de recurso fx_version 'cerulean' -- Use 'cerulean' ou uma versão mais recente, como 'adamant' ou 'bodacious' jogo 'gta5' autor 'Seu nome ou nome do servidor' descrição 'Tela de carregamento personalizada para meu servidor incrível' versão '1.0.0' -- Especifique este recurso como a tela de carregamento loadscreen 'index.html' -- Lista todos os arquivos necessários para a interface do usuário (HTML, CSS, JS, imagens, áudio, fontes, etc.) arquivos { 'index.html', 'style.css', 'script.js', 'images/logo.png', 'images/background.jpg', -- Adicione todas as suas imagens aqui 'audio/background_music.ogg' -- Adicione todos os seus arquivos de áudio aqui -- 'fonts/mycustomfont.woff2' -- Adicione fontes personalizadas, se usar alguma } -- Opcional: script do cliente para controle avançado (como ocultar elementos padrão) client_script 'client.lua' -- Opcional: se sua tela de carregamento precisar buscar dados DE o servidor (mais avançado) -- server_script 'server.lua' -- Opcional: Defina as configurações de NUI, se necessário (raramente necessário para telas de carregamento básicas) -- nui_settings { -- ['scriptFramePolicy'] = "frame-ancestors 'self' https://cfx.re" -- Exemplo de política de segurança -- }</pre> <p class="wp-block-paragraph"><strong>Explicação:</strong></p> <ul class="wp-block-list"> <li><strong><code>fx_version 'cerúleo'</code></strong>: Define a versão do manifesto. "cerulean" é uma linha de base comum, mas existem versões mais recentes, como "adamant" ou "bodacious". Use "cerulean", a menos que precise de recursos de versões mais recentes.</li> <li><strong><code>jogo 'gta5'</code></strong>: Especifica o jogo para o qual este recurso se destina.</li> <li><strong><code>autor</code>, <code>descrição</code>, <code>versão</code></strong>: Metadados sobre o seu recurso. Preencha-os adequadamente.</li> <li><strong><code>tela de carregamento 'index.html'</code></strong>: <strong>Esta é a linha crucial.</strong> Ele informa ao FiveM para usar o arquivo HTML especificado (<code>índice.html</code> no nosso caso) como tela de carregamento do jogo.</li> <li><strong><code>arquivos { ... }</code></strong>: <strong>Muito importante!</strong> Você deve listar <em>cada arquivo</em> que sua página HTML precisa carregar, em relação à pasta raiz do recurso. Isso inclui: <ul class="wp-block-list"> <li>O próprio arquivo HTML (<code>índice.html</code>)</li> <li>O arquivo CSS (<code>estilo.css</code>)</li> <li>O arquivo JavaScript (<code>script.js</code>)</li> <li>Todas as imagens (por exemplo, <code>imagens/logo.png</code>, <code>imagens/fundo.jpg</code>)</li> <li>Todos os arquivos de áudio (por exemplo, <code>áudio/música_de_fundo.ogg</code>)</li> <li>Quaisquer fontes personalizadas que você possa ter vinculado no seu CSS.</li> <li><em>Se você esquecer um arquivo aqui, ele não será carregado no jogo!</em></li> </ul> </li> <li><strong><code>client_script 'cliente.lua'</code></strong>: Incluímos isso porque criaremos um pequeno script de cliente na próxima etapa para lidar com a ocultação dos elementos de carregamento padrão do FiveM.</li> <li><strong><code>server_script 'servidor.lua'</code></strong>:Necessário apenas para cenários avançados onde sua tela de carregamento precisa se comunicar com o servidor (por exemplo, buscando contagens dinâmicas de jogadores <em>antes</em> o ambiente principal do jogo carrega, o que é complexo). Não usaremos isso para uma configuração básica.</li> <li><strong><code>configurações nui</code></strong>: Permite definir políticas de segurança específicas para o quadro NUI. Geralmente não é necessário para telas de carregamento padrão, a menos que você esteja incorporando conteúdo externo ou lidando com interações complexas.</li> </ul> <p class="wp-block-paragraph">Salvar este arquivo como <code>fxmanifest.lua</code>.</p> <p class="wp-block-paragraph"><em>(Nota: Servidores mais antigos podem usar <code>__recurso.lua</code> em vez de <code>fxmanifest.lua</code>. A sintaxe é muito semelhante, mas <code>versão_fx</code> geralmente é omitido ou diferente, e as diretivas podem variar ligeiramente. <code>fxmanifest.lua</code> é o padrão moderno).</em></p> <h2 class="wp-block-heading" id="step-5-disabling-the-default-five-m-bridge-animation-lua-client-lua">Etapa 5: Desativando a animação padrão da ponte FiveM (Lua – <code>cliente.lua</code>)</h2> <p class="wp-block-paragraph">Por padrão, o FiveM mostra seu próprio texto de carregamento e, às vezes, uma animação de carregamento de “ponte” <em>antes</em> Sua tela personalizada assume o controle total. Podemos ocultá-la para uma aparência mais limpa usando um script Lua do lado do cliente.</p> <div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex"> <div class="wp-block-button is-style-fill"><a class="wp-block-button__link has-white-color has-black-background-color has-text-color has-background has-link-color wp-element-button" href="https://fivemx.com/pt/desabilitar-elemento-de-ponte-na-tela-de-carregamento-do-fivem/">Desativar animação da ponte</a></div> </div> <p class="wp-block-paragraph">Crie um arquivo chamado <code>cliente.lua</code> em seu <code>minha-tela-de-carregamento</code> pasta.</p> <pre class="EnlighterJSRAW" data-enlighter-language="generic" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">-- client.lua para o recurso de tela de carregamento -- Este código é executado assim que o recurso inicia no cliente -- Aguardamos um breve momento para garantir que o NUI esteja provavelmente pronto Citizen.Wait(100) -- Método 1: Usando ShutdownLoadingScreenNui (Recomendado para ocultação simples) -- Isso tenta ocultar imediatamente os elementos da GUI de carregamento padrão do FiveM. -- Geralmente é eficaz, mas o tempo pode ser complicado dependendo da velocidade de carregamento do cliente. ShutdownLoadingScreenNui() -- Você também pode enviar uma mensagem para sua página NUI, se necessário, por exemplo, -- para sinalizar que o Lua está pronto ou passar os dados iniciais. -- SendNUIMessage({ -- type = "luaReady", -- message = "O script do cliente foi carregado!" -- }) -- Método 2: Ocultação mais controlada usando CreateThread e AddTextEntry -- Este método substitui continuamente as entradas de texto de carregamento padrão. -- Pode ser mais confiável para garantir que o texto padrão não pisque brevemente. -- Descomente esta seção e comente ShutdownLoadingScreenNui() se preferir. --[[ Citizen.CreateThread(function() -- Oculta os componentes de texto padrão "Inicializando..." AddTextEntry('FE_THDR_GTAO', ' ') -- Carregando on-line AddTextEntry('PM_NAME_APP', ' ') -- Nome do aplicativo FiveM (pode variar) AddTextEntry('PM_INFO_DET', ' ') -- Informações de compilação / Status de conexão AddTextEntry('LOADING_SPLAYER_L', ' ') -- Carregando o modo Story (às vezes aparece) AddTextEntry('DLC_ITEM_UNLOCK', ' ') -- Desbloqueia mensagens, se houver -- Continue substituindo-as periodicamente enquanto a tela personalizada estiver ativa -- Este loop pode ser excessivo; muitas vezes, apenas defini-las uma vez é suficiente. -- Ajuste o tempo de espera ou remova o loop se o desempenho for afetado. while true do Citizen.Wait(500) -- Verifica/substitui a cada 500 ms -- Verifica se a tela de carregamento ainda está ativa (pseudocódigo, precisa de código real lógica) -- local isLoading = GetIsLoadingScreenActive() -- Este nativo pode não funcionar cedo o suficiente -- se não isLoading então break end -- Sai do loop quando o jogo principal carrega (precisa de uma condição melhor) -- Reaplica substituições para qualquer eventualidade AddTextEntry('FE_THDR_GTAO', ' ') AddTextEntry('PM_NAME_APP', ' ') AddTextEntry('PM_INFO_DET', ' ') AddTextEntry('LOADING_SPLAYER_L', ' ') AddTextEntry('DLC_ITEM_UNLOCK', ' ') -- Opcionalmente, oculta o círculo de carregamento giratório no canto inferior direito HideHudComponentThisFrame(14) -- HUD_LOADING_SPINNER end end) --]] -- Você pode adicionar mais lógica aqui se necessário, por exemplo, ouvindo eventos do jogo -- para enviar mensagens específicas para sua tela de carregamento NUI. -- Exemplo: Enviar uma mensagem quando o jogador aparecer (embora a tela de carregamento geralmente já tenha desaparecido nesse momento) -- AddEventHandler('playerSpawned', function() -- SendNUIMessage({ type = 'playerReady' }) -- end) print('[MyLoadingScreen] Script do cliente carregado.')</pre> <p class="wp-block-paragraph"><strong>Explicação:</strong></p> <ul class="wp-block-list"> <li><strong><code>Cidadão.Espere(100)</code></strong>: Um pequeno atraso. Às vezes, tento interagir com a NUI ou elementos do jogo. <em>imediatamente</em> quando o script carrega, pode falhar. Isso dá tempo para as coisas inicializarem.</li> <li><strong><code>ShutdownLoadingScreenNui()</code></strong>: Esta é uma função nativa do FiveM, projetada especificamente para ocultar os elementos da interface do usuário da tela de carregamento padrão fornecidos pelo jogo/FiveM. Geralmente é a maneira mais simples e direta.</li> <li><strong><code>EnviarMensagemNUIM({ ... })</code></strong>: Um exemplo mostrando como você pode enviar dados <em>de</em> Lua <em>para</em> seu JavaScript. A tabela que você passa se torna a <code>dados do evento</code> objeto em seu <code>window.addEventListener('mensagem', ...)</code> ouvinte em <code>script.js</code>. Você pode usar isso para acionar ações específicas ou passar informações do servidor.</li> <li><strong>Método 2 (Comentado):</strong> <ul class="wp-block-list"> <li>Fornece uma abordagem alternativa usando <code>AdicionarEntradaDeTexto</code>. Esta função permite que você substitua as sequências de texto do jogo padrão identificadas por suas chaves (como <code>FE_THDR_GTAO</code>). Ao defini-los em um espaço (' '), você efetivamente os oculta.</li> <li>O <code>Cidadão.CriarTópico</code> cria um thread separado para esta tarefa.</li> <li>O <code>enquanto verdadeiro</code> laço (com <code>Cidadão.Espere</code>) reaplica continuamente essas substituições. Isso pode ser mais robusto contra o jogo tentando redefinir o texto, mas pode ser um exagero. Também inclui <code>HideHudComponentThisFrame(14)</code> para esconder o spinner.</li> <li><strong>Escolher <em>um</em> método.</strong> Usando <code>ShutdownLoadingScreenNui()</code> é geralmente preferido pela simplicidade, a menos que você encontre problemas em que elementos padrão ainda piscam brevemente.</li> </ul> </li> <li><strong><code>imprimir(...)</code></strong>: Registra uma mensagem no console F8 do cliente, útil para confirmar o script carregado.</li> </ul> <p class="wp-block-paragraph">Salvar este arquivo como <code>cliente.lua</code>.</p> <h2 class="wp-block-heading" id="step-6-installing-and-running-the-loading-screen">Etapa 6: Instalando e executando a tela de carregamento</h2> <p class="wp-block-paragraph">Agora que todas as peças foram criadas, vamos colocá-las no servidor.</p> <ol class="wp-block-list"> <li><strong>Carregar o recurso:</strong> <ul class="wp-block-list"> <li>Pegue o todo <code>minha-tela-de-carregamento</code> pasta (que agora contém <code>índice.html</code>, <code>estilo.css</code>, <code>script.js</code>, <code>fxmanifest.lua</code>, <code>cliente.lua</code>, e o <code>imagens</code> e <code>áudio</code> subpastas com seu conteúdo).</li> <li>Carregue esta pasta completa no seu servidor FiveM <code>recursos</code> diretório. Você pode usar um software FTP (como o FileZilla) ou o painel web do seu servidor. A estrutura deve ser semelhante a: <code>[dados-do-servidor]/recursos/minha-tela-de-carregamento/</code>.</li> </ul> </li> <li><strong>Garantir o Recurso em <code>servidor.cfg</code>:</strong> <ul class="wp-block-list"> <li>Abra o arquivo de configuração principal do seu servidor, geralmente chamado <code>servidor.cfg</code>.</li> <li>Encontre a seção onde os recursos são iniciados (linhas geralmente começando com <code>garantir</code> ou <code>começar</code>).</li> <li>Adicione uma linha para iniciar seu recurso de tela de carregamento:<br><code>Tela de carregamento personalizada cfg # garante minha tela de carregamento</code></li> <li><strong>O posicionamento importa um pouco:</strong> Certifique-se de que está listado <em>antes</em> recursos que podem demorar para carregar se você quiser que a tela apareça o mais cedo possível. No entanto, <code>garantir</code> geralmente é suficiente. Faça <em>não</em> coloque-o dentro de qualquer <code>[categoria]</code> colchetes se você quiser que ele seja um recurso padrão.</li> </ul> </li> <li><strong>Reinicie seu servidor:</strong> Para as mudanças em <code>servidor.cfg</code> e para que o novo recurso seja reconhecido, você deve reiniciar completamente o servidor FiveM.</li> <li><strong>Conectar e testar:</strong> Inicie o FiveM e conecte-se ao seu servidor. Agora você deverá ver sua tela de carregamento personalizada em vez da tela padrão! Teste a barra de progresso (ela deve reagir ao carregamento real do FiveM), as mensagens que mudam e os controles de música. Verifique o console F8 no jogo para ver se há algum erro do seu <code>cliente.lua</code> ou potenciais problemas de NUI. Verifique o console do navegador (geralmente acessível via F8 -> Ferramentas NUI ou abrindo o HTML diretamente) para erros de JavaScript.</li> </ol> <h2 class="wp-block-heading" id="advanced-customization-ideas">Ideias avançadas de personalização</h2> <p class="wp-block-paragraph">Depois de ter o básico funcionando, você pode explorar recursos mais avançados:</p> <ul class="wp-block-list"> <li><strong>Vídeos de fundo:</strong> Em vez de uma imagem estática, use um HTML <code><video></code> marcação. <ul class="wp-block-list"> <li>Adicionar <code><video autoplay muted loop id="bg-video"></video></code> para o seu <code>índice.html</code>.</li> <li>Estilo <code>#bg-vídeo</code> em CSS semelhante ao <code>.fundo</code> div (posição absoluta, 100% largura/altura, <code>ajuste de objeto: capa</code>, <code>índice z: -1</code>).</li> <li><strong>Importante:</strong> Os vídeos aumentam significativamente o tamanho da tela de carregamento. Otimize-os bastante (resolução, taxa de bits). Use formatos como <code>.mp4</code> (codec H.264). Lembre-se de adicionar o arquivo de vídeo a <code>fxmanifest.lua</code>. A reprodução automática pode exigir <code>silenciado</code> atributo inicialmente devido às políticas do navegador; você pode precisar de JS para ativar o som com base na interação do usuário (como clicar no controle de volume).</li> </ul> </li> <li><strong>Buscando regras/mensagens do servidor dinamicamente:</strong> Em vez de codificar mensagens em JS, use <code>buscar</code> em seu <code>script.js</code> para carregar regras ou anúncios de um <code>.json</code> arquivo dentro do seu recurso ou até mesmo de um servidor web/API externo. Isso facilita as atualizações.</li> <li><strong>Usando Web Frameworks:</strong> Empregue estruturas CSS como Tailwind CSS ou Bootstrap para um estilo mais rápido, ou estruturas JavaScript como Vue.js ou React para uma lógica de UI mais complexa (embora isso adicione complexidade e etapas de construção significativas).</li> <li><strong>Integrações de API:</strong> Obtenha dados de APIs externas (por exemplo, mostre a contagem de jogadores online do seu servidor do Discord usando um bot do Discord e um endpoint de API simples). Isso requer scripts do lado do servidor (<code>servidor.lua</code> no seu recurso ou em um serviço web separado) para manipular com segurança.</li> <li><strong>Animações mais sofisticadas:</strong> Use animações CSS (<code>@quadros-chave</code>) ou bibliotecas de animação JavaScript (como GSAP) para transições mais suaves, efeitos de desbotamento ou logotipos animados.</li> </ul> <h2 class="wp-block-heading" id="troubleshooting-common-issues">Solução de problemas comuns</h2> <ul class="wp-block-list"> <li><strong>A tela de carregamento não aparece:</strong> <ul class="wp-block-list"> <li>Verificar <code>servidor.cfg</code>: É <code>garantir minha tela de carregamento</code> presente e escrito corretamente? Há algum erro no console do servidor na inicialização relacionado ao recurso?</li> <li>Verificar <code>fxmanifest.lua</code>:É o <code>tela de carregamento 'index.html'</code> linha correta? São <em>todos</em> arquivos necessários (HTML, CSS, JS, imagens, áudio) listados no <code>arquivos</code> bloco? Verifique os nomes dos arquivos e caminhos com cuidado (no Linux, diferencia maiúsculas de minúsculas!).</li> <li>Verifique a estrutura da pasta: é a <code>minha-tela-de-carregamento</code> pasta diretamente dentro do <code>recursos</code> pasta?</li> </ul> </li> <li><strong>Estilos CSS não aplicados:</strong> <ul class="wp-block-list"> <li>Verifique o HTML <code><link></code> tag: É o <code>href="estilo.css"</code> correto?</li> <li>Verificar <code>fxmanifest.lua</code>: É <code>estilo.css</code> listado no <code>arquivos</code> bloquear?</li> <li>Verifique a sintaxe CSS: há erros de digitação ou erros em seu <code>estilo.css</code> arquivo? Use um validador CSS.</li> <li>Cache do navegador: Às vezes, o cache NUI do FiveM retém versões antigas. Limpe o cache do FiveM (geralmente em <code>%localappdata%\FiveM\FiveM.app\cache</code> no Windows, exclua pastas como <code>navegador</code>, <code>banco de dados</code>, <code>armazenamento nui</code>) e reinicie o FiveM.</li> </ul> </li> <li><strong>JavaScript não funciona (sem progresso, sem mensagens mudando, sem música):</strong> <ul class="wp-block-list"> <li>Verifique o HTML <code><script></code> tag: É o <code>src="script.js"</code> correto e colocado no <em>fim</em> do <code><body></code>?</li> <li>Verificar <code>fxmanifest.lua</code>: É <code>script.js</code> listado no <code>arquivos</code> bloquear?</li> <li>Verifique o console do navegador: Abra o console F8 no FiveM, vá para NUI Devtools (se disponível) ou abra o <code>índice.html</code> diretamente em um navegador e verifique o console do desenvolvedor (geralmente F12) em busca de erros de JavaScript. Esses erros geralmente identificam a linha exata do problema.</li> <li>Problemas de áudio: o arquivo de música está em <code>.ogg</code> formato? O caminho está em <code>novo Áudio(...)</code> correto? É <code>áudio/sua_música.ogg</code> listado no manifesto? Lembre-se das restrições de reprodução automática do navegador – a música pode começar somente após clicar no botão de reprodução.</li> </ul> </li> <li><strong>Barra de progresso não atualiza:</strong> <ul class="wp-block-list"> <li>Você está confiando nos eventos FiveM NUI (<code>window.addEventListener('mensagem', ...)</code>? Certifique-se de que este código esteja ativo (não comentado).</li> <li>Os nomes dos eventos são (<code>status de carga</code>, <code>progresso</code>, <code>fração de carga</code>) correto? Às vezes, isso pode variar um pouco entre as atualizações do FiveM ou compilações específicas do jogo. Adicionar <code>console.log(JSON.stringify(evento.dados))</code> dentro do ouvinte da mensagem para ver exatamente quais dados o FiveM está enviando.</li> <li>O ID do elemento é (<code>barra de progresso interna</code>) correto tanto em HTML quanto em JS?</li> </ul> </li> <li><strong>Elementos de carregamento padrão do FiveM ainda visíveis:</strong> <ul class="wp-block-list"> <li>Verificar <code>cliente.lua</code>: O script está em execução (verifique se há <code>imprimir</code> mensagem em F8)? É <code>ShutdownLoadingScreenNui()</code> sendo chamado? Se estiver usando <code>AdicionarEntradaDeTexto</code>, as chaves estão corretas para a construção do seu jogo? Tente aumentar a inicial <code>Cidadão.Esperar()</code>.</li> </ul> </li> </ul> <h2 class="wp-block-heading" id="need-a-premium-solution-check-out-five-mx">Precisa de uma solução premium? Confira o FiveMX!</h2> <p class="wp-block-paragraph">Criar uma tela de carregamento do zero é gratificante, mas também pode levar tempo, principalmente se você quiser recursos avançados e um design bem elaborado.</p> <p class="wp-block-paragraph">Se você prefere uma solução profissional e pronta para uso, nós temos o que você precisa aqui na FiveMX.</p> <p class="wp-block-paragraph">Oferecemos uma seleção criteriosa de telas de carregamento premium e ricas em recursos, projetadas por desenvolvedores experientes.</p> <p class="wp-block-paragraph"><strong>Benefícios das telas de carregamento pagas do FiveMX:</strong></p> <ul class="wp-block-list"> <li><strong>Projetos profissionais:</strong> Visualmente deslumbrante e estética moderna.</li> <li><strong>Recursos avançados:</strong> Geralmente inclui vídeos de fundo, tocadores de música, diversas seções configuráveis, prévias de integração do Discord, indicadores de status do servidor e muito mais.</li> <li><strong>Configuração fácil:</strong> Geralmente vêm com arquivos de configuração simples para personalizar texto, logotipos, links e recursos sem precisar de alterações profundas no código.</li> <li><strong>Confiabilidade e suporte:</strong> Testado para compatibilidade e geralmente conta com suporte do desenvolvedor caso você encontre problemas.</li> <li><strong>Economize tempo e esforço:</strong> Obtenha um resultado de alta qualidade instantaneamente, permitindo que você se concentre em outros aspectos do seu servidor.</li> </ul> <p class="wp-block-paragraph">Explore nossa variedade de interfaces e telas de carregamento para encontrar a opção perfeita para a identidade do seu servidor:</p> <ul class="wp-block-list"> <li>Categoria de telas de carregamento FiveMX</li> <li>Coleção de scripts FiveMX (a seção Interfaces geralmente inclui telas de carregamento)</li> </ul> <p class="wp-block-paragraph">Considere estas opções populares disponíveis no FiveMX:</p> <ol class="wp-block-list"> <li><strong>Tela de carregamento moderna V1</strong>: Uma opção elegante e limpa para você começar.</li> <li><strong>Tela de carregamento avançada V6</strong>: Repleto de recursos para máxima personalização.</li> <li><strong>Tela de carregamento exclusiva V13</strong>: Destaque-se com um design diferenciado.</li> <li><strong>Tela de carregamento V16</strong>: Outra excelente escolha com recursos modernos.</li> </ol> <p class="wp-block-paragraph">Investir em uma tela de carregamento premium pode elevar significativamente a qualidade percebida do seu servidor e a experiência do jogador desde o primeiro clique.</p> <h2 class="wp-block-heading" id="conclusion">Conclusão</h2> <p class="wp-block-paragraph">Criando um <strong>Tela de carregamento personalizada do FiveM</strong> é uma maneira poderosa de aprimorar a identidade do seu servidor e proporcionar uma melhor experiência ao usuário.</p> <p class="wp-block-paragraph">Percorremos a configuração da estrutura HTML, estilizando-a com CSS, adicionando comportamento dinâmico com JavaScript e integrando-a ao FiveM usando o <code>fxmanifest.lua</code> e um simples <code>cliente.lua</code> script para ocultar elementos padrões.</p> <p class="wp-block-paragraph">Lembre-se de que o segredo é o gerenciamento cuidadoso de arquivos (listar tudo no manifesto), entender como os eventos NUI funcionam para atualizações de progresso reais e usar padrões da web (HTML, CSS, JS).</p> <p class="wp-block-paragraph">Não tenha medo de experimentar diferentes estilos, mensagens e mídias.</p> <p class="wp-block-paragraph">Teste cuidadosamente no seu navegador e no jogo, usando os consoles do desenvolvedor para depurar problemas.</p> <p class="wp-block-paragraph">Quer você crie sua própria obra-prima seguindo este guia ou escolha uma opção premium refinada do FiveMX.com, investir na sua tela de carregamento é investir na primeira impressão do seu servidor.</p> <p class="wp-block-paragraph">Boa codificação e esperamos que isso ajude você a criar um ponto de entrada incrível para seus jogadores!</p> <h2 class="wp-block-heading" id="frequently-asked-questions-faq">Perguntas Frequentes (FAQ)</h2> <p class="wp-block-paragraph"><strong>P1: Posso usar vídeos de fundo em vez de imagens?</strong></p> <p class="wp-block-paragraph">R: Sim! Use o HTML <code><video></code> marcação (<code><video autoplay muted loop id="bg-video"></video></code>). Estilize com CSS para cobrir a tela (<code>posição: absoluta</code>, <code>largura: 100%</code>, <code>altura: 100%</code>, <code>ajuste de objeto: capa</code>, <code>índice z: -1</code>). Lembre-se de <code>mudo</code> para que a reprodução automática funcione de forma confiável, otimize bastante o tamanho do arquivo de vídeo, use formatos compatíveis como MP4 (H.264) e liste o arquivo de vídeo em seu <code>fxmanifest.lua</code>.</p> <p class="wp-block-paragraph"><strong>Q2: Como faço para que a barra de progresso mostre o <em>real</em> Progresso do carregamento do FiveM?</strong></p> <p class="wp-block-paragraph">R: A maneira mais confiável é usar o JavaScript <code>window.addEventListener('mensagem', ...)</code> para ouvir mensagens NUI enviadas pelo FiveM. Especificamente, procure um evento como <code>progresso</code> que muitas vezes contém um <code>fração de carga</code> propriedade (um valor de 0,0 a 1,0). Multiplique isso por 100 e passe para seu <code>atualizaçãoProgresso</code> Função JavaScript. Evite depender apenas do progresso simulado (como o <code>intervalo de configuração</code> exemplo) para a versão final.</p> <p class="wp-block-paragraph"><strong>Q3: Onde exatamente coloco os arquivos da tela de carregamento no meu servidor?</strong></p> <p class="wp-block-paragraph">A: Crie uma pasta dedicada para seu recurso (por exemplo, <code>minha-tela-de-carregamento</code>) dentro do servidor principal <code>recursos</code> diretório. Todos os arquivos (<code>índice.html</code>, <code>estilo.css</code>, <code>script.js</code>, <code>fxmanifest.lua</code>, <code>cliente.lua</code>, e subpastas como <code>imagens</code>, <code>áudio</code>) deve ir dentro desta pasta de recursos.</p> <p class="wp-block-paragraph"><strong>P4: Posso ter música de fundo? Como adiciono controles?</strong></p> <p class="wp-block-paragraph">R: Sim. Use o HTML <code><audio></code> marcar ou criar uma <code>Áudio</code> objeto em JavaScript (<code>novo Áudio('audio/music.ogg')</code>). <strong>Fundamentalmente, use o <code>.ogg</code> formato de áudio</strong> para melhor compatibilidade no FiveM NUI. Adicione botões HTML padrão (<code><button></code>) e potencialmente uma entrada de intervalo (<code><input type="range"></code>) para volume em seu <code>índice.html</code>. Use ouvintes de eventos JavaScript (<code>addEventListener</code>) nesses elementos para controlar o objeto de áudio <code>.jogar()</code>, <code>.pausa()</code>, e <code>.volume</code> Propriedades. Lembre-se de listar o arquivo de áudio no seu manifesto.</p> <p class="wp-block-paragraph"><strong>P5: Por que minha tela de carregamento não aparece?</strong></p> <p class="wp-block-paragraph">R: Verifique novamente estes culpados comuns:<br>1. O recurso está assegurado corretamente em <code>servidor.cfg</code> (<code>garantir nome_da_pasta_de_recurso</code>)?<br>2. É o <code>fxmanifest.lua</code> presente na pasta de recursos?<br>3. O manifesto possui a <code>tela de carregamento 'seu_arquivo_html.html'</code> linha?<br>4. São <em>todos</em> arquivos necessários (HTML, CSS, JS, imagens, áudio, fontes) listados com precisão em <code>arquivos { ... }</code> no manifesto? Verifique caminhos e nomes de arquivos (diferencia maiúsculas de minúsculas!).<br>5. Há algum erro no console do servidor ou no console F8 do cliente relacionado à falha no carregamento do recurso?<br>6. Você reiniciou o servidor depois de adicionar o recurso e garantir isso?</p> <p class="wp-block-paragraph"><strong>P6: Como posso fazer com que a tela de carregamento desapareça suavemente quando o jogo começa?</strong></p> <p class="wp-block-paragraph">R: Isso requer comunicação entre o seu script Lua e a página NUI. O FiveM não possui um evento perfeitamente confiável de "carregamento totalmente concluído, prestes a gerar" que seja fácil de capturar. <em>antes</em> A NUI está destruída. No entanto, você pode:<br>1. Envie uma mensagem NUI personalizada (<code>EnviarMensagemNUIM({ type = 'carregandoQuaseConcluído' })</code>) de um script cliente Lua baseado em certos eventos do jogo ou temporizadores pouco antes do spawn.<br>2. No seu JavaScript, ouça esta mensagem (<code>se (evento.dados.tipo === 'carregamentoQuaseConcluído')</code>).<br>3. Quando recebido, acione uma animação de fade-out CSS no seu contêiner principal (<code>.loading-container.fade-out { opacidade: 0; transição: opacidade 1s ease-out; }</code> e adicione o <code>desaparecimento gradual</code> classe usando JS). Isso proporciona uma transição visual, embora o NUI ainda possa ser removido abruptamente pelo FiveM posteriormente.</p> <h2 class="wp-block-heading" id="p">Telas de carregamento pagas</h2> <div data-wp-context="{"notices":[],"hideNextPreviousButtons":false,"isDisabledPrevious":true,"isDisabledNext":false,"ariaLabelPrevious":"Produtos anteriores","ariaLabelNext":"Pr\u00f3ximos produtos"}" data-wp-init="callbacks.onRender" data-wp-interactive="woocommerce/product-collection" data-wp-router-region="wc-product-collection-0" data-__private-preview-state="{"isPreview":false,"previewMessage":"Actual products will vary depending on the page being viewed."}" data-block-name="woocommerce/product-collection" data-dimensions="{"widthType":"fill"}" data-display-layout="{"type":"flex","columns":3,"shrinkColumns":true}" data-query-context-includes="["collection"]" data-query-id="0" data-query="{"perPage":9,"pages":0,"offset":0,"postType":"product","order":"asc","orderBy":"title","search":"","exclude":[],"inherit":false,"taxQuery":{"product_cat":[537]},"isProductCollectionBlock":true,"featured":false,"woocommerceOnSale":false,"woocommerceStockStatus":["instock","onbackorder"],"woocommerceAttributes":[],"woocommerceHandPickedProducts":[],"filterable":true,"relatedBy":{"categories":true,"tags":true}}" data-tag-name="div" class="wp-block-woocommerce-product-collection is-layout-flow wp-block-woocommerce-product-collection-is-layout-flow"> <div data-wp-interactive="woocommerce/store-notices" class="wc-block-components-notices alignwide"> <template data-wp-each--notice="state.notices" data-wp-each-key="context.notice.id"> <div class="wc-block-components-notice-banner" data-wp-init="callbacks.scrollIntoView" data-wp-class--is-error="state.isError" data-wp-class--is-success="state.isSuccess" data-wp-class--is-info="state.isInfo" data-wp-class--is-dismissible="context.notice.dismissible" data-wp-bind--role="state.role" data-wp-watch="callbacks.injectIcon" > <div class="wc-block-components-notice-banner__content"> <span data-wp-init="callbacks.renderNoticeContent" aria-live="assertive" aria-atomic="true"></span> </div> <button data-wp-bind--hidden="!context.notice.dismissible" class="wc-block-components-button wp-element-button wc-block-components-notice-banner__dismiss contained" aria-label="Dispensar esta notificação" data-wp-on--click="actions.removeNotice" data-no-translation-aria-label="" > <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24"> <path d="M13 11.8l6.1-6.3-1-1-6.1 6.2-6.1-6.2-1 1 6.1 6.3-6.5 6.7 1 1 6.5-6.6 6.5 6.6 1-1z" /> </svg> </button> </div> </template> </div> <ul data-block-name="woocommerce/product-template" class="wc-block-product-template__responsive columns-3 wc-block-product-template wp-block-woocommerce-product-template is-layout-flow wp-block-woocommerce-product-template-is-layout-flow" data-wp-on--scroll="actions.watchScroll" data-wp-init="callbacks.initResizeObserver"><li class="wc-block-product post-142437 product type-product status-publish has-post-thumbnail product_brand-0resmon product_cat-fivem-loadingscreens first instock sale downloadable virtual taxable purchasable product-type-simple" data-wp-interactive="woocommerce/product-collection" data-wp-context='woocommerce/products::{"productId":142437,"variationId":null}' data-wp-key="product-item-142437" > <div data-block-name="woocommerce/product-image" data-image-sizing="thumbnail" data-is-descendent-of-query-loop="true" class="wc-block-components-product-image wc-block-grid__product-image wc-block-components-product-image--aspect-ratio-auto wp-block-woocommerce-product-image"><a href="https://fivemx.com/pt/0r-tela-de-carregamento-v2-2/" style="" data-wp-on--click="woocommerce/product-collection::actions.viewProduct"><div data-block-name="woocommerce/product-sale-badge" class="wp-block-woocommerce-product-sale-badge"><div class="wc-block-components-product-sale-badge alignright wc-block-components-product-sale-badge--align-right" style=""><span class="wc-block-components-product-sale-badge__text" aria-hidden="true" data-no-translation="" data-trp-gettext="">Oferta</span><span class="screen-reader-text" data-no-translation="" data-trp-gettext="">Produto em promoção</span></div></div><img loading="lazy" decoding="async" width="500" height="282" src="https://fivemx.com/wp-content/uploads/2024/06/brave_Blto63xy0v-jpg.avif" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="Pré-visualização da tela de carregamento" data-testid="product-image" data-image-id="142442" style="object-fit:cover;" /><div class="wc-block-components-product-image__inner-container"></div></a></div> <h3 style="margin-bottom:0.75rem;margin-top:0" class="has-text-align-center wp-block-post-title has-medium-font-size"><a data-wp-on--click="woocommerce/product-collection::actions.viewProduct" href="https://fivemx.com/pt/0r-tela-de-carregamento-v2-2/" target="_self" >0R-TELA DE CARREGAMENTO V2</a></h3> <div data-block-name="woocommerce/product-price" data-font-size="small" data-is-descendent-of-query-loop="true" data-text-align="center" class="has-font-size has-small-font-size has-text-align-center wp-block-woocommerce-product-price" ><div class="wc-block-components-product-price wc-block-grid__product-price" > <span class='yay-currency-cache-product-id' data-yay_currency-product-id='142437'><span class="sale-price"><del aria-hidden="true"><span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>23.00</bdi></span></del> <span class="screen-reader-text" data-no-translation="" data-trp-gettext="">O preço original era: $23.00.</span><ins aria-hidden="true"><span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>16.00</bdi></span></ins><span class="screen-reader-text" data-no-translation="" data-trp-gettext="">O preço atual é: $16.00.</span></span></span> </div></div> <div data-background-color="black" data-block-name="woocommerce/product-button" data-font-size="small" data-is-descendent-of-query-loop="true" data-style="{"elements":{"link":{"color":{"text":"var:preset|color|white"}}}}" data-text-align="center" data-text-color="white" class="wp-block-button wc-block-components-product-button align-center wp-block-woocommerce-product-button has-small-font-size" data-wp-interactive="woocommerce/product-button" data-wp-context='{"quantityToAdd":1,"addToCartText":"Adicionar ao carrinho","tempQuantity":0,"animationStatus":"IDLE","inTheCartText":"### no carrinho","noticeId":"","hasPressedButton":false}' > <button class="wp-block-button__link wp-element-button wc-block-components-product-button__button add_to_cart_button ajax_add_to_cart product_type_simple has-background has-black-background-color has-font-size has-small-font-size has-text-align-center has-text-color has-white-color wc-interactive" style="" type="button" data-product_id="142437" data-product_sku="" aria-label="Adicione ao carrinho: “0R-LOADINGSCREEN V2”" data-wp-on--click="actions.addCartItem" data-no-translation-aria-label="" > <span data-wp-text="state.addToCartText" data-wp-class--wc-block-slide-in="state.slideInAnimation" data-wp-class--wc-block-slide-out="state.slideOutAnimation" data-wp-on--animationend="actions.handleAnimationEnd" data-wp-watch="callbacks.startAnimation" data-wp-run="callbacks.syncTempQuantityOnLoad" data-no-translation="" data-trp-gettext="" >Adicionar ao carrinho</span> </button> <span hidden data-wp-bind--hidden="!state.displayViewCart" > <a href="https://fivemx.com/pt/carrinho/" class="added_to_cart wc_forward" title="Ver carrinho" data-no-translation-title="" > Ver carrinho </a> </span> </div> </li><li class="wc-block-product post-128197 product type-product status-publish has-post-thumbnail product_cat-fivem-loadingscreens instock sale downloadable virtual taxable purchasable product-type-simple" data-wp-interactive="woocommerce/product-collection" data-wp-context='woocommerce/products::{"productId":128197,"variationId":null}' data-wp-key="product-item-128197" > <div data-block-name="woocommerce/product-image" data-image-sizing="thumbnail" data-is-descendent-of-query-loop="true" class="wc-block-components-product-image wc-block-grid__product-image wc-block-components-product-image--aspect-ratio-auto wp-block-woocommerce-product-image"><a href="https://fivemx.com/pt/2na-tela-de-carregamento/" style="" data-wp-on--click="woocommerce/product-collection::actions.viewProduct"><div data-block-name="woocommerce/product-sale-badge" class="wp-block-woocommerce-product-sale-badge"><div class="wc-block-components-product-sale-badge alignright wc-block-components-product-sale-badge--align-right" style=""><span class="wc-block-components-product-sale-badge__text" aria-hidden="true" data-no-translation="" data-trp-gettext="">Oferta</span><span class="screen-reader-text" data-no-translation="" data-trp-gettext="">Produto em promoção</span></div></div><img loading="lazy" decoding="async" width="500" height="279" src="https://fivemx.com/wp-content/uploads/2024/02/brave_tysGhvw80Y-jpg.avif" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="Tela de carregamento 2NA" data-testid="product-image" data-image-id="128198" style="object-fit:cover;" /><div class="wc-block-components-product-image__inner-container"></div></a></div> <h3 style="margin-bottom:0.75rem;margin-top:0" class="has-text-align-center wp-block-post-title has-medium-font-size"><a data-wp-on--click="woocommerce/product-collection::actions.viewProduct" href="https://fivemx.com/pt/2na-tela-de-carregamento/" target="_self" >Tela de carregamento 2NA</a></h3> <div data-block-name="woocommerce/product-price" data-font-size="small" data-is-descendent-of-query-loop="true" data-text-align="center" class="has-font-size has-small-font-size has-text-align-center wp-block-woocommerce-product-price" ><div class="wc-block-components-product-price wc-block-grid__product-price" > <span class='yay-currency-cache-product-id' data-yay_currency-product-id='128197'><span class="sale-price"><del aria-hidden="true"><span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>33.00</bdi></span></del> <span class="screen-reader-text" data-no-translation="" data-trp-gettext="">O preço original era: $33.00.</span><ins aria-hidden="true"><span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>14.00</bdi></span></ins><span class="screen-reader-text" data-no-translation="" data-trp-gettext="">O preço atual é: $14.00.</span></span></span> </div></div> <div data-background-color="black" data-block-name="woocommerce/product-button" data-font-size="small" data-is-descendent-of-query-loop="true" data-style="{"elements":{"link":{"color":{"text":"var:preset|color|white"}}}}" data-text-align="center" data-text-color="white" class="wp-block-button wc-block-components-product-button align-center wp-block-woocommerce-product-button has-small-font-size" data-wp-interactive="woocommerce/product-button" data-wp-context='{"quantityToAdd":1,"addToCartText":"Adicionar ao carrinho","tempQuantity":0,"animationStatus":"IDLE","inTheCartText":"### no carrinho","noticeId":"","hasPressedButton":false}' > <button class="wp-block-button__link wp-element-button wc-block-components-product-button__button add_to_cart_button ajax_add_to_cart product_type_simple has-background has-black-background-color has-font-size has-small-font-size has-text-align-center has-text-color has-white-color wc-interactive" style="" type="button" data-product_id="128197" data-product_sku="" aria-label="Adicione ao carrinho: “2NA Loadingscreen”" data-wp-on--click="actions.addCartItem" data-no-translation-aria-label="" > <span data-wp-text="state.addToCartText" data-wp-class--wc-block-slide-in="state.slideInAnimation" data-wp-class--wc-block-slide-out="state.slideOutAnimation" data-wp-on--animationend="actions.handleAnimationEnd" data-wp-watch="callbacks.startAnimation" data-wp-run="callbacks.syncTempQuantityOnLoad" data-no-translation="" data-trp-gettext="" >Adicionar ao carrinho</span> </button> <span hidden data-wp-bind--hidden="!state.displayViewCart" > <a href="https://fivemx.com/pt/carrinho/" class="added_to_cart wc_forward" title="Ver carrinho" data-no-translation-title="" > Ver carrinho </a> </span> </div> </li><li class="wc-block-product post-9717 product type-product status-publish has-post-thumbnail product_cat-fivem-loadingscreens instock sale downloadable virtual taxable purchasable product-type-simple" data-wp-interactive="woocommerce/product-collection" data-wp-context='woocommerce/products::{"productId":9717,"variationId":null}' data-wp-key="product-item-9717" > <div data-block-name="woocommerce/product-image" data-image-sizing="thumbnail" data-is-descendent-of-query-loop="true" class="wc-block-components-product-image wc-block-grid__product-image wc-block-components-product-image--aspect-ratio-auto wp-block-woocommerce-product-image"><a href="https://fivemx.com/pt/tela-de-carregamento-personalizada-2/" style="" data-wp-on--click="woocommerce/product-collection::actions.viewProduct"><div data-block-name="woocommerce/product-sale-badge" class="wp-block-woocommerce-product-sale-badge"><div class="wc-block-components-product-sale-badge alignright wc-block-components-product-sale-badge--align-right" style=""><span class="wc-block-components-product-sale-badge__text" aria-hidden="true" data-no-translation="" data-trp-gettext="">Oferta</span><span class="screen-reader-text" data-no-translation="" data-trp-gettext="">Produto em promoção</span></div></div><img loading="lazy" decoding="async" width="500" height="245" src="https://fivemx.com/wp-content/uploads/2021/02/fivemloading-scaled-jpg.avif" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="Tela de carregamento do FiveM" data-testid="product-image" data-image-id="9718" style="object-fit:cover;" /><div class="wc-block-components-product-image__inner-container"></div></a></div> <h3 style="margin-bottom:0.75rem;margin-top:0" class="has-text-align-center wp-block-post-title has-medium-font-size"><a data-wp-on--click="woocommerce/product-collection::actions.viewProduct" href="https://fivemx.com/pt/tela-de-carregamento-personalizada-2/" target="_self" >Tela de carregamento personalizada</a></h3> <div data-block-name="woocommerce/product-price" data-font-size="small" data-is-descendent-of-query-loop="true" data-text-align="center" class="has-font-size has-small-font-size has-text-align-center wp-block-woocommerce-product-price" ><div class="wc-block-components-product-price wc-block-grid__product-price" > <span class='yay-currency-cache-product-id' data-yay_currency-product-id='9717'><span class="sale-price"><del aria-hidden="true"><span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>48.99</bdi></span></del> <span class="screen-reader-text" data-no-translation="" data-trp-gettext="">O preço original era: $48.99.</span><ins aria-hidden="true"><span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>24.99</bdi></span></ins><span class="screen-reader-text" data-no-translation="" data-trp-gettext="">O preço atual é: $24.99.</span></span></span> </div></div> <div data-background-color="black" data-block-name="woocommerce/product-button" data-font-size="small" data-is-descendent-of-query-loop="true" data-style="{"elements":{"link":{"color":{"text":"var:preset|color|white"}}}}" data-text-align="center" data-text-color="white" class="wp-block-button wc-block-components-product-button align-center wp-block-woocommerce-product-button has-small-font-size" data-wp-interactive="woocommerce/product-button" data-wp-context='{"quantityToAdd":1,"addToCartText":"Adicionar ao carrinho","tempQuantity":0,"animationStatus":"IDLE","inTheCartText":"### no carrinho","noticeId":"","hasPressedButton":false}' > <button class="wp-block-button__link wp-element-button wc-block-components-product-button__button add_to_cart_button ajax_add_to_cart product_type_simple has-background has-black-background-color has-font-size has-small-font-size has-text-align-center has-text-color has-white-color wc-interactive" style="" type="button" data-product_id="9717" data-product_sku="" aria-label="Adicione ao carrinho: “Custom Loading Screen”" data-wp-on--click="actions.addCartItem" data-no-translation-aria-label="" > <span data-wp-text="state.addToCartText" data-wp-class--wc-block-slide-in="state.slideInAnimation" data-wp-class--wc-block-slide-out="state.slideOutAnimation" data-wp-on--animationend="actions.handleAnimationEnd" data-wp-watch="callbacks.startAnimation" data-wp-run="callbacks.syncTempQuantityOnLoad" data-no-translation="" data-trp-gettext="" >Adicionar ao carrinho</span> </button> <span hidden data-wp-bind--hidden="!state.displayViewCart" > <a href="https://fivemx.com/pt/carrinho/" class="added_to_cart wc_forward" title="Ver carrinho" data-no-translation-title="" > Ver carrinho </a> </span> </div> </li><li class="wc-block-product post-107263 product type-product status-publish has-post-thumbnail product_cat-fivem-loadingscreens last instock sale downloadable virtual taxable purchasable product-type-simple" data-wp-interactive="woocommerce/product-collection" data-wp-context='woocommerce/products::{"productId":107263,"variationId":null}' data-wp-key="product-item-107263" > <div data-block-name="woocommerce/product-image" data-image-sizing="thumbnail" data-is-descendent-of-query-loop="true" class="wc-block-components-product-image wc-block-grid__product-image wc-block-components-product-image--aspect-ratio-auto wp-block-woocommerce-product-image"><a href="https://fivemx.com/pt/tela-de-carregamento-dos-olhos/" style="" data-wp-on--click="woocommerce/product-collection::actions.viewProduct"><div data-block-name="woocommerce/product-sale-badge" class="wp-block-woocommerce-product-sale-badge"><div class="wc-block-components-product-sale-badge alignright wc-block-components-product-sale-badge--align-right" style=""><span class="wc-block-components-product-sale-badge__text" aria-hidden="true" data-no-translation="" data-trp-gettext="">Oferta</span><span class="screen-reader-text" data-no-translation="" data-trp-gettext="">Produto em promoção</span></div></div><img loading="lazy" decoding="async" width="500" height="261" src="https://fivemx.com/wp-content/uploads/2023/12/brave_4zIWRuL9jh-jpg.avif" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="Tela de carregamento dos olhos" data-testid="product-image" data-image-id="107265" style="object-fit:cover;" /><div class="wc-block-components-product-image__inner-container"></div></a></div> <h3 style="margin-bottom:0.75rem;margin-top:0" class="has-text-align-center wp-block-post-title has-medium-font-size"><a data-wp-on--click="woocommerce/product-collection::actions.viewProduct" href="https://fivemx.com/pt/tela-de-carregamento-dos-olhos/" target="_self" >Tela de carregamento dos olhos</a></h3> <div data-block-name="woocommerce/product-price" data-font-size="small" data-is-descendent-of-query-loop="true" data-text-align="center" class="has-font-size has-small-font-size has-text-align-center wp-block-woocommerce-product-price" ><div class="wc-block-components-product-price wc-block-grid__product-price" > <span class='yay-currency-cache-product-id' data-yay_currency-product-id='107263'><span class="sale-price"><del aria-hidden="true"><span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>14.99</bdi></span></del> <span class="screen-reader-text" data-no-translation="" data-trp-gettext="">O preço original era: $14.99.</span><ins aria-hidden="true"><span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>9.99</bdi></span></ins><span class="screen-reader-text" data-no-translation="" data-trp-gettext="">O preço atual é: $9.99.</span></span></span> </div></div> <div data-background-color="black" data-block-name="woocommerce/product-button" data-font-size="small" data-is-descendent-of-query-loop="true" data-style="{"elements":{"link":{"color":{"text":"var:preset|color|white"}}}}" data-text-align="center" data-text-color="white" class="wp-block-button wc-block-components-product-button align-center wp-block-woocommerce-product-button has-small-font-size" data-wp-interactive="woocommerce/product-button" data-wp-context='{"quantityToAdd":1,"addToCartText":"Adicionar ao carrinho","tempQuantity":0,"animationStatus":"IDLE","inTheCartText":"### no carrinho","noticeId":"","hasPressedButton":false}' > <button class="wp-block-button__link wp-element-button wc-block-components-product-button__button add_to_cart_button ajax_add_to_cart product_type_simple has-background has-black-background-color has-font-size has-small-font-size has-text-align-center has-text-color has-white-color wc-interactive" style="" type="button" data-product_id="107263" data-product_sku="" aria-label="Adicione ao carrinho: “Eyes Loading Screen”" data-wp-on--click="actions.addCartItem" data-no-translation-aria-label="" > <span data-wp-text="state.addToCartText" data-wp-class--wc-block-slide-in="state.slideInAnimation" data-wp-class--wc-block-slide-out="state.slideOutAnimation" data-wp-on--animationend="actions.handleAnimationEnd" data-wp-watch="callbacks.startAnimation" data-wp-run="callbacks.syncTempQuantityOnLoad" data-no-translation="" data-trp-gettext="" >Adicionar ao carrinho</span> </button> <span hidden data-wp-bind--hidden="!state.displayViewCart" > <a href="https://fivemx.com/pt/carrinho/" class="added_to_cart wc_forward" title="Ver carrinho" data-no-translation-title="" > Ver carrinho </a> </span> </div> </li><li class="wc-block-product post-151302 product type-product status-publish has-post-thumbnail product_brand-izzy-scripts product_cat-fivem-loadingscreens product_tag-izzy first instock sale downloadable virtual taxable purchasable product-type-simple" data-wp-interactive="woocommerce/product-collection" data-wp-context='woocommerce/products::{"productId":151302,"variationId":null}' data-wp-key="product-item-151302" > <div data-block-name="woocommerce/product-image" data-image-sizing="thumbnail" data-is-descendent-of-query-loop="true" class="wc-block-components-product-image wc-block-grid__product-image wc-block-components-product-image--aspect-ratio-auto wp-block-woocommerce-product-image"><a href="https://fivemx.com/pt/tela-de-carregamento-izzy/" style="" data-wp-on--click="woocommerce/product-collection::actions.viewProduct"><div data-block-name="woocommerce/product-sale-badge" class="wp-block-woocommerce-product-sale-badge"><div class="wc-block-components-product-sale-badge alignright wc-block-components-product-sale-badge--align-right" style=""><span class="wc-block-components-product-sale-badge__text" aria-hidden="true" data-no-translation="" data-trp-gettext="">Oferta</span><span class="screen-reader-text" data-no-translation="" data-trp-gettext="">Produto em promoção</span></div></div><img loading="lazy" decoding="async" width="500" height="280" src="https://fivemx.com/wp-content/uploads/2024/08/izzy-loading-fivem-jpg-avif.avif" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="tela de carregamento izzy - FiveM" data-testid="product-image" data-image-id="151303" style="object-fit:cover;" /><div class="wc-block-components-product-image__inner-container"></div></a></div> <h3 style="margin-bottom:0.75rem;margin-top:0" class="has-text-align-center wp-block-post-title has-medium-font-size"><a data-wp-on--click="woocommerce/product-collection::actions.viewProduct" href="https://fivemx.com/pt/tela-de-carregamento-izzy/" target="_self" >Tela de carregamento izzy</a></h3> <div data-block-name="woocommerce/product-price" data-font-size="small" data-is-descendent-of-query-loop="true" data-text-align="center" class="has-font-size has-small-font-size has-text-align-center wp-block-woocommerce-product-price" ><div class="wc-block-components-product-price wc-block-grid__product-price" > <span class='yay-currency-cache-product-id' data-yay_currency-product-id='151302'><span class="sale-price"><del aria-hidden="true"><span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>33.00</bdi></span></del> <span class="screen-reader-text" data-no-translation="" data-trp-gettext="">O preço original era: $33.00.</span><ins aria-hidden="true"><span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>27.00</bdi></span></ins><span class="screen-reader-text" data-no-translation="" data-trp-gettext="">O preço atual é: $27.00.</span></span></span> </div></div> <div data-background-color="black" data-block-name="woocommerce/product-button" data-font-size="small" data-is-descendent-of-query-loop="true" data-style="{"elements":{"link":{"color":{"text":"var:preset|color|white"}}}}" data-text-align="center" data-text-color="white" class="wp-block-button wc-block-components-product-button align-center wp-block-woocommerce-product-button has-small-font-size" data-wp-interactive="woocommerce/product-button" data-wp-context='{"quantityToAdd":1,"addToCartText":"Adicionar ao carrinho","tempQuantity":0,"animationStatus":"IDLE","inTheCartText":"### no carrinho","noticeId":"","hasPressedButton":false}' > <button class="wp-block-button__link wp-element-button wc-block-components-product-button__button add_to_cart_button ajax_add_to_cart product_type_simple has-background has-black-background-color has-font-size has-small-font-size has-text-align-center has-text-color has-white-color wc-interactive" style="" type="button" data-product_id="151302" data-product_sku="" aria-label="Adicione ao carrinho: “izzy Loading Screen”" data-wp-on--click="actions.addCartItem" data-no-translation-aria-label="" > <span data-wp-text="state.addToCartText" data-wp-class--wc-block-slide-in="state.slideInAnimation" data-wp-class--wc-block-slide-out="state.slideOutAnimation" data-wp-on--animationend="actions.handleAnimationEnd" data-wp-watch="callbacks.startAnimation" data-wp-run="callbacks.syncTempQuantityOnLoad" data-no-translation="" data-trp-gettext="" >Adicionar ao carrinho</span> </button> <span hidden data-wp-bind--hidden="!state.displayViewCart" > <a href="https://fivemx.com/pt/carrinho/" class="added_to_cart wc_forward" title="Ver carrinho" data-no-translation-title="" > Ver carrinho </a> </span> </div> </li><li class="wc-block-product post-177462 product type-product status-publish has-post-thumbnail product_brand-izzy-scripts product_cat-fivem-loadingscreens product_cat-esx-scripts product_cat-qbcore-scripts product_cat-qbox-scripts product_cat-standalone-scripts product_tag-izzy instock sale downloadable virtual taxable purchasable product-type-simple" data-wp-interactive="woocommerce/product-collection" data-wp-context='woocommerce/products::{"productId":177462,"variationId":null}' data-wp-key="product-item-177462" > <div data-block-name="woocommerce/product-image" data-image-sizing="thumbnail" data-is-descendent-of-query-loop="true" class="wc-block-components-product-image wc-block-grid__product-image wc-block-components-product-image--aspect-ratio-auto wp-block-woocommerce-product-image"><a href="https://fivemx.com/pt/tela-de-carregamento-izzy-v7/" style="" data-wp-on--click="woocommerce/product-collection::actions.viewProduct"><div data-block-name="woocommerce/product-sale-badge" class="wp-block-woocommerce-product-sale-badge"><div class="wc-block-components-product-sale-badge alignright wc-block-components-product-sale-badge--align-right" style=""><span class="wc-block-components-product-sale-badge__text" aria-hidden="true" data-no-translation="" data-trp-gettext="">Oferta</span><span class="screen-reader-text" data-no-translation="" data-trp-gettext="">Produto em promoção</span></div></div><img loading="lazy" decoding="async" width="500" height="286" src="https://fivemx.com/wp-content/uploads/2024/12/brave_01COrkHix7.jpg" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="Tela de carregamento izzy v7" data-testid="product-image" data-image-id="177464" style="object-fit:cover;" srcset="https://fivemx.com/wp-content/uploads/2024/12/brave_01COrkHix7.jpg 1177w, https://fivemx.com/wp-content/uploads/2024/12/brave_01COrkHix7-300x172.jpg 300w, https://fivemx.com/wp-content/uploads/2024/12/brave_01COrkHix7-1024x586.jpg 1024w, https://fivemx.com/wp-content/uploads/2024/12/brave_01COrkHix7-768x440.jpg 768w, https://fivemx.com/wp-content/uploads/2024/12/brave_01COrkHix7-18x10.jpg 18w, https://fivemx.com/wp-content/uploads/2024/12/brave_01COrkHix7-110x63.jpg 110w, https://fivemx.com/wp-content/uploads/2024/12/brave_01COrkHix7-60x34.jpg 60w, https://fivemx.com/wp-content/uploads/2024/12/brave_01COrkHix7-800x458.jpg 800w" sizes="auto, (max-width: 500px) 100vw, 500px" /><div class="wc-block-components-product-image__inner-container"></div></a></div> <h3 style="margin-bottom:0.75rem;margin-top:0" class="has-text-align-center wp-block-post-title has-medium-font-size"><a data-wp-on--click="woocommerce/product-collection::actions.viewProduct" href="https://fivemx.com/pt/tela-de-carregamento-izzy-v7/" target="_self" >Tela de carregamento izzy v7</a></h3> <div data-block-name="woocommerce/product-price" data-font-size="small" data-is-descendent-of-query-loop="true" data-text-align="center" class="has-font-size has-small-font-size has-text-align-center wp-block-woocommerce-product-price" ><div class="wc-block-components-product-price wc-block-grid__product-price" > <span class='yay-currency-cache-product-id' data-yay_currency-product-id='177462'><span class="sale-price"><del aria-hidden="true"><span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>27.00</bdi></span></del> <span class="screen-reader-text" data-no-translation="" data-trp-gettext="">O preço original era: $27.00.</span><ins aria-hidden="true"><span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>15.00</bdi></span></ins><span class="screen-reader-text" data-no-translation="" data-trp-gettext="">O preço atual é: $15.00.</span></span></span> </div></div> <div data-background-color="black" data-block-name="woocommerce/product-button" data-font-size="small" data-is-descendent-of-query-loop="true" data-style="{"elements":{"link":{"color":{"text":"var:preset|color|white"}}}}" data-text-align="center" data-text-color="white" class="wp-block-button wc-block-components-product-button align-center wp-block-woocommerce-product-button has-small-font-size" data-wp-interactive="woocommerce/product-button" data-wp-context='{"quantityToAdd":1,"addToCartText":"Adicionar ao carrinho","tempQuantity":0,"animationStatus":"IDLE","inTheCartText":"### no carrinho","noticeId":"","hasPressedButton":false}' > <button class="wp-block-button__link wp-element-button wc-block-components-product-button__button add_to_cart_button ajax_add_to_cart product_type_simple has-background has-black-background-color has-font-size has-small-font-size has-text-align-center has-text-color has-white-color wc-interactive" style="" type="button" data-product_id="177462" data-product_sku="" aria-label="Adicione ao carrinho: “izzy Loading Screen v7”" data-wp-on--click="actions.addCartItem" data-no-translation-aria-label="" > <span data-wp-text="state.addToCartText" data-wp-class--wc-block-slide-in="state.slideInAnimation" data-wp-class--wc-block-slide-out="state.slideOutAnimation" data-wp-on--animationend="actions.handleAnimationEnd" data-wp-watch="callbacks.startAnimation" data-wp-run="callbacks.syncTempQuantityOnLoad" data-no-translation="" data-trp-gettext="" >Adicionar ao carrinho</span> </button> <span hidden data-wp-bind--hidden="!state.displayViewCart" > <a href="https://fivemx.com/pt/carrinho/" class="added_to_cart wc_forward" title="Ver carrinho" data-no-translation-title="" > Ver carrinho </a> </span> </div> </li><li class="wc-block-product post-151335 product type-product status-publish has-post-thumbnail product_brand-jakrino product_cat-fivem-loadingscreens product_tag-jakrino instock sale downloadable virtual taxable purchasable product-type-simple" data-wp-interactive="woocommerce/product-collection" data-wp-context='woocommerce/products::{"productId":151335,"variationId":null}' data-wp-key="product-item-151335" > <div data-block-name="woocommerce/product-image" data-image-sizing="thumbnail" data-is-descendent-of-query-loop="true" class="wc-block-components-product-image wc-block-grid__product-image wc-block-components-product-image--aspect-ratio-auto wp-block-woocommerce-product-image"><a href="https://fivemx.com/pt/tela-de-carregamento-jakrino/" style="" data-wp-on--click="woocommerce/product-collection::actions.viewProduct"><div data-block-name="woocommerce/product-sale-badge" class="wp-block-woocommerce-product-sale-badge"><div class="wc-block-components-product-sale-badge alignright wc-block-components-product-sale-badge--align-right" style=""><span class="wc-block-components-product-sale-badge__text" aria-hidden="true" data-no-translation="" data-trp-gettext="">Oferta</span><span class="screen-reader-text" data-no-translation="" data-trp-gettext="">Produto em promoção</span></div></div><img loading="lazy" decoding="async" width="500" height="289" src="https://fivemx.com/wp-content/uploads/2024/08/loadingscreen-jpg.avif" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="Tela de carregamento do FiveM" data-testid="product-image" data-image-id="151336" style="object-fit:cover;" /><div class="wc-block-components-product-image__inner-container"></div></a></div> <h3 style="margin-bottom:0.75rem;margin-top:0" class="has-text-align-center wp-block-post-title has-medium-font-size"><a data-wp-on--click="woocommerce/product-collection::actions.viewProduct" href="https://fivemx.com/pt/tela-de-carregamento-jakrino/" target="_self" >Tela de carregamento do Jakrino</a></h3> <div data-block-name="woocommerce/product-price" data-font-size="small" data-is-descendent-of-query-loop="true" data-text-align="center" class="has-font-size has-small-font-size has-text-align-center wp-block-woocommerce-product-price" ><div class="wc-block-components-product-price wc-block-grid__product-price" > <span class='yay-currency-cache-product-id' data-yay_currency-product-id='151335'><span class="sale-price"><del aria-hidden="true"><span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>13.00</bdi></span></del> <span class="screen-reader-text" data-no-translation="" data-trp-gettext="">O preço original era: $13.00.</span><ins aria-hidden="true"><span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>8.00</bdi></span></ins><span class="screen-reader-text" data-no-translation="" data-trp-gettext="">O preço atual é: $8.00.</span></span></span> </div></div> <div data-background-color="black" data-block-name="woocommerce/product-button" data-font-size="small" data-is-descendent-of-query-loop="true" data-style="{"elements":{"link":{"color":{"text":"var:preset|color|white"}}}}" data-text-align="center" data-text-color="white" class="wp-block-button wc-block-components-product-button align-center wp-block-woocommerce-product-button has-small-font-size" data-wp-interactive="woocommerce/product-button" data-wp-context='{"quantityToAdd":1,"addToCartText":"Adicionar ao carrinho","tempQuantity":0,"animationStatus":"IDLE","inTheCartText":"### no carrinho","noticeId":"","hasPressedButton":false}' > <button class="wp-block-button__link wp-element-button wc-block-components-product-button__button add_to_cart_button ajax_add_to_cart product_type_simple has-background has-black-background-color has-font-size has-small-font-size has-text-align-center has-text-color has-white-color wc-interactive" style="" type="button" data-product_id="151335" data-product_sku="" aria-label="Adicione ao carrinho: “Jakrino Loading Screen”" data-wp-on--click="actions.addCartItem" data-no-translation-aria-label="" > <span data-wp-text="state.addToCartText" data-wp-class--wc-block-slide-in="state.slideInAnimation" data-wp-class--wc-block-slide-out="state.slideOutAnimation" data-wp-on--animationend="actions.handleAnimationEnd" data-wp-watch="callbacks.startAnimation" data-wp-run="callbacks.syncTempQuantityOnLoad" data-no-translation="" data-trp-gettext="" >Adicionar ao carrinho</span> </button> <span hidden data-wp-bind--hidden="!state.displayViewCart" > <a href="https://fivemx.com/pt/carrinho/" class="added_to_cart wc_forward" title="Ver carrinho" data-no-translation-title="" > Ver carrinho </a> </span> </div> </li><li class="wc-block-product post-107519 product type-product status-publish has-post-thumbnail product_cat-fivem-loadingscreens last instock sale downloadable virtual taxable purchasable product-type-simple" data-wp-interactive="woocommerce/product-collection" data-wp-context='woocommerce/products::{"productId":107519,"variationId":null}' data-wp-key="product-item-107519" > <div data-block-name="woocommerce/product-image" data-image-sizing="thumbnail" data-is-descendent-of-query-loop="true" class="wc-block-components-product-image wc-block-grid__product-image wc-block-components-product-image--aspect-ratio-auto wp-block-woocommerce-product-image"><a href="https://fivemx.com/pt/tela-de-carregamento-ks/" style="" data-wp-on--click="woocommerce/product-collection::actions.viewProduct"><div data-block-name="woocommerce/product-sale-badge" class="wp-block-woocommerce-product-sale-badge"><div class="wc-block-components-product-sale-badge alignright wc-block-components-product-sale-badge--align-right" style=""><span class="wc-block-components-product-sale-badge__text" aria-hidden="true" data-no-translation="" data-trp-gettext="">Oferta</span><span class="screen-reader-text" data-no-translation="" data-trp-gettext="">Produto em promoção</span></div></div><img loading="lazy" decoding="async" width="500" height="279" src="https://fivemx.com/wp-content/uploads/2023/12/brave_6KGO14xEB5-jpg.avif" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="Tela de carregamento do KS" data-testid="product-image" data-image-id="107521" style="object-fit:cover;" /><div class="wc-block-components-product-image__inner-container"></div></a></div> <h3 style="margin-bottom:0.75rem;margin-top:0" class="has-text-align-center wp-block-post-title has-medium-font-size"><a data-wp-on--click="woocommerce/product-collection::actions.viewProduct" href="https://fivemx.com/pt/tela-de-carregamento-ks/" target="_self" >Tela de carregamento do KS</a></h3> <div data-block-name="woocommerce/product-price" data-font-size="small" data-is-descendent-of-query-loop="true" data-text-align="center" class="has-font-size has-small-font-size has-text-align-center wp-block-woocommerce-product-price" ><div class="wc-block-components-product-price wc-block-grid__product-price" > <span class='yay-currency-cache-product-id' data-yay_currency-product-id='107519'><span class="sale-price"><del aria-hidden="true"><span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>20.99</bdi></span></del> <span class="screen-reader-text" data-no-translation="" data-trp-gettext="">O preço original era: $20.99.</span><ins aria-hidden="true"><span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>13.99</bdi></span></ins><span class="screen-reader-text" data-no-translation="" data-trp-gettext="">O preço atual é: $13.99.</span></span></span> </div></div> <div data-background-color="black" data-block-name="woocommerce/product-button" data-font-size="small" data-is-descendent-of-query-loop="true" data-style="{"elements":{"link":{"color":{"text":"var:preset|color|white"}}}}" data-text-align="center" data-text-color="white" class="wp-block-button wc-block-components-product-button align-center wp-block-woocommerce-product-button has-small-font-size" data-wp-interactive="woocommerce/product-button" data-wp-context='{"quantityToAdd":1,"addToCartText":"Adicionar ao carrinho","tempQuantity":0,"animationStatus":"IDLE","inTheCartText":"### no carrinho","noticeId":"","hasPressedButton":false}' > <button class="wp-block-button__link wp-element-button wc-block-components-product-button__button add_to_cart_button ajax_add_to_cart product_type_simple has-background has-black-background-color has-font-size has-small-font-size has-text-align-center has-text-color has-white-color wc-interactive" style="" type="button" data-product_id="107519" data-product_sku="" aria-label="Adicione ao carrinho: “KS Loadingscreen”" data-wp-on--click="actions.addCartItem" data-no-translation-aria-label="" > <span data-wp-text="state.addToCartText" data-wp-class--wc-block-slide-in="state.slideInAnimation" data-wp-class--wc-block-slide-out="state.slideOutAnimation" data-wp-on--animationend="actions.handleAnimationEnd" data-wp-watch="callbacks.startAnimation" data-wp-run="callbacks.syncTempQuantityOnLoad" data-no-translation="" data-trp-gettext="" >Adicionar ao carrinho</span> </button> <span hidden data-wp-bind--hidden="!state.displayViewCart" > <a href="https://fivemx.com/pt/carrinho/" class="added_to_cart wc_forward" title="Ver carrinho" data-no-translation-title="" > Ver carrinho </a> </span> </div> </li><li class="wc-block-product post-105723 product type-product status-publish has-post-thumbnail product_brand-debux product_cat-vrp-scripts product_cat-esx-scripts product_cat-fivem-loadingscreens product_cat-qbcore-scripts product_cat-qbox-scripts product_cat-standalone-scripts product_tag-debux first instock sale downloadable virtual taxable purchasable product-type-simple" data-wp-interactive="woocommerce/product-collection" data-wp-context='woocommerce/products::{"productId":105723,"variationId":null}' data-wp-key="product-item-105723" > <div data-block-name="woocommerce/product-image" data-image-sizing="thumbnail" data-is-descendent-of-query-loop="true" class="wc-block-components-product-image wc-block-grid__product-image wc-block-components-product-image--aspect-ratio-auto wp-block-woocommerce-product-image"><a href="https://fivemx.com/pt/tela-de-carregamento-debux/" style="" data-wp-on--click="woocommerce/product-collection::actions.viewProduct"><div data-block-name="woocommerce/product-sale-badge" class="wp-block-woocommerce-product-sale-badge"><div class="wc-block-components-product-sale-badge alignright wc-block-components-product-sale-badge--align-right" style=""><span class="wc-block-components-product-sale-badge__text" aria-hidden="true" data-no-translation="" data-trp-gettext="">Oferta</span><span class="screen-reader-text" data-no-translation="" data-trp-gettext="">Produto em promoção</span></div></div><img loading="lazy" decoding="async" width="500" height="284" src="https://fivemx.com/wp-content/uploads/2023/12/brave_HEcYKdRaNP-jpg.avif" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="Tela de carregamento" data-testid="product-image" data-image-id="105725" style="object-fit:cover;" /><div class="wc-block-components-product-image__inner-container"></div></a></div> <h3 style="margin-bottom:0.75rem;margin-top:0" class="has-text-align-center wp-block-post-title has-medium-font-size"><a data-wp-on--click="woocommerce/product-collection::actions.viewProduct" href="https://fivemx.com/pt/tela-de-carregamento-debux/" target="_self" >Tela de carregamento (DebuX)</a></h3> <div data-block-name="woocommerce/product-price" data-font-size="small" data-is-descendent-of-query-loop="true" data-text-align="center" class="has-font-size has-small-font-size has-text-align-center wp-block-woocommerce-product-price" ><div class="wc-block-components-product-price wc-block-grid__product-price" > <span class='yay-currency-cache-product-id' data-yay_currency-product-id='105723'><span class="sale-price"><del aria-hidden="true"><span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>15.99</bdi></span></del> <span class="screen-reader-text" data-no-translation="" data-trp-gettext="">O preço original era: $15.99.</span><ins aria-hidden="true"><span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>6.99</bdi></span></ins><span class="screen-reader-text" data-no-translation="" data-trp-gettext="">O preço atual é: $6.99.</span></span></span> </div></div> <div data-background-color="black" data-block-name="woocommerce/product-button" data-font-size="small" data-is-descendent-of-query-loop="true" data-style="{"elements":{"link":{"color":{"text":"var:preset|color|white"}}}}" data-text-align="center" data-text-color="white" class="wp-block-button wc-block-components-product-button align-center wp-block-woocommerce-product-button has-small-font-size" data-wp-interactive="woocommerce/product-button" data-wp-context='{"quantityToAdd":1,"addToCartText":"Adicionar ao carrinho","tempQuantity":0,"animationStatus":"IDLE","inTheCartText":"### no carrinho","noticeId":"","hasPressedButton":false}' > <button class="wp-block-button__link wp-element-button wc-block-components-product-button__button add_to_cart_button ajax_add_to_cart product_type_simple has-background has-black-background-color has-font-size has-small-font-size has-text-align-center has-text-color has-white-color wc-interactive" style="" type="button" data-product_id="105723" data-product_sku="" aria-label="Adicione ao carrinho: “Loading Screen (DebuX)”" data-wp-on--click="actions.addCartItem" data-no-translation-aria-label="" > <span data-wp-text="state.addToCartText" data-wp-class--wc-block-slide-in="state.slideInAnimation" data-wp-class--wc-block-slide-out="state.slideOutAnimation" data-wp-on--animationend="actions.handleAnimationEnd" data-wp-watch="callbacks.startAnimation" data-wp-run="callbacks.syncTempQuantityOnLoad" data-no-translation="" data-trp-gettext="" >Adicionar ao carrinho</span> </button> <span hidden data-wp-bind--hidden="!state.displayViewCart" > <a href="https://fivemx.com/pt/carrinho/" class="added_to_cart wc_forward" title="Ver carrinho" data-no-translation-title="" > Ver carrinho </a> </span> </div> </li></ul> <nav class="wp-block-query-pagination is-content-justification-center is-layout-flex wp-container-core-query-pagination-is-layout-fe0a7de2 wp-block-query-pagination-is-layout-flex" aria-label="Paginação" data-no-translation-aria-label=""> <div class="wp-block-query-pagination-numbers"><span aria-label="Page 1" aria-current="page" class="page-numbers current" data-no-translation-aria-label="">1</span> <a data-wp-key="product-collection-pagination-numbers--Page 2" data-wp-on--click="woocommerce/product-collection::actions.navigate" aria-label="Page 2" class="page-numbers" href="?query-0-page=2" data-no-translation-data-wp-key="" data-no-translation-aria-label="">2</a></div> <a data-wp-key="product-collection-pagination--next" data-wp-on--click="woocommerce/product-collection::actions.navigate" data-wp-on--mouseenter="woocommerce/product-collection::actions.prefetchOnHover" data-wp-watch="woocommerce/product-collection::callbacks.prefetch" href="/pt/how-to-create-a-custom-fivem-loading-screen/?query-0-page=2" class="wp-block-query-pagination-next" data-no-translation="" data-trp-gettext="">Próxima página</a> </nav> </div> <hr class="wp-block-separator has-alpha-channel-opacity"/> <h3 class="wp-block-heading" id="f">Telas de carregamento gratuitas</h3> <div class="wp-block-query is-layout-flow wp-block-query-is-layout-flow"><ul class="wp-block-post-template is-layout-flow wp-block-post-template-is-layout-flow"><li class="wp-block-post post-184133 post type-post status-publish format-standard has-post-thumbnail hentry category-free category-loading-screens"> <div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-995f960e wp-block-columns-is-layout-flex"> <div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:25%"><figure class="wp-block-post-featured-image"><a href="https://fivemx.com/pt/tela-de-carregamento-informativa/" target="_self" ><img loading="lazy" decoding="async" width="1920" height="1077" src="https://fivemx.com/wp-content/uploads/2025/04/unnamed-file.jpeg" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="Tela de carregamento informativa – Tela de carregamento gratuita para FiveM…" style="object-fit:cover;" srcset="https://fivemx.com/wp-content/uploads/2025/04/unnamed-file.jpeg 1920w, https://fivemx.com/wp-content/uploads/2025/04/unnamed-file-300x168.jpeg 300w, https://fivemx.com/wp-content/uploads/2025/04/unnamed-file-1024x574.jpeg 1024w, https://fivemx.com/wp-content/uploads/2025/04/unnamed-file-768x431.jpeg 768w, https://fivemx.com/wp-content/uploads/2025/04/unnamed-file-1536x862.jpeg 1536w, https://fivemx.com/wp-content/uploads/2025/04/unnamed-file-18x10.jpeg 18w, https://fivemx.com/wp-content/uploads/2025/04/unnamed-file-110x62.jpeg 110w, https://fivemx.com/wp-content/uploads/2025/04/unnamed-file-60x34.jpeg 60w, https://fivemx.com/wp-content/uploads/2025/04/unnamed-file-800x449.jpeg 800w" sizes="auto, (max-width: 1920px) 100vw, 1920px" /></a></figure></div> <div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:75%"><h4 class="wp-block-post-title"><a href="https://fivemx.com/pt/tela-de-carregamento-informativa/" target="_self" >Tela de carregamento informativa – Tela de carregamento gratuita para FiveM…</a></h4></div> </div> </li><li class="wp-block-post post-184116 post type-post status-publish format-standard has-post-thumbnail hentry category-free category-loading-screens"> <div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-995f960e wp-block-columns-is-layout-flex"> <div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:25%"><figure class="wp-block-post-featured-image"><a href="https://fivemx.com/pt/tela-de-carregamento-f1-v4/" target="_self" ><img loading="lazy" decoding="async" width="1280" height="720" src="https://fivemx.com/wp-content/uploads/2025/04/f1-loading.jpg" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="F1 LOADING-SCREEN V4 – Telas de carregamento gratuitas para FiveM" style="object-fit:cover;" srcset="https://fivemx.com/wp-content/uploads/2025/04/f1-loading.jpg 1280w, https://fivemx.com/wp-content/uploads/2025/04/f1-loading-300x169.jpg 300w, https://fivemx.com/wp-content/uploads/2025/04/f1-loading-1024x576.jpg 1024w, https://fivemx.com/wp-content/uploads/2025/04/f1-loading-768x432.jpg 768w, https://fivemx.com/wp-content/uploads/2025/04/f1-loading-18x10.jpg 18w, https://fivemx.com/wp-content/uploads/2025/04/f1-loading-110x62.jpg 110w, https://fivemx.com/wp-content/uploads/2025/04/f1-loading-60x34.jpg 60w, https://fivemx.com/wp-content/uploads/2025/04/f1-loading-800x450.jpg 800w" sizes="auto, (max-width: 1280px) 100vw, 1280px" /></a></figure></div> <div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:75%"><h4 class="wp-block-post-title"><a href="https://fivemx.com/pt/tela-de-carregamento-f1-v4/" target="_self" >F1 LOADING-SCREEN V4 – Telas de carregamento gratuitas para FiveM</a></h4></div> </div> </li><li class="wp-block-post post-184102 post type-post status-publish format-standard has-post-thumbnail hentry category-free category-loading-screens"> <div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-995f960e wp-block-columns-is-layout-flex"> <div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:25%"><figure class="wp-block-post-featured-image"><a href="https://fivemx.com/pt/tela-de-carregamento-do-epic-loader-pro-fivem/" target="_self" ><img loading="lazy" decoding="async" width="2560" height="1301" src="https://fivemx.com/wp-content/uploads/2025/04/unnamed-file-scaled.jpg" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="Epic Loader Pro – Tela de carregamento Premium FiveM" style="object-fit:cover;" srcset="https://fivemx.com/wp-content/uploads/2025/04/unnamed-file-scaled.jpg 2560w, https://fivemx.com/wp-content/uploads/2025/04/unnamed-file-scaled-300x152.jpg 300w, https://fivemx.com/wp-content/uploads/2025/04/unnamed-file-scaled-1024x520.jpg 1024w, https://fivemx.com/wp-content/uploads/2025/04/unnamed-file-scaled-768x390.jpg 768w, https://fivemx.com/wp-content/uploads/2025/04/unnamed-file-scaled-1536x781.jpg 1536w, https://fivemx.com/wp-content/uploads/2025/04/unnamed-file-scaled-2048x1041.jpg 2048w, https://fivemx.com/wp-content/uploads/2025/04/unnamed-file-scaled-18x9.jpg 18w, https://fivemx.com/wp-content/uploads/2025/04/unnamed-file-scaled-110x56.jpg 110w, https://fivemx.com/wp-content/uploads/2025/04/unnamed-file-scaled-60x30.jpg 60w, https://fivemx.com/wp-content/uploads/2025/04/unnamed-file-scaled-800x407.jpg 800w" sizes="auto, (max-width: 2560px) 100vw, 2560px" /></a></figure></div> <div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:75%"><h4 class="wp-block-post-title"><a href="https://fivemx.com/pt/tela-de-carregamento-do-epic-loader-pro-fivem/" target="_self" >Epic Loader Pro – Tela de carregamento Premium FiveM</a></h4></div> </div> </li><li class="wp-block-post post-179327 post type-post status-publish format-standard has-post-thumbnail hentry category-free category-loading-screens category-scripts"> <div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-995f960e wp-block-columns-is-layout-flex"> <div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:25%"><figure class="wp-block-post-featured-image"><a href="https://fivemx.com/pt/tela-de-carregamento-do-afterlife-iv/" target="_self" ><img loading="lazy" decoding="async" width="1920" height="1079" src="https://fivemx.com/wp-content/uploads/2025/02/1d2cfa7e63ef22c81b57d1332b32857d48de29c7.jpeg.jpeg" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="Tela de carregamento Afterlife IV – Tela de carregamento gratuita para FiveM…" style="object-fit:cover;" srcset="https://fivemx.com/wp-content/uploads/2025/02/1d2cfa7e63ef22c81b57d1332b32857d48de29c7.jpeg.jpeg 1920w, https://fivemx.com/wp-content/uploads/2025/02/1d2cfa7e63ef22c81b57d1332b32857d48de29c7.jpeg-300x169.jpeg 300w, https://fivemx.com/wp-content/uploads/2025/02/1d2cfa7e63ef22c81b57d1332b32857d48de29c7.jpeg-1024x575.jpeg 1024w, https://fivemx.com/wp-content/uploads/2025/02/1d2cfa7e63ef22c81b57d1332b32857d48de29c7.jpeg-768x432.jpeg 768w, https://fivemx.com/wp-content/uploads/2025/02/1d2cfa7e63ef22c81b57d1332b32857d48de29c7.jpeg-1536x863.jpeg 1536w, https://fivemx.com/wp-content/uploads/2025/02/1d2cfa7e63ef22c81b57d1332b32857d48de29c7.jpeg-18x10.jpeg 18w, https://fivemx.com/wp-content/uploads/2025/02/1d2cfa7e63ef22c81b57d1332b32857d48de29c7.jpeg-110x62.jpeg 110w, https://fivemx.com/wp-content/uploads/2025/02/1d2cfa7e63ef22c81b57d1332b32857d48de29c7.jpeg-60x34.jpeg 60w, https://fivemx.com/wp-content/uploads/2025/02/1d2cfa7e63ef22c81b57d1332b32857d48de29c7.jpeg-800x450.jpeg 800w" sizes="auto, (max-width: 1920px) 100vw, 1920px" /></a></figure></div> <div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:75%"><h4 class="wp-block-post-title"><a href="https://fivemx.com/pt/tela-de-carregamento-do-afterlife-iv/" target="_self" >Tela de carregamento Afterlife IV – Tela de carregamento gratuita para FiveM…</a></h4></div> </div> </li><li class="wp-block-post post-183818 post type-post status-publish format-standard has-post-thumbnail hentry category-free category-loading-screens category-scripts"> <div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-995f960e wp-block-columns-is-layout-flex"> <div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:25%"><figure class="wp-block-post-featured-image"><a href="https://fivemx.com/pt/script-de-carregamento-avancado/" target="_self" ><img loading="lazy" decoding="async" width="1920" height="1080" src="https://fivemx.com/wp-content/uploads/2025/04/Free-Loading-Screen-NCHub-1.jpg-1.jpg" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="Script de carregamento avançado – Telas de carregamento gratuitas para FiveM" style="object-fit:cover;" srcset="https://fivemx.com/wp-content/uploads/2025/04/Free-Loading-Screen-NCHub-1.jpg-1.jpg 1920w, https://fivemx.com/wp-content/uploads/2025/04/Free-Loading-Screen-NCHub-1.jpg-1-300x169.jpg 300w, https://fivemx.com/wp-content/uploads/2025/04/Free-Loading-Screen-NCHub-1.jpg-1-1024x576.jpg 1024w, https://fivemx.com/wp-content/uploads/2025/04/Free-Loading-Screen-NCHub-1.jpg-1-768x432.jpg 768w, https://fivemx.com/wp-content/uploads/2025/04/Free-Loading-Screen-NCHub-1.jpg-1-1536x864.jpg 1536w, https://fivemx.com/wp-content/uploads/2025/04/Free-Loading-Screen-NCHub-1.jpg-1-18x10.jpg 18w, https://fivemx.com/wp-content/uploads/2025/04/Free-Loading-Screen-NCHub-1.jpg-1-110x62.jpg 110w, https://fivemx.com/wp-content/uploads/2025/04/Free-Loading-Screen-NCHub-1.jpg-1-60x34.jpg 60w, https://fivemx.com/wp-content/uploads/2025/04/Free-Loading-Screen-NCHub-1.jpg-1-800x450.jpg 800w" sizes="auto, (max-width: 1920px) 100vw, 1920px" /></a></figure></div> <div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:75%"><h4 class="wp-block-post-title"><a href="https://fivemx.com/pt/script-de-carregamento-avancado/" target="_self" >Script de carregamento avançado – Telas de carregamento gratuitas para FiveM</a></h4></div> </div> </li><li class="wp-block-post post-147307 post type-post status-publish format-standard has-post-thumbnail hentry category-free category-loading-screens category-scripts"> <div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-995f960e wp-block-columns-is-layout-flex"> <div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:25%"><figure class="wp-block-post-featured-image"><a href="https://fivemx.com/pt/tela-de-carregamento-moderna/" target="_self" ><img loading="lazy" decoding="async" width="690" height="388" src="https://fivemx.com/wp-content/uploads/2024/07/Simple-Loadingscreen.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="Tela de carregamento moderna – Telas de carregamento gratuitas para FiveM" style="object-fit:cover;" srcset="https://fivemx.com/wp-content/uploads/2024/07/Simple-Loadingscreen.webp 690w, https://fivemx.com/wp-content/uploads/2024/07/Simple-Loadingscreen-300x169.webp 300w, https://fivemx.com/wp-content/uploads/2024/07/Simple-Loadingscreen-18x10.webp 18w, https://fivemx.com/wp-content/uploads/2024/07/Simple-Loadingscreen-110x62.webp 110w, https://fivemx.com/wp-content/uploads/2024/07/Simple-Loadingscreen-60x34.webp 60w" sizes="auto, (max-width: 690px) 100vw, 690px" /></a></figure></div> <div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:75%"><h4 class="wp-block-post-title"><a href="https://fivemx.com/pt/tela-de-carregamento-moderna/" target="_self" >Tela de carregamento moderna – Telas de carregamento gratuitas para FiveM</a></h4></div> </div> </li><li class="wp-block-post post-145643 post type-post status-publish format-standard has-post-thumbnail hentry category-free category-loading-screens"> <div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-995f960e wp-block-columns-is-layout-flex"> <div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:25%"><figure class="wp-block-post-featured-image"><a href="https://fivemx.com/pt/tela-de-carregamento-azul-2/" target="_self" ><img loading="lazy" decoding="async" width="860" height="480" src="https://fivemx.com/wp-content/uploads/2024/07/brave_5Cf2X8kirM-jpg.avif" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="Tela de carregamento azul – Beta Studio" style="object-fit:cover;" /></a></figure></div> <div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:75%"><h4 class="wp-block-post-title"><a href="https://fivemx.com/pt/tela-de-carregamento-azul-2/" target="_self" >Tela de carregamento azul – Beta Studio</a></h4></div> </div> </li></ul></div> <hr class="wp-block-separator has-alpha-channel-opacity"/> <p class="wp-block-paragraph">Pronto! Alguma dúvida? Deixe um comentário.</p> </div> <div class="ct-share-box is-width-constrained ct-hidden-sm" data-location="bottom" data-type="type-1" > <div data-icons-type="simple"> <a href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Ffivemx.com%2Fpt%2Fcomo-criar-uma-tela-de-carregamento-fivem-personalizada%2F" data-network="facebook" aria-label="Facebook" rel="noopener noreferrer nofollow"> <span class="ct-icon-container"> <svg width="20px" height="20px" viewbox="0 0 20 20" aria-hidden="true"> <path d="M20,10.1c0-5.5-4.5-10-10-10S0,4.5,0,10.1c0,5,3.7,9.1,8.4,9.9v-7H5.9v-2.9h2.5V7.9C8.4,5.4,9.9,4,12.2,4c1.1,0,2.2,0.2,2.2,0.2v2.5h-1.3c-1.2,0-1.6,0.8-1.6,1.6v1.9h2.8L13.9,13h-2.3v7C16.3,19.2,20,15.1,20,10.1z"/> </svg> </span> </a> <a href="https://twitter.com/intent/tweet?url=https%3A%2F%2Ffivemx.com%2Fpt%2Fcomo-criar-uma-tela-de-carregamento-fivem-personalizada%2F&text=How%20To%20Create%20a%20Custom%20FiveM%20Loading%20Screen" data-network="twitter" aria-label="X (Twitter)" rel="noopener noreferrer nofollow"> <span class="ct-icon-container"> <svg width="20px" height="20px" viewbox="0 0 20 20" aria-hidden="true"> <path d="M2.9 0C1.3 0 0 1.3 0 2.9v14.3C0 18.7 1.3 20 2.9 20h14.3c1.6 0 2.9-1.3 2.9-2.9V2.9C20 1.3 18.7 0 17.1 0H2.9zm13.2 3.8L11.5 9l5.5 7.2h-4.3l-3.3-4.4-3.8 4.4H3.4l5-5.7-5.3-6.7h4.4l3 4 3.5-4h2.1zM14.4 15 6.8 5H5.6l7.7 10h1.1z"/> </svg> </span> </a> <a href="#" data-network="pinterest" aria-label="Pinterest" rel="noopener noreferrer nofollow"> <span class="ct-icon-container"> <svg width="20px" height="20px" viewbox="0 0 20 20" aria-hidden="true"> <path d="M10,0C4.5,0,0,4.5,0,10c0,4.1,2.5,7.6,6,9.2c0-0.7,0-1.5,0.2-2.3c0.2-0.8,1.3-5.4,1.3-5.4s-0.3-0.6-0.3-1.6c0-1.5,0.9-2.6,1.9-2.6c0.9,0,1.3,0.7,1.3,1.5c0,0.9-0.6,2.3-0.9,3.5c-0.3,1.1,0.5,1.9,1.6,1.9c1.9,0,3.2-2.4,3.2-5.3c0-2.2-1.5-3.8-4.2-3.8c-3,0-4.9,2.3-4.9,4.8c0,0.9,0.3,1.5,0.7,2C6,12,6.1,12.1,6,12.4c0,0.2-0.2,0.6-0.2,0.8c-0.1,0.3-0.3,0.3-0.5,0.3c-1.4-0.6-2-2.1-2-3.8c0-2.8,2.4-6.2,7.1-6.2c3.8,0,6.3,2.8,6.3,5.7c0,3.9-2.2,6.9-5.4,6.9c-1.1,0-2.1-0.6-2.4-1.2c0,0-0.6,2.3-0.7,2.7c-0.2,0.8-0.6,1.5-1,2.1C8.1,19.9,9,20,10,20c5.5,0,10-4.5,10-10C20,4.5,15.5,0,10,0z"/> </svg> </span> </a> <a href="https://www.linkedin.com/shareArticle?url=https%3A%2F%2Ffivemx.com%2Fpt%2Fcomo-criar-uma-tela-de-carregamento-fivem-personalizada%2F&title=How%20To%20Create%20a%20Custom%20FiveM%20Loading%20Screen" data-network="linkedin" aria-label="LinkedIn" rel="noopener noreferrer nofollow"> <span class="ct-icon-container"> <svg width="20px" height="20px" viewbox="0 0 20 20" aria-hidden="true"> <path d="M18.6,0H1.4C0.6,0,0,0.6,0,1.4v17.1C0,19.4,0.6,20,1.4,20h17.1c0.8,0,1.4-0.6,1.4-1.4V1.4C20,0.6,19.4,0,18.6,0z M6,17.1h-3V7.6h3L6,17.1L6,17.1zM4.6,6.3c-1,0-1.7-0.8-1.7-1.7s0.8-1.7,1.7-1.7c0.9,0,1.7,0.8,1.7,1.7C6.3,5.5,5.5,6.3,4.6,6.3z M17.2,17.1h-3v-4.6c0-1.1,0-2.5-1.5-2.5c-1.5,0-1.8,1.2-1.8,2.5v4.7h-3V7.6h2.8v1.3h0c0.4-0.8,1.4-1.5,2.8-1.5c3,0,3.6,2,3.6,4.5V17.1z"/> </svg> </span> </a> </div> </div> <div class="author-box is-width-constrained ct-hidden-sm" data-type="type-1" > <a href="https://fivemx.com/pt/author/fivem/" class="ct-media-container"><img loading="lazy" src="https://fivemx.com/wp-content/uploads/gravatars/e5401d433deeb19bdebeab080dd7485c" width="60" height="60" alt="Lucas" style="aspect-ratio: 1/1;"> <svg width="18px" height="13px" viewbox="0 0 20 15"> <polygon points="14.5,2 13.6,2.9 17.6,6.9 0,6.9 0,8.1 17.6,8.1 13.6,12.1 14.5,13 20,7.5 "/> </svg> </a> <section> <h5 class="author-box-name"> Lucas </h5> <div class="author-box-bio"> <p>Eu sou Luke, sou um gamer e adoro escrever sobre FiveM, GTA e roleplay. Eu administro uma comunidade de roleplay e tenho cerca de 10 anos de experiência em administração de servidores.</p> </div> <div class="author-box-socials"><span><a href="https://fivemx.com/pt/" aria-label="Ícone do site"><svg class="ct-icon" width="12" height="12" viewbox="0 0 20 20"><path d="M10 0C4.5 0 0 4.5 0 10s4.5 10 10 10 10-4.5 10-10S15.5 0 10 0zm6.9 6H14c-.4-1.8-1.4-3.6-1.4-3.6s2.8.8 4.3 3.6zM10 2s1.2 1.7 1.9 4H8.1C8.8 3.6 10 2 10 2zM2.2 12s-.6-1.8 0-4h3.4c-.3 1.8 0 4 0 4H2.2zm.9 2H6c.6 2.3 1.4 3.6 1.4 3.6C4.3 16.5 3.1 14 3.1 14zM6 6H3.1c1.6-2.8 4.3-3.6 4.3-3.6S6.4 4.2 6 6zm4 12s-1.3-1.9-1.9-4h3.8c-.6 2.1-1.9 4-1.9 4zm2.3-6H7.7s-.3-2 0-4h4.7c.3 1.8-.1 4-.1 4zm.3 5.6s1-1.8 1.4-3.6h2.9c-1.6 2.7-4.3 3.6-4.3 3.6zm1.7-5.6s.3-2.1 0-4h3.4c.6 2.2 0 4 0 4h-3.4z"/></svg></a></span></div> <a href="https://fivemx.com/pt/author/fivem/" class="ct-author-box-more">Artigos: 570</a> </section> </div> <nav class="post-navigation is-width-constrained" > <a href="https://fivemx.com/pt/como-criar-uma-autoescola-fivem/" class="nav-item-prev"> <figure class="ct-media-container"><img loading="lazy" width="300" height="300" src="https://fivemx.com/wp-content/uploads/2025/04/fivem-store-300x300.webp" class="attachment-medium size-medium wp-post-image" alt="Loja FiveM" decoding="async" srcset="https://fivemx.com/wp-content/uploads/2025/04/fivem-store-300x300.webp 300w, https://fivemx.com/wp-content/uploads/2025/04/fivem-store-150x150.webp 150w, https://fivemx.com/wp-content/uploads/2025/04/fivem-store-768x768.webp 768w, https://fivemx.com/wp-content/uploads/2025/04/fivem-store-12x12.webp 12w, https://fivemx.com/wp-content/uploads/2025/04/fivem-store-110x110.webp 110w, https://fivemx.com/wp-content/uploads/2025/04/fivem-store-60x60.webp 60w, https://fivemx.com/wp-content/uploads/2025/04/fivem-store-800x800.webp 800w, https://fivemx.com/wp-content/uploads/2025/04/fivem-store-100x100.webp 100w, https://fivemx.com/wp-content/uploads/2025/04/fivem-store.webp 1024w" sizes="auto, (max-width: 300px) 100vw, 300px" itemprop="image" style="aspect-ratio: 1/1;" /><svg width="20px" height="15px" viewbox="0 0 20 15" fill="#ffffff"><polygon points="0,7.5 5.5,13 6.4,12.1 2.4,8.1 20,8.1 20,6.9 2.4,6.9 6.4,2.9 5.5,2 "/></svg></figure> <div class="item-content"> <span class="item-label"> <span>Post</span> anterior </span> <span class="item-title ct-hidden-sm"> Como criar uma escola de condução FiveM (DMV) </span> </div> </a> <a href="https://fivemx.com/pt/gta-6-adiado/" class="nav-item-next"> <div class="item-content"> <span class="item-label"> Próximo <span>Post</span> </span> <span class="item-title ct-hidden-sm"> GTA VI is Getting Delayed to 2026: What This Means for Fa... </span> </div> <figure class="ct-media-container"><img loading="lazy" width="300" height="212" src="https://fivemx.com/wp-content/uploads/2025/02/GTA6-300x212.jpg" class="attachment-medium size-medium wp-post-image" alt="Papel de Parede GTA 6" decoding="async" srcset="https://fivemx.com/wp-content/uploads/2025/02/GTA6-300x212.jpg 300w, https://fivemx.com/wp-content/uploads/2025/02/GTA6-768x542.jpg 768w, https://fivemx.com/wp-content/uploads/2025/02/GTA6-18x12.jpg 18w, https://fivemx.com/wp-content/uploads/2025/02/GTA6-110x78.jpg 110w, https://fivemx.com/wp-content/uploads/2025/02/GTA6-60x42.jpg 60w, https://fivemx.com/wp-content/uploads/2025/02/GTA6-800x565.jpg 800w, https://fivemx.com/wp-content/uploads/2025/02/GTA6.jpg 899w" sizes="auto, (max-width: 300px) 100vw, 300px" itemprop="image" style="aspect-ratio: 1/1;" /><svg width="20px" height="15px" viewbox="0 0 20 15" fill="#ffffff"><polygon points="14.5,2 13.6,2.9 17.6,6.9 0,6.9 0,8.1 17.6,8.1 13.6,12.1 14.5,13 20,7.5 "/></svg></figure> </a> </nav> </article> </div> <div class="ct-related-posts-container" > <div class="ct-container"> <div class="ct-related-posts" > <h3 class="ct-module-title"> Posts relacionados </h3> <div class="ct-related-posts-items" data-layout="grid"> <article itemscope="itemscope" itemtype="https://schema.org/CreativeWork"><div id="post-202665" class="post-202665 post type-post status-publish format-standard has-post-thumbnail hentry category-tutorials"><a class="ct-media-container" href="https://fivemx.com/pt/spoofing-de-contagem-de-jogadores-no-servidor-fivem/" aria-label="Spoofing de servidor FiveM via proxy reverso: Tutorial técnico"><img loading="lazy" width="768" height="432" src="https://fivemx.com/wp-content/uploads/2025/12/fivem-player-count-768x432.webp" class="attachment-medium_large size-medium_large wp-post-image" alt="Spoofing de servidor FiveM via proxy reverso: Tutorial técnico" decoding="async" srcset="https://fivemx.com/wp-content/uploads/2025/12/fivem-player-count-768x432.webp 768w, https://fivemx.com/wp-content/uploads/2025/12/fivem-player-count-300x169.webp 300w, https://fivemx.com/wp-content/uploads/2025/12/fivem-player-count-1024x576.webp 1024w, https://fivemx.com/wp-content/uploads/2025/12/fivem-player-count-1536x864.webp 1536w, https://fivemx.com/wp-content/uploads/2025/12/fivem-player-count-18x10.webp 18w, https://fivemx.com/wp-content/uploads/2025/12/fivem-player-count-110x62.webp 110w, https://fivemx.com/wp-content/uploads/2025/12/fivem-player-count-60x34.webp 60w, https://fivemx.com/wp-content/uploads/2025/12/fivem-player-count-800x450.webp 800w, https://fivemx.com/wp-content/uploads/2025/12/fivem-player-count.webp 1920w" sizes="auto, (max-width: 768px) 100vw, 768px" itemprop="image" style="aspect-ratio: 16/9;" /></a><h4 class="related-entry-title"><a href="https://fivemx.com/pt/spoofing-de-contagem-de-jogadores-no-servidor-fivem/" rel="bookmark">Spoofing de servidor FiveM via proxy reverso: Tutorial técnico</a></h4><ul class="entry-meta" data-type="simple:slash" data-id="8652b0" ><li class="meta-date" itemprop="datePublished"><time class="ct-meta-element-date" datetime="2025-12-07T16:43:48+01:00">07.12.2025</time></li></ul></div></article> <article itemscope="itemscope" itemtype="https://schema.org/CreativeWork"><div id="post-200178" class="post-200178 post type-post status-publish format-standard has-post-thumbnail hentry category-fivem-related category-tutorials"><a class="ct-media-container" href="https://fivemx.com/pt/como-mudar-o-manuseio-do-veiculo/" aria-label="Como alterar o manuseio do veículo (FiveM)"><img loading="lazy" width="768" height="768" src="https://fivemx.com/wp-content/uploads/2025/10/vehicle-handling-768x768.webp" class="attachment-medium_large size-medium_large wp-post-image" alt="Como alterar o manuseio do veículo (FiveM)" decoding="async" srcset="https://fivemx.com/wp-content/uploads/2025/10/vehicle-handling-768x768.webp 768w, https://fivemx.com/wp-content/uploads/2025/10/vehicle-handling-300x300.webp 300w, https://fivemx.com/wp-content/uploads/2025/10/vehicle-handling-150x150.webp 150w, https://fivemx.com/wp-content/uploads/2025/10/vehicle-handling-12x12.webp 12w, https://fivemx.com/wp-content/uploads/2025/10/vehicle-handling-110x110.webp 110w, https://fivemx.com/wp-content/uploads/2025/10/vehicle-handling-60x60.webp 60w, https://fivemx.com/wp-content/uploads/2025/10/vehicle-handling-800x800.webp 800w, https://fivemx.com/wp-content/uploads/2025/10/vehicle-handling-100x100.webp 100w, https://fivemx.com/wp-content/uploads/2025/10/vehicle-handling.webp 1024w" sizes="auto, (max-width: 768px) 100vw, 768px" itemprop="image" style="aspect-ratio: 16/9;" /></a><h4 class="related-entry-title"><a href="https://fivemx.com/pt/como-mudar-o-manuseio-do-veiculo/" rel="bookmark">Como alterar o manuseio do veículo (FiveM)</a></h4><ul class="entry-meta" data-type="simple:slash" data-id="34f832" ><li class="meta-date" itemprop="datePublished"><time class="ct-meta-element-date" datetime="2025-10-17T09:12:49+02:00">17.10.2025</time></li></ul></div></article> <article itemscope="itemscope" itemtype="https://schema.org/CreativeWork"><div id="post-200181" class="post-200181 post type-post status-publish format-standard has-post-thumbnail hentry category-lua-scripting category-performance category-cars category-free"><a class="ct-media-container" href="https://fivemx.com/pt/editor-de-manuseio-de-veiculos-fivem/" aria-label="Editor de Manuseio de Veículos FiveM – Personalize a Física do Carro"><img loading="lazy" width="768" height="512" src="https://fivemx.com/wp-content/uploads/2025/10/vehicle-handling-1-768x512.webp" class="attachment-medium_large size-medium_large wp-post-image" alt="Editor de Manuseio de Veículos FiveM – Personalize a Física do Carro" decoding="async" srcset="https://fivemx.com/wp-content/uploads/2025/10/vehicle-handling-1-768x512.webp 768w, https://fivemx.com/wp-content/uploads/2025/10/vehicle-handling-1-300x200.webp 300w, https://fivemx.com/wp-content/uploads/2025/10/vehicle-handling-1-1024x683.webp 1024w, https://fivemx.com/wp-content/uploads/2025/10/vehicle-handling-1-18x12.webp 18w, https://fivemx.com/wp-content/uploads/2025/10/vehicle-handling-1-110x73.webp 110w, https://fivemx.com/wp-content/uploads/2025/10/vehicle-handling-1-60x40.webp 60w, https://fivemx.com/wp-content/uploads/2025/10/vehicle-handling-1-800x533.webp 800w, https://fivemx.com/wp-content/uploads/2025/10/vehicle-handling-1.webp 1536w" sizes="auto, (max-width: 768px) 100vw, 768px" itemprop="image" style="aspect-ratio: 16/9;" /></a><h4 class="related-entry-title"><a href="https://fivemx.com/pt/editor-de-manuseio-de-veiculos-fivem/" rel="bookmark">Editor de Manuseio de Veículos FiveM – Personalize a Física do Carro</a></h4><ul class="entry-meta" data-type="simple:slash" data-id="33f5c4" ><li class="meta-date" itemprop="datePublished"><time class="ct-meta-element-date" datetime="2025-10-17T09:11:43+02:00">17.10.2025</time></li></ul></div></article> </div> </div> </div> </div> <div class="ct-comments-container"><div class="ct-container-narrow"> <div class="ct-comments" id="comments"> <div id="respond" class="comment-respond"> <h2 id="reply-title" class="comment-reply-title">Deixe um comentário<span class="ct-cancel-reply"><a rel="nofollow" id="cancel-comment-reply-link" href="/pt/how-to-create-a-custom-fivem-loading-screen/#respond" style="display:none;" data-no-translation="" data-trp-gettext="">Cancelar resposta</a></span></h2><p class="must-log-in" data-no-translation="" data-trp-gettext="">Você precisa fazer o <a href="https://fivemx.com/wp-login.php?redirect_to=https%3A%2F%2Ffivemx.com%2Fpt%2Fcomo-criar-uma-tela-de-carregamento-fivem-personalizada%2F">login</a> para publicar um comentário.</p> </div><!-- #respond --> </div> </div></div> <section class="ct-trending-block ct-hidden-sm"> <div class="ct-container" data-page="1"> <h3 class="ct-module-title"> Em alta agora<svg width="13" height="13" viewbox="0 0 13 13" fill="currentColor"><path d="M13 5.8V9c0 .4-.2.6-.5.6s-.5-.2-.5-.5V7.2l-4.3 4.2c-.2.2-.6.2-.8 0L4.6 9.1.9 12.8c-.1.1-.2.2-.4.2s-.3-.1-.4-.2c-.2-.2-.2-.6 0-.8l4.1-4.1c.2-.2.6-.2.8 0l2.3 2.3 3.8-3.8H9.2c-.3 0-.5-.2-.5-.5s.2-.5.5-.5h3.4c.2 0 .3.1.4.2v.2z"/></svg> <span class="ct-slider-arrows"> <span class="ct-arrow-prev"> <svg width="8" height="8" fill="currentColor" viewbox="0 0 8 8"> <path d="M5.05555,8L1.05555,4,5.05555,0l.58667,1.12-2.88,2.88,2.88,2.88-.58667,1.12Z"/> </svg> </span> <span class="ct-arrow-next"> <svg width="8" height="8" fill="currentColor" viewbox="0 0 8 8"> <path d="M2.35778,6.88l2.88-2.88L2.35778,1.12,2.94445,0l4,4-4,4-.58667-1.12Z"/> </svg> </span> </span> </h3> <div class="ct-trending-block-item"><a class="ct-media-container" href="https://fivemx.com/pt/fivem-leaks/" aria-label="140753 Vazamentos do FiveM são permitidos? – FiveMX"><img loading="lazy" width="150" height="150" src="https://fivemx.com/wp-content/uploads/2024/05/fivem-leaks-150x150.webp" class="attachment-thumbnail size-thumbnail" alt="Vazamentos do FiveM" decoding="async" srcset="https://fivemx.com/wp-content/uploads/2024/05/fivem-leaks-150x150.webp 150w, https://fivemx.com/wp-content/uploads/2024/05/fivem-leaks-100x100.webp 100w" sizes="auto, (max-width: 150px) 100vw, 150px" itemprop="image" style="aspect-ratio: 1/1;" /></a><div class="ct-trending-block-item-content"><a href="https://fivemx.com/pt/fivem-leaks/" class="ct-post-title">140753 Vazamentos do FiveM são permitidos? – FiveMX</a></div></div><div class="ct-trending-block-item"><a class="ct-media-container" href="https://fivemx.com/pt/how-to-create-a-fivem-server/" aria-label="Como criar um servidor FiveM: guia rápido essencial"><img loading="lazy" width="150" height="150" src="https://fivemx.com/wp-content/uploads/2024/10/create-fivem-server-150x150.webp" class="attachment-thumbnail size-thumbnail" alt="Criar servidor FiveM" decoding="async" srcset="https://fivemx.com/wp-content/uploads/2024/10/create-fivem-server-150x150.webp 150w, https://fivemx.com/wp-content/uploads/2024/10/create-fivem-server-100x100.webp 100w" sizes="auto, (max-width: 150px) 100vw, 150px" itemprop="image" style="aspect-ratio: 1/1;" /></a><div class="ct-trending-block-item-content"><a href="https://fivemx.com/pt/how-to-create-a-fivem-server/" class="ct-post-title">Como criar um servidor FiveM: guia rápido essencial</a></div></div><div class="ct-trending-block-item"><a class="ct-media-container" href="https://fivemx.com/pt/best-full-qbcore-servers/" aria-label="Melhores servidores QBCore completos (FiveM) – Lista"><img loading="lazy" width="150" height="95" src="https://fivemx.com/wp-content/uploads/2024/10/full-qbcore-servers-jpg.avif" class="attachment-thumbnail size-thumbnail" alt="Melhores servidores QBCore completos (FiveM) - Lista" decoding="async" itemprop="image" style="aspect-ratio: 1/1;" /></a><div class="ct-trending-block-item-content"><a href="https://fivemx.com/pt/best-full-qbcore-servers/" class="ct-post-title">Melhores servidores QBCore completos (FiveM) – Lista</a></div></div><div class="ct-trending-block-item"><a class="ct-media-container" href="https://fivemx.com/pt/fivem-hosting-provider-comparison/" aria-label="Hospedagem de Servidores FiveM: O Melhor Desempenho em 2025"><img loading="lazy" width="150" height="150" src="https://fivemx.com/wp-content/uploads/2025/03/server-hosting-fivem-150x150.webp" class="attachment-thumbnail size-thumbnail" alt="Hospedagem de Servidor FiveM" decoding="async" srcset="https://fivemx.com/wp-content/uploads/2025/03/server-hosting-fivem-150x150.webp 150w, https://fivemx.com/wp-content/uploads/2025/03/server-hosting-fivem-100x100.webp 100w" sizes="auto, (max-width: 150px) 100vw, 150px" itemprop="image" style="aspect-ratio: 1/1;" /></a><div class="ct-trending-block-item-content"><a href="https://fivemx.com/pt/fivem-hosting-provider-comparison/" class="ct-post-title">Hospedagem de Servidores FiveM: O Melhor Desempenho em 2025</a></div></div> </div> </section> </main> <footer id="footer" class="ct-footer" data-id="type-1" itemscope="" itemtype="https://schema.org/WPFooter"><div data-row="top"><div class="ct-container"><div data-column="text"> <div class="ct-header-text" data-id="text"> <div class="entry-content is-layout-flow"> <h4>Sobre fivemx</h4> <p>fivemx.com é a melhor fonte para seus novos mods de FiveM.</p> </div> </div> </div></div></div><div data-row="middle"><div class="ct-container"><div data-column="menu"> <nav id="footer-menu" class="footer-menu-inline menu-container" data-id="menu" itemscope="" itemtype="https://schema.org/SiteNavigationElement" aria-label="Categorias de rodapé"> <ul id="menu-footer-categories" class="menu"><li id="menu-item-155214" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-155214"><a href="https://fivemx.com/pt/servidores-fivem/" class="ct-menu-link">Pacotes de Servidor FiveM</a></li> <li id="menu-item-155210" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-155210"><a href="https://fivemx.com/pt/scripts-esx-2/" class="ct-menu-link">Scripts ESX</a></li> <li id="menu-item-155211" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-155211"><a href="https://fivemx.com/pt/fivem-mlos/" class="ct-menu-link">Cinco MLOs</a></li> <li id="menu-item-155212" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-155212"><a href="https://fivemx.com/pt/scripts-qbcore/" class="ct-menu-link">Scripts QBCore</a></li> <li id="menu-item-155213" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-155213"><a href="https://fivemx.com/pt/scripts-de-trabalho-fivem/" class="ct-menu-link">Scripts de trabalho FiveM</a></li> </ul></nav> </div><div data-column="search-input"> <div class="ct-search-box" data-id="search-input"> <form role="search" method="get" class="ct-search-form" data-form-controls="inside" data-taxonomy-filter="false" data-submit-button="minimal:icon" action="https://fivemx.com/pt/" data-trp-original-action="https://fivemx.com/pt/" > <div class="ct-search-form-inner ct-pseudo-input" > <input type="search" placeholder="Pesquisa" value="" name="s" autocomplete="off" title="Pesquisar por..." aria-label="Pesquisar por..." data-no-translation-placeholder="" data-no-translation-title="" data-no-translation-aria-label="" > <button type="submit" class="wp-element-button" aria-label="Botão de pesquisa" data-no-translation-aria-label=""> <svg class="ct-icon ct-search-button-content" aria-hidden="true" width="15" height="15" viewbox="0 0 15 15"><path d="M14.8,13.7L12,11c0.9-1.2,1.5-2.6,1.5-4.2c0-3.7-3-6.8-6.8-6.8S0,3,0,6.8s3,6.8,6.8,6.8c1.6,0,3.1-0.6,4.2-1.5l2.8,2.8c0.1,0.1,0.3,0.2,0.5,0.2s0.4-0.1,0.5-0.2C15.1,14.5,15.1,14,14.8,13.7z M1.5,6.8c0-2.9,2.4-5.2,5.2-5.2S12,3.9,12,6.8S9.6,12,6.8,12S1.5,9.6,1.5,6.8z"/></svg> <span class="ct-ajax-loader"> <svg viewbox="0 0 24 24"> <circle cx="12" cy="12" r="10" opacity="0.2" fill="none" stroke="currentColor" stroke-miterlimit="10" stroke-width="2"/> <path d="m12,2c5.52,0,10,4.48,10,10" fill="none" stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"> <animatetransform attributename="transform" attributetype="XML" type="rotate" dur="0.6s" from="0 12 12" to="360 12 12" repeatcount="indefinite" begin="indefinite" /> </path> </svg> </span> </button> <input type="hidden" name="ct_post_type" value="post:page:product"> </div> <input type="hidden" name="trp-form-language" value="pt"/></form> </div> </div><div data-column="menu-secondary"> <nav id="footer-menu-2" class="footer-menu-inline menu-container" data-id="menu-secondary" itemscope="" itemtype="https://schema.org/SiteNavigationElement" aria-label="Rodapé - termos"> <ul id="menu-footer-terms" class="menu"><li id="menu-item-194065" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-194065"><a href="https://fivemx.com/pt/sobre-2/" class="ct-menu-link">Sobre nós | FiveMX</a></li> <li id="menu-item-808" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-808"><a href="https://fivemx.com/pt/termos-condicoes/" class="ct-menu-link">Termos e Condições</a></li> <li id="menu-item-810" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-810"><a href="https://fivemx.com/pt/garantia/" class="ct-menu-link">Política de Reembolso</a></li> <li id="menu-item-809" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-809"><a href="https://fivemx.com/pt/politica-de-privacidade/" class="ct-menu-link">política de Privacidade</a></li> </ul></nav> </div></div></div><div data-row="bottom"><div class="ct-container"><div data-column="copyright"> <div class="ct-footer-copyright" data-id="copyright"> <p>Direitos autorais © 2026 - fivemx</p></div> </div></div></div></footer></div> <template id="tp-language" data-tp-language="pt_BR"></template><script type="speculationrules"> {"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/pt/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/blocksy/*","/pt/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} </script> <script id="wp-importmap" type="importmap"> {"imports":{"@woocommerce/stores/woocommerce/cart":"https://fivemx.com/wp-content/plugins/woocommerce/assets/client/blocks/@woocommerce/stores/woocommerce/cart.js?ver=6ef41e00d2939992b95c","@woocommerce/stores/woocommerce/products":"https://fivemx.com/wp-content/plugins/woocommerce/assets/client/blocks/@woocommerce/stores/woocommerce/products.js?ver=d2328963c7e9ed84708e","@wordpress/interactivity":"https://fivemx.com/wp-includes/js/dist/script-modules/interactivity/index.min.js?ver=efaa5193bbad9c60ffd1","@wordpress/interactivity-router":"https://fivemx.com/wp-includes/js/dist/script-modules/interactivity-router/index.min.js?ver=71aa17bac91628a0f874","@woocommerce/stores/store-notices":"https://fivemx.com/wp-content/plugins/woocommerce/assets/client/blocks/@woocommerce/stores/store-notices.js?ver=c1eae8d5e518e3fbcf40","@wordpress/a11y":"https://fivemx.com/wp-includes/js/dist/script-modules/a11y/index.min.js?ver=1c371cb517a97cdbcb9f"}} </script> <script id="woocommerce/product-button-js-module" src="https://fivemx.com/wp-content/plugins/woocommerce/assets/client/blocks/woocommerce/product-button.js?ver=1ced8ea5bb9f2b4dbf13" type="module"></script> <script id="woocommerce/product-collection-js-module" src="https://fivemx.com/wp-content/plugins/woocommerce/assets/client/blocks/woocommerce/product-collection.js?ver=1c3af84f16844ee28c41" type="module"></script> <link rel="modulepreload" href="https://fivemx.com/wp-includes/js/dist/script-modules/interactivity/index.min.js?ver=efaa5193bbad9c60ffd1" id="@wordpress/interactivity-js-modulepreload" data-wp-fetchpriority="low"> <link rel="modulepreload" href="https://fivemx.com/wp-content/plugins/woocommerce/assets/client/blocks/@woocommerce/stores/store-notices.js?ver=c1eae8d5e518e3fbcf40" id="@woocommerce/stores/store-notices-js-modulepreload"> <link rel="modulepreload" href="https://fivemx.com/wp-content/plugins/woocommerce/assets/client/blocks/@woocommerce/stores/woocommerce/products.js?ver=d2328963c7e9ed84708e" id="@woocommerce/stores/woocommerce/products-js-modulepreload"> <link rel="modulepreload" href="https://fivemx.com/wp-content/plugins/woocommerce/assets/client/blocks/@woocommerce/stores/woocommerce/cart.js?ver=6ef41e00d2939992b95c" id="@woocommerce/stores/woocommerce/cart-js-modulepreload"> <script id="wp-script-module-data-@wordpress/interactivity" type="application/json"> {"config":{"woocommerce":{"nonOptimisticProperties":[],"messages":{"addedToCartText":"Adicionado ao carrinho"}}},"state":{"woocommerce":{"cart":{"items":[],"coupons":[],"fees":[],"totals":{"total_items":"0","total_items_tax":"0","total_fees":"0","total_fees_tax":"0","total_discount":"0","total_discount_tax":"0","total_shipping":null,"total_shipping_tax":null,"total_price":"0","total_tax":"0","tax_lines":[],"currency_code":"USD","currency_symbol":"$","currency_minor_unit":2,"currency_decimal_separator":".","currency_thousand_separator":",","currency_prefix":"$","currency_suffix":""},"shipping_address":{"first_name":"","last_name":"","company":"","address_1":"","address_2":"","city":"","state":"DE-BW","postcode":"","country":"DE","phone":""},"billing_address":{"first_name":"","last_name":"","company":"","address_1":"","address_2":"","city":"","state":"DE-BW","postcode":"","country":"DE","email":"","phone":""},"needs_payment":false,"needs_shipping":false,"payment_requirements":["products"],"has_calculated_shipping":false,"shipping_rates":[],"items_count":0,"items_weight":0,"cross_sells":[],"errors":[],"payment_methods":["stripe_cc","stripe_applepay","stripe_googlepay","stripe_payment_request","stripe_afterpay","stripe_affirm","stripe_ideal","stripe_p24","stripe_klarna","stripe_bancontact","stripe_eps","stripe_multibanco","stripe_wechat","stripe_fpx","stripe_alipay","stripe_grabpay","stripe_boleto","stripe_oxxo","stripe_blik","stripe_konbini","stripe_paynow","stripe_promptpay","stripe_swish","stripe_amazonpay","stripe_cashapp","stripe_revolut","stripe_zip","stripe_mobilepay","stripe_twint","stripe_link_checkout"],"extensions":{"wc_stripe":{"cart":{"total":"0.00","totalCents":0,"needsShipping":false,"isEmpty":true,"currency":"USD","countryCode":"DE","availablePaymentMethods":["stripe_cc","stripe_applepay","stripe_googlepay","stripe_payment_request","stripe_afterpay","stripe_affirm","stripe_ideal","stripe_p24","stripe_klarna","stripe_bancontact","stripe_eps","stripe_multibanco","stripe_wechat","stripe_fpx","stripe_alipay","stripe_grabpay","stripe_boleto","stripe_oxxo","stripe_blik","stripe_konbini","stripe_paynow","stripe_promptpay","stripe_swish","stripe_amazonpay","stripe_cashapp","stripe_revolut","stripe_zip","stripe_mobilepay","stripe_twint","stripe_link_checkout"],"lineItems":[],"shippingOptions":[],"selectedShippingMethod":""}},"stripe_ideal":{"elementOptions":{"mode":"payment","paymentMethodCreation":"manual","locale":"auto","paymentMethodTypes":["ideal"]}},"stripe_p24":{"elementOptions":{"mode":"payment","paymentMethodCreation":"manual","locale":"auto","paymentMethodTypes":["p24"]}},"stripe_bancontact":{"elementOptions":{"mode":"payment","paymentMethodCreation":"manual","locale":"auto","paymentMethodTypes":["bancontact"]}},"stripe_eps":{"elementOptions":{"mode":"payment","paymentMethodCreation":"manual","locale":"auto","paymentMethodTypes":["eps"]}},"stripe_multibanco":{"elementOptions":{"mode":"payment","paymentMethodCreation":"manual","locale":"auto","paymentMethodTypes":["multibanco"]}},"stripe_wechat":{"elementOptions":{"mode":"payment","paymentMethodCreation":"manual","locale":"auto","paymentMethodTypes":["wechat_pay"]}},"stripe_fpx":{"elementOptions":{"mode":"payment","paymentMethodCreation":"manual","locale":"auto","paymentMethodTypes":["fpx"]}},"stripe_grabpay":{"elementOptions":{"mode":"payment","paymentMethodCreation":"manual","locale":"auto","paymentMethodTypes":["grabpay"]}},"stripe_alipay":{"elementOptions":{"mode":"payment","paymentMethodCreation":"manual","locale":"auto","paymentMethodTypes":["alipay"]}},"stripe_klarna":{"elementOptions":{"mode":"payment","paymentMethodCreation":"manual","locale":"auto","paymentMethodTypes":["klarna"]}},"stripe_afterpay":{"elementOptions":{"mode":"payment","paymentMethodCreation":"manual","locale":"auto","paymentMethodTypes":["afterpay_clearpay"]}},"stripe_boleto":{"elementOptions":{"mode":"payment","paymentMethodCreation":"manual","locale":"auto","paymentMethodTypes":["boleto"]}},"stripe_oxxo":{"elementOptions":{"mode":"payment","paymentMethodCreation":"manual","locale":"auto","paymentMethodTypes":["oxxo"]}},"stripe_affirm":{"elementOptions":{"mode":"payment","paymentMethodCreation":"manual","locale":"auto","paymentMethodTypes":["affirm"]}},"stripe_blik":{"elementOptions":{"mode":"payment","paymentMethodCreation":"manual","locale":"auto","paymentMethodTypes":["blik"]}},"stripe_konbini":{"elementOptions":{"mode":"payment","paymentMethodCreation":"manual","locale":"auto","paymentMethodTypes":["konbini"]}},"stripe_paynow":{"elementOptions":{"mode":"payment","paymentMethodCreation":"manual","locale":"auto","paymentMethodTypes":["paynow"]}},"stripe_promptpay":{"elementOptions":{"mode":"payment","paymentMethodCreation":"manual","locale":"auto","paymentMethodTypes":["promptpay"]}},"stripe_swish":{"elementOptions":{"mode":"payment","paymentMethodCreation":"manual","locale":"auto","paymentMethodTypes":["swish"]}},"stripe_amazonpay":{"elementOptions":{"mode":"payment","paymentMethodCreation":"manual","locale":"auto","paymentMethodTypes":["amazon_pay"]}},"stripe_cashapp":{"elementOptions":{"mode":"payment","paymentMethodCreation":"manual","locale":"auto","paymentMethodTypes":["cashapp"]}},"stripe_revolut":{"elementOptions":{"mode":"payment","paymentMethodCreation":"manual","locale":"auto","paymentMethodTypes":["revolut_pay"]}},"stripe_zip":{"elementOptions":{"mode":"payment","paymentMethodCreation":"manual","locale":"auto","paymentMethodTypes":["zip"]}},"stripe_mobilepay":{"elementOptions":{"mode":"payment","paymentMethodCreation":"manual","locale":"auto","paymentMethodTypes":["mobilepay"]}},"stripe_twint":{"elementOptions":{"mode":"payment","paymentMethodCreation":"manual","locale":"auto","paymentMethodTypes":["twint"]}}}},"noticeId":"","restUrl":"https://fivemx.com/pt/wp-json/"},"woocommerce/product-button":{"addToCartText":{}},"woocommerce/products":{"mainProductInContext":{},"productVariationInContext":{},"productInContext":{},"products":{"142437":{"id":142437,"name":"0R-LOADINGSCREEN V2","slug":"0r-loadingscreen-v2","parent":0,"type":"simple","variation":"","permalink":"https://fivemx.com/pt/0r-tela-de-carregamento-v2-2/","sku":"","short_description":"\u003Cp\u003E\u003Cstrong\u003EFiveM Customizable Loading Screen\u003C/strong\u003E\u003C/p\u003E\n\u003Cp\u003ESaves your settings and applies them automatically when you reconnect to the game.\u003C/p\u003E","description":"\u003Cp\u003E\u003C/p\u003E","on_sale":true,"prices":{"price":"1600","regular_price":"2300","sale_price":"1600","price_range":null,"currency_code":"USD","currency_symbol":"$","currency_minor_unit":2,"currency_decimal_separator":".","currency_thousand_separator":",","currency_prefix":"$","currency_suffix":""},"price_html":"\u003Cspan class=\"yay-currency-cache-product-id\" data-yay_currency-product-id=\"142437\"\u003E\u003Cspan class=\"sale-price\"\u003E\u003Cdel aria-hidden=\"true\"\u003E\u003Cspan class=\"woocommerce-Price-amount amount\"\u003E\u003Cspan class=\"woocommerce-Price-currencySymbol\"\u003E$\u003C/span\u003E23.00\u003C/span\u003E\u003C/del\u003E \u003Cspan class=\"screen-reader-text\"\u003EO preço original era: $23.00.\u003C/span\u003E\u003Cins aria-hidden=\"true\"\u003E\u003Cspan class=\"woocommerce-Price-amount amount\"\u003E\u003Cspan class=\"woocommerce-Price-currencySymbol\"\u003E$\u003C/span\u003E16.00\u003C/span\u003E\u003C/ins\u003E\u003Cspan class=\"screen-reader-text\"\u003EO preço atual é: $16.00.\u003C/span\u003E\u003C/span\u003E\u003C/span\u003E","average_rating":"0","review_count":0,"images":[{"id":142442,"src":"https://fivemx.com/wp-content/uploads/2024/06/brave_Blto63xy0v-jpg.avif","thumbnail":"https://fivemx.com/wp-content/uploads/2024/06/brave_Blto63xy0v-jpg.avif","srcset":"","sizes":"(max-width: 1265px) 100vw, 1265px","thumbnail_srcset":"","thumbnail_sizes":"(max-width: 500px) 100vw, 500px","name":"Loading Screen Preview","alt":"Loading Screen Preview"}],"categories":[{"id":537,"name":"Loading-Screens","slug":"fivem-loadingscreens","link":"https://fivemx.com/pt/telas-de-carregamento-fivem/"}],"tags":[],"brands":[{"id":2902,"name":"0Resmon","slug":"0resmon","link":"https://fivemx.com/pt/marca/0resmon/"}],"attributes":[],"variations":[],"grouped_products":[],"has_options":false,"is_purchasable":true,"is_in_stock":true,"is_on_backorder":false,"low_stock_remaining":null,"stock_availability":{"text":"","class":"in-stock"},"sold_individually":false,"weight":"","dimensions":{"length":"","width":"","height":""},"formatted_weight":"Não aplicável","formatted_dimensions":"Não aplicável","add_to_cart":{"text":"Adicionar ao carrinho","description":"Adicione ao carrinho: “0R-LOADINGSCREEN V2”","url":"/pt/how-to-create-a-custom-fivem-loading-screen/?add-to-cart=142437","single_text":"Adicionar ao carrinho","minimum":1,"maximum":9999,"multiple_of":1},"is_password_protected":false,"extensions":{}},"128197":{"id":128197,"name":"2NA Loadingscreen","slug":"2na-loadingscreen","parent":0,"type":"simple","variation":"","permalink":"https://fivemx.com/pt/2na-tela-de-carregamento/","sku":"","short_description":"\u003Cp\u003ELoading Screen Customizable by Players\u003C/p\u003E\n\u003Cp\u003EIt saves your customizations, and when you reconnect to the game, the settings you defined are applied\u003C/p\u003E","description":"\u003Cp\u003E\u003C/p\u003E\n\u003Ch2\u003E2NA Loadingscreen – Player-Customizable Loading Experience for FiveM\u003C/h2\u003E\n\u003Cp\u003EGive your players complete control over their loading screen experience with 2NA Loadingscreen, the first truly player-customizable loading screen system for FiveM servers. Unlike traditional loading screens that force the same experience on everyone, 2NA Loadingscreen allows each individual player to personalize their loading screen settings – and those preferences are saved permanently. When players reconnect to your server, their customized settings are automatically applied, creating a personalized welcome experience every single time they join.\u003C/p\u003E\n\u003Cp\u003EThis innovative approach transforms the loading screen from a static waiting period into an interactive, personalized experience that reflects each player’s preferences. Some players prefer upbeat music and bright visuals, while others want calm backgrounds and minimal sound. 2NA Loadingscreen accommodates everyone, letting your community customize their experience while maintaining your server’s branding and identity.\u003C/p\u003E\n\u003Ch3\u003EHow Player Customization Works\u003C/h3\u003E\n\u003Cp\u003EThe customization system is designed to be intuitive and accessible. During the loading process, players can access a settings panel that lets them adjust various aspects of their loading screen experience. Changes take effect immediately, and the system automatically saves these preferences to their local storage. The next time they connect – whether it’s minutes, days, or weeks later – the loading screen loads with their exact custom settings intact.\u003C/p\u003E\n\u003Cp\u003EThis persistent customization creates a sense of ownership and comfort. Players aren’t just passive viewers during loading – they’ve crafted an experience that feels personal to them. This small but meaningful touch significantly improves player satisfaction and makes your server feel more welcoming and player-focused than competitors using generic, one-size-fits-all loading screens.\u003C/p\u003E\n\u003Ch3\u003EWhat Players Can Customize\u003C/h3\u003E\n\u003Cul\u003E\n\u003Cli\u003E\u003Cstrong\u003EBackground Selection\u003C/strong\u003E – Players can choose from multiple background options you provide, selecting images or videos that match their aesthetic preferences. Want a city skyline? A nature scene? Their choice persists across sessions.\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EMusic Preferences\u003C/strong\u003E – Volume controls and music track selection give players audio control. They can turn music off entirely, adjust volume levels, or switch between different soundtrack options if you provide multiple tracks.\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EVisual Effects\u003C/strong\u003E – Control animation intensity, particle effects, and visual overlays. Players who prefer minimal distraction can disable effects, while those who enjoy dynamic visuals can enable everything.\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EText Information Display\u003C/strong\u003E – Toggle which information elements appear on screen. Some players want to see all server stats and rules, others prefer a clean, minimal view with just essential loading information.\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EColor Schemes\u003C/strong\u003E – If configured, players can choose from preset color themes that change UI accent colors, text colors, and overlay tints to match their personal preferences.\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003ELoading Tip Visibility\u003C/strong\u003E – Enable or disable loading tips and informational messages. Veteran players who know everything can hide tips, while newcomers can keep them visible for guidance.\u003C/li\u003E\n\u003C/ul\u003E\n\u003Ch3\u003EPerfect For These Server Types\u003C/h3\u003E\n\u003Cul\u003E\n\u003Cli\u003E\u003Cstrong\u003ELarge Public Servers\u003C/strong\u003E – Servers with diverse player bases benefit from customization that accommodates different preferences. Not everyone likes the same music or visual style.\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003ELong-Session Servers\u003C/strong\u003E – Players who connect frequently appreciate loading screens that feel personal rather than repetitive and generic.\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003ECommunity-Focused Servers\u003C/strong\u003E – Shows players you care about their individual experience, not just mass appeal. Demonstrates player-first thinking.\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003ERoleplay Servers\u003C/strong\u003E – Players can customize their loading experience to match their character’s vibe or personal roleplay preferences.\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003ECompetitive Servers\u003C/strong\u003E – Players with performance concerns can disable heavy visual effects, while others can enjoy full visual fidelity based on their hardware.\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EInternational Servers\u003C/strong\u003E – Players from different cultures and backgrounds can select visuals and audio that resonate with them personally.\u003C/li\u003E\n\u003C/ul\u003E\n\u003Ch3\u003ETechnical Features & Functionality\u003C/h3\u003E\n\u003Cul\u003E\n\u003Cli\u003E\u003Cstrong\u003EPersistent Settings Storage\u003C/strong\u003E – Uses browser local storage to save player preferences permanently. Settings survive browser restarts, cache clears (in most cases), and long periods between connections.\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EInstant Application\u003C/strong\u003E – When players reconnect, their custom settings load before the loading screen even displays, ensuring the personalized experience is immediate.\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003ENo Database Required\u003C/strong\u003E – Settings are stored client-side, requiring no server database modifications or additional backend infrastructure. Simple implementation, powerful results.\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EReal-Time Preview\u003C/strong\u003E – Changes players make in the settings panel preview instantly, so they can see exactly what their loading screen will look like before saving.\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EDefault Fallbacks\u003C/strong\u003E – New players or those who clear storage see your default configuration first, then can customize from there. Ensures everyone has a good initial experience.\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003ELightweight Performance\u003C/strong\u003E – Customization system adds minimal overhead. The loading screen loads quickly regardless of which options players select.\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EResponsive Design\u003C/strong\u003E – Works perfectly on all screen resolutions from 720p to 4K and ultrawide displays. Customization interface adapts to different aspect ratios.\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003ECross-Browser Compatible\u003C/strong\u003E – Functions correctly in all FiveM-compatible browsers and the embedded Chromium instance.\u003C/li\u003E\n\u003C/ul\u003E\n\u003Ch3\u003EServer Administrator Benefits\u003C/h3\u003E\n\u003Cp\u003EWhile players get customization freedom, you maintain complete control over what options are available. The configuration system lets you define which backgrounds are selectable, which music tracks players can choose from, and what customization options are exposed. You curate the experience – players personalize within that framework.\u003C/p\u003E\n\u003Cp\u003EThis approach balances creative freedom with brand consistency. Your server’s identity remains intact through logo placement, color palette options, and curated content, while players feel empowered to make the experience their own. It’s the best of both worlds: professional presentation with personal touches.\u003C/p\u003E\n\u003Ch3\u003EContent Management & Options\u003C/h3\u003E\n\u003Cp\u003ESetting up customization options is straightforward through the config file. You can provide 2-3 background choices, multiple music tracks, or dozens of options – the system scales to whatever level of customization you want to offer. Each option requires minimal configuration: just a file path and display name.\u003C/p\u003E\n\u003Cp\u003EFor backgrounds, you can use static images for fast loading or video backgrounds for dynamic visual appeal. The system handles both seamlessly, with players choosing based on their preference and internet connection speed. Slower connections might prefer static images for faster loading, while players with high-speed internet can enjoy full video backgrounds.\u003C/p\u003E\n\u003Ch3\u003EPlayer Experience Flow\u003C/h3\u003E\n\u003Col\u003E\n\u003Cli\u003E\u003Cstrong\u003EFirst Connection\u003C/strong\u003E – New players see your default loading screen configuration. A subtle settings icon indicates customization is available.\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EDiscovery\u003C/strong\u003E – Players click the settings icon and discover customization options. The interface is intuitive – no tutorial needed.\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003ECustomization\u003C/strong\u003E – Players adjust settings with real-time preview. They experiment until they find a configuration they love.\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EAutomatic Save\u003C/strong\u003E – The system saves preferences automatically when changes are made. No save button required – it just works.\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003ESubsequent Connections\u003C/strong\u003E – Every future connection loads with their personalized settings. The experience feels tailored specifically to them.\u003C/li\u003E\n\u003C/ol\u003E\n\u003Ch3\u003EInstallation & Configuration\u003C/h3\u003E\n\u003Col\u003E\n\u003Cli\u003E\u003Cstrong\u003EDownload & Extract\u003C/strong\u003E – Place the 2NA Loadingscreen resource in your server’s resources folder.\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EAsset Setup\u003C/strong\u003E – Add your background images, videos, and music files to the designated asset folders within the resource.\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EConfig Customization\u003C/strong\u003E – Edit the config file to define available customization options, default settings, and server branding elements.\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EServer Configuration\u003C/strong\u003E – Add the loading screen reference to your server.cfg file as a loading screen resource.\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003ETesting\u003C/strong\u003E – Connect to test the default experience, then customize settings and reconnect to verify persistence works correctly.\u003C/li\u003E\n\u003C/ol\u003E\n\u003Ch3\u003ECustomization Categories Explained\u003C/h3\u003E\n\u003Cp\u003E\u003Cstrong\u003EVisual Customization\u003C/strong\u003E includes background selection, animation speeds, particle effect density, and visual overlay opacity. Players with lower-end systems can reduce visual complexity for better performance, while those with powerful hardware can enable everything for maximum visual impact.\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003EAudio Customization\u003C/strong\u003E covers music track selection, volume levels, and sound effect toggles. Some players love atmospheric music during loading, others find it distracting. Individual control eliminates the compromise of forcing one choice on everyone.\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003EInformation Display\u003C/strong\u003E customization lets players control what text and data appears on screen. Server rules, player count, staff online, Discord links, loading tips – players decide what information is valuable to them and hide the rest.\u003C/p\u003E\n\u003Ch3\u003EWhy Persistent Settings Matter\u003C/h3\u003E\n\u003Cp\u003EThe persistence feature is what makes 2NA Loadingscreen special. Many loading screens offer some interactivity, but settings reset every session. Players have to reconfigure every time they connect, which turns a feature into an annoyance. 2NA Loadingscreen solves this completely – configure once, enjoy forever.\u003C/p\u003E\n\u003Cp\u003EThis persistence creates positive reinforcement. Players associate your server with respecting their preferences and providing personalized experiences. It’s a small detail that communicates care and attention to player satisfaction, differentiating your server from the competition.\u003C/p\u003E\n\u003Ch3\u003ETechnical Specifications\u003C/h3\u003E\n\u003Cul\u003E\n\u003Cli\u003E\u003Cstrong\u003EStorage Method:\u003C/strong\u003E Browser Local Storage API\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EData Size:\u003C/strong\u003E Minimal – only preference flags and option selections stored\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003ELoading Speed:\u003C/strong\u003E Sub-second setting retrieval and application\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EFramework:\u003C/strong\u003E Pure HTML/CSS/JavaScript – no heavy frameworks required\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EAsset Support:\u003C/strong\u003E Images (JPG, PNG, WebP), Videos (MP4, WebM), Audio (MP3, OGG)\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EBrowser Requirements:\u003C/strong\u003E Modern browser with Local Storage support (all FiveM clients supported)\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EPerformance Impact:\u003C/strong\u003E Negligible – customization logic runs once during loading\u003C/li\u003E\n\u003C/ul\u003E\n\u003Ch3\u003EServer Branding Integration\u003C/h3\u003E\n\u003Cp\u003EYour server branding remains prominent regardless of player customization. Logo placement, server name, key information displays, and social media links stay consistent while visual and audio elements change. This ensures brand recognition while offering personalization – players remember your server identity while enjoying their custom experience.\u003C/p\u003E\n\u003Cp\u003EThe system supports multiple branding elements: logo images, custom fonts, brand color preservation, watermarks, and locked UI elements that players cannot modify. You control what’s customizable and what remains fixed, maintaining professional presentation.\u003C/p\u003E\n\u003Ch3\u003EWhat’s Included\u003C/h3\u003E\n\u003Cul\u003E\n\u003Cli\u003EComplete 2NA Loadingscreen resource\u003C/li\u003E\n\u003Cli\u003EPlayer customization system with persistent storage\u003C/li\u003E\n\u003Cli\u003EExample background images and music tracks\u003C/li\u003E\n\u003Cli\u003EDetailed configuration guide\u003C/li\u003E\n\u003Cli\u003ECustomization options documentation\u003C/li\u003E\n\u003Cli\u003EAsset integration instructions\u003C/li\u003E\n\u003Cli\u003ETroubleshooting guide\u003C/li\u003E\n\u003Cli\u003ELifetime updates\u003C/li\u003E\n\u003C/ul\u003E\n\u003Ch3\u003EFuture-Proof Design\u003C/h3\u003E\n\u003Cp\u003EThe 2NA Loadingscreen is built with modern web standards that ensure long-term compatibility. As FiveM evolves, the loading screen continues working without constant updates. The modular design makes adding new customization options straightforward – you can expand player choices over time without rebuilding the entire system.\u003C/p\u003E\n\u003Cp\u003EGive your players the loading screen experience they want, not the one you’re forcing on them. 2NA Loadingscreen transforms loading from a generic wait into a personalized welcome that players appreciate every time they connect to your server.\u003C/p\u003E\n\u003Ch3\u003ERelated Loading-Screens\u003C/h3\u003E\n\u003Cul\u003E\n\u003Cli\u003E\u003Ca href=\"https://fivemx.com/custom-loading-screen/\" /\u003ECustom Loading Screen\u003C/a\u003E\u003C/li\u003E\n\u003Cli\u003E\u003Ca href=\"https://fivemx.com/loading-screen-debux/\" /\u003ELoading Screen (DebuX)\u003C/a\u003E\u003C/li\u003E\n\u003Cli\u003E\u003Ca href=\"https://fivemx.com/eyes-loading-screen/\" /\u003EEyes Loading Screen\u003C/a\u003E\u003C/li\u003E\n\u003Cli\u003E\u003Ca href=\"https://fivemx.com/izzy-loading-screen/\" /\u003Eizzy Loading Screen\u003C/a\u003E\u003C/li\u003E\n\u003C/ul\u003E","on_sale":true,"prices":{"price":"1400","regular_price":"3300","sale_price":"1400","price_range":null,"currency_code":"USD","currency_symbol":"$","currency_minor_unit":2,"currency_decimal_separator":".","currency_thousand_separator":",","currency_prefix":"$","currency_suffix":""},"price_html":"\u003Cspan class=\"yay-currency-cache-product-id\" data-yay_currency-product-id=\"128197\"\u003E\u003Cspan class=\"sale-price\"\u003E\u003Cdel aria-hidden=\"true\"\u003E\u003Cspan class=\"woocommerce-Price-amount amount\"\u003E\u003Cspan class=\"woocommerce-Price-currencySymbol\"\u003E$\u003C/span\u003E33.00\u003C/span\u003E\u003C/del\u003E \u003Cspan class=\"screen-reader-text\"\u003EO preço original era: $33.00.\u003C/span\u003E\u003Cins aria-hidden=\"true\"\u003E\u003Cspan class=\"woocommerce-Price-amount amount\"\u003E\u003Cspan class=\"woocommerce-Price-currencySymbol\"\u003E$\u003C/span\u003E14.00\u003C/span\u003E\u003C/ins\u003E\u003Cspan class=\"screen-reader-text\"\u003EO preço atual é: $14.00.\u003C/span\u003E\u003C/span\u003E\u003C/span\u003E","average_rating":"0","review_count":0,"images":[{"id":128198,"src":"https://fivemx.com/wp-content/uploads/2024/02/brave_tysGhvw80Y-jpg.avif","thumbnail":"https://fivemx.com/wp-content/uploads/2024/02/brave_tysGhvw80Y-jpg.avif","srcset":"","sizes":"(max-width: 1284px) 100vw, 1284px","thumbnail_srcset":"","thumbnail_sizes":"(max-width: 500px) 100vw, 500px","name":"brave_tysGhvw80Y","alt":""},{"id":128199,"src":"https://fivemx.com/wp-content/uploads/2024/02/brave_49ZGm3yetg-jpg.avif","thumbnail":"https://fivemx.com/wp-content/uploads/2024/02/brave_49ZGm3yetg-jpg.avif","srcset":"","sizes":"(max-width: 1275px) 100vw, 1275px","thumbnail_srcset":"","thumbnail_sizes":"(max-width: 500px) 100vw, 500px","name":"brave_49ZGm3yetg","alt":""}],"categories":[{"id":537,"name":"Loading-Screens","slug":"fivem-loadingscreens","link":"https://fivemx.com/pt/telas-de-carregamento-fivem/"}],"tags":[],"brands":[],"attributes":[],"variations":[],"grouped_products":[],"has_options":false,"is_purchasable":true,"is_in_stock":true,"is_on_backorder":false,"low_stock_remaining":null,"stock_availability":{"text":"","class":"in-stock"},"sold_individually":false,"weight":"","dimensions":{"length":"","width":"","height":""},"formatted_weight":"Não aplicável","formatted_dimensions":"Não aplicável","add_to_cart":{"text":"Adicionar ao carrinho","description":"Adicione ao carrinho: “2NA Loadingscreen”","url":"/pt/how-to-create-a-custom-fivem-loading-screen/?add-to-cart=128197","single_text":"Adicionar ao carrinho","minimum":1,"maximum":9999,"multiple_of":1},"is_password_protected":false,"extensions":{}},"9717":{"id":9717,"name":"Custom Loading Screen","slug":"custom-loading-screen","parent":0,"type":"simple","variation":"","permalink":"https://fivemx.com/pt/tela-de-carregamento-personalizada-2/","sku":"","short_description":"","description":"\u003Ch2\u003EYour FiveM server loading screen\u003C/h2\u003E\n\u003Cp\u003EChoose your logo, background and song (optional).\u003C/p\u003E\n\u003Cp\u003E\u003C/p\u003E","on_sale":true,"prices":{"price":"2499","regular_price":"4899","sale_price":"2499","price_range":null,"currency_code":"USD","currency_symbol":"$","currency_minor_unit":2,"currency_decimal_separator":".","currency_thousand_separator":",","currency_prefix":"$","currency_suffix":""},"price_html":"\u003Cspan class=\"yay-currency-cache-product-id\" data-yay_currency-product-id=\"9717\"\u003E\u003Cspan class=\"sale-price\"\u003E\u003Cdel aria-hidden=\"true\"\u003E\u003Cspan class=\"woocommerce-Price-amount amount\"\u003E\u003Cspan class=\"woocommerce-Price-currencySymbol\"\u003E$\u003C/span\u003E48.99\u003C/span\u003E\u003C/del\u003E \u003Cspan class=\"screen-reader-text\"\u003EO preço original era: $48.99.\u003C/span\u003E\u003Cins aria-hidden=\"true\"\u003E\u003Cspan class=\"woocommerce-Price-amount amount\"\u003E\u003Cspan class=\"woocommerce-Price-currencySymbol\"\u003E$\u003C/span\u003E24.99\u003C/span\u003E\u003C/ins\u003E\u003Cspan class=\"screen-reader-text\"\u003EO preço atual é: $24.99.\u003C/span\u003E\u003C/span\u003E\u003C/span\u003E","average_rating":"0","review_count":0,"images":[{"id":9718,"src":"https://fivemx.com/wp-content/uploads/2021/02/fivemloading-scaled-jpg.avif","thumbnail":"https://fivemx.com/wp-content/uploads/2021/02/fivemloading-scaled-jpg.avif","srcset":"","sizes":"(max-width: 1920px) 100vw, 1920px","thumbnail_srcset":"","thumbnail_sizes":"(max-width: 500px) 100vw, 500px","name":"FiveM Loading Screen","alt":"FiveM Loading Screen"},{"id":9720,"src":"https://fivemx.com/wp-content/uploads/2021/02/chrome_2021-02-08_16-10-05-scaled-jpg.avif","thumbnail":"https://fivemx.com/wp-content/uploads/2021/02/chrome_2021-02-08_16-10-05-scaled-jpg.avif","srcset":"","sizes":"(max-width: 1920px) 100vw, 1920px","thumbnail_srcset":"","thumbnail_sizes":"(max-width: 500px) 100vw, 500px","name":"chrome_2021-02-08_16-10-05","alt":""}],"categories":[{"id":537,"name":"Loading-Screens","slug":"fivem-loadingscreens","link":"https://fivemx.com/pt/telas-de-carregamento-fivem/"}],"tags":[],"brands":[],"attributes":[],"variations":[],"grouped_products":[],"has_options":false,"is_purchasable":true,"is_in_stock":true,"is_on_backorder":false,"low_stock_remaining":null,"stock_availability":{"text":"","class":"in-stock"},"sold_individually":false,"weight":"","dimensions":{"length":"","width":"","height":""},"formatted_weight":"Não aplicável","formatted_dimensions":"Não aplicável","add_to_cart":{"text":"Adicionar ao carrinho","description":"Adicione ao carrinho: “Custom Loading Screen”","url":"/pt/how-to-create-a-custom-fivem-loading-screen/?add-to-cart=9717","single_text":"Adicionar ao carrinho","minimum":1,"maximum":9999,"multiple_of":1},"is_password_protected":false,"extensions":{}},"107263":{"id":107263,"name":"Eyes Loading Screen","slug":"eyes-loading-screen","parent":0,"type":"simple","variation":"","permalink":"https://fivemx.com/pt/tela-de-carregamento-dos-olhos/","sku":"","short_description":"\u003Cp\u003EA modern looking loadingscreen for your server\u003C/p\u003E","description":"\u003Ch2\u003EEyes Loading Screen – Professional Custom FiveM Loading Screen\u003C/h2\u003E\n\u003Cp\u003EMake your server’s first impression count with this sleek, professional loading screen featuring an eye-catching design that sets the tone for your community. Your loading screen is the first thing every player sees when joining your server—it should look polished, load quickly, and communicate your server’s identity. This isn’t just a static image; it’s a fully customizable HTML/CSS loading screen with modern aesthetics and smooth animations.\u003C/p\u003E\n\u003Ch3\u003EWhat’s Included\u003C/h3\u003E\n\u003Cp\u003EThis complete loading screen package provides a professionally designed HTML/CSS/JavaScript loading screen with eye-themed visual elements, animated loading bar showing connection progress, customizable text fields for server name and messages, music integration capability (optional background audio), rules display section for server guidelines, Discord and social media link integration, progress percentage indicator, and responsive design working on all screen sizes. The entire package is ready to install with easy customization through simple configuration files.\u003C/p\u003E\n\u003Ch3\u003EKey Features\u003C/h3\u003E\n\u003Cul\u003E\n\u003Cli\u003E\u003Cstrong\u003EEye-Catching Design\u003C/strong\u003E – Modern aesthetic with eye-themed graphics, professional typography and layout, smooth gradient backgrounds, animated visual elements, cinematic presentation quality\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EProgress Indicators\u003C/strong\u003E – Animated loading bar showing connection status, percentage display (0-100%), loading stage messages (connecting, downloading resources, spawning), estimated time remaining, smooth transitions between stages\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003ECustomization Options\u003C/strong\u003E – Easy-to-edit server name and tagline, customizable background images or videos, adjustable color scheme (match your server branding), editable rules and information text, social media links (Discord, website, forums), background music toggle\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EInformation Display\u003C/strong\u003E – Server rules prominently displayed, quick start guide for new players, staff contact information, Discord invite button, community guidelines, important announcements, trailer/promo video (optional)\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EPerformance Optimized\u003C/strong\u003E – Fast loading without adding connection delays, lightweight file size, minimal resource consumption, cached assets for returning players, no lag or stuttering during load\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EModern Web Technologies\u003C/strong\u003E – Responsive HTML5/CSS3 design, smooth JavaScript animations, cross-browser compatibility, mobile-friendly (for players on tablets), professional code structure\u003C/li\u003E\n\u003C/ul\u003E\n\u003Ch3\u003EPerfect For\u003C/h3\u003E\n\u003Cul\u003E\n\u003Cli\u003ENew servers wanting professional first impressions\u003C/li\u003E\n\u003Cli\u003EEstablished communities replacing generic loading screens\u003C/li\u003E\n\u003Cli\u003EServers with specific branding and aesthetic themes\u003C/li\u003E\n\u003Cli\u003ECommunities wanting to communicate rules during connection\u003C/li\u003E\n\u003Cli\u003EProjects where every detail matters to server quality perception\u003C/li\u003E\n\u003Cli\u003EServers using eye/vision themes in their branding\u003C/li\u003E\n\u003C/ul\u003E\n\u003Ch3\u003EWhy Loading Screens Matter\u003C/h3\u003E\n\u003Cp\u003EYour loading screen is literally the first thing every player sees—before gameplay, before meeting staff, before experiencing your server. A generic or ugly loading screen signals low effort and makes players question server quality before they even spawn. A professional, polished loading screen communicates that you care about details, setting positive expectations. It’s also your chance to display rules, Discord links, and server info while players wait, reducing common questions and improving onboarding.\u003C/p\u003E\n\u003Ch3\u003ECustomization Options\u003C/h3\u003E\n\u003Ch4\u003EVisual Customization\u003C/h4\u003E\n\u003Cp\u003EEasily change background images or videos to match your theme (upload your own), adjust color schemes with hex color codes, modify gradient overlays and opacity, upload your server logo, change font styles and sizes, and adjust animation speeds and effects. All customization happens through simple config files—no coding required.\u003C/p\u003E\n\u003Ch4\u003EText & Content\u003C/h4\u003E\n\u003Cp\u003EEdit server name and tagline, write custom welcome messages, list server rules (auto-scrolling if lengthy), add staff contact info, update Discord invite links, include website/forum URLs, display current player count, show server version/wipe dates, and add special announcements or events.\u003C/p\u003E\n\u003Ch4\u003EAudio Options\u003C/h4\u003E\n\u003Cp\u003EInclude background music during loading (MP3 file), set volume levels, enable player toggle (mute button), use thematic music matching your server vibe, or disable audio entirely if preferred. Audio adds atmosphere but remains optional to avoid annoying players.\u003C/p\u003E\n\u003Ch3\u003EInstallation\u003C/h3\u003E\n\u003Col\u003E\n\u003Cli\u003EDownload the loading screen resource\u003C/li\u003E\n\u003Cli\u003EExtract files to your server resources folder\u003C/li\u003E\n\u003Cli\u003ECustomize config.json with your server details (name, Discord, rules)\u003C/li\u003E\n\u003Cli\u003EReplace background images/videos with your own (optional)\u003C/li\u003E\n\u003Cli\u003EAdjust colors in style.css to match your branding (optional)\u003C/li\u003E\n\u003Cli\u003EAdd loading screen resource to server.cfg\u003C/li\u003E\n\u003Cli\u003ESet as loading screen in server.cfg: loadscreen __resource.html\u003C/li\u003E\n\u003Cli\u003ERestart server and test by connecting\u003C/li\u003E\n\u003C/ol\u003E\n\u003Ch3\u003EFramework Compatibility\u003C/h3\u003E\n\u003Cul\u003E\n\u003Cli\u003E✅ \u003Cstrong\u003EUniversal\u003C/strong\u003E – Works with any FiveM server regardless of framework\u003C/li\u003E\n\u003Cli\u003E✅ \u003Cstrong\u003E\u003Ca href=\"/esx-scripts/\" /\u003EESX\u003C/a\u003E\u003C/strong\u003E – Compatible with all ESX versions\u003C/li\u003E\n\u003Cli\u003E✅ \u003Cstrong\u003E\u003Ca href=\"/qbcore-scripts/\" /\u003EQBCore\u003C/a\u003E\u003C/strong\u003E – Compatible with all QBCore versions\u003C/li\u003E\n\u003Cli\u003E✅ \u003Cstrong\u003E\u003Ca href=\"/qbox-scripts/\" /\u003EQBOX\u003C/a\u003E\u003C/strong\u003E – Works with QBOX and custom frameworks\u003C/li\u003E\n\u003Cli\u003E✅ \u003Cstrong\u003E\u003Ca href=\"/standalone-scripts/\" /\u003EStandalone\u003C/a\u003E\u003C/strong\u003E – No dependencies, pure HTML/CSS/JS\u003C/li\u003E\n\u003C/ul\u003E\n\u003Ch3\u003ETechnical Specifications\u003C/h3\u003E\n\u003Cul\u003E\n\u003Cli\u003E\u003Cstrong\u003EFile Size:\u003C/strong\u003E ~2-5MB (depending on custom images/videos added)\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003ELoad Time Impact:\u003C/strong\u003E Negligible (cached after first load)\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003ETechnologies:\u003C/strong\u003E HTML5, CSS3, JavaScript (vanilla, no frameworks needed)\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EResponsive:\u003C/strong\u003E Adapts to all screen resolutions (1920×1080, 2K, 4K, ultrawide)\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EAudio Format:\u003C/strong\u003E MP3 for background music (optional)\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EImage Formats:\u003C/strong\u003E JPG, PNG, GIF for backgrounds\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EVideo Formats:\u003C/strong\u003E MP4 for background videos (if using)\u003C/li\u003E\n\u003C/ul\u003E\n\u003Ch3\u003EWhat Makes It Stand Out\u003C/h3\u003E\n\u003Cp\u003EGeneric loading screens or default FiveM load screens make your server look amateur. This professional eyes-themed design creates visual interest without being overwhelming or distracting. The clean, modern aesthetic works for any server type (serious RP, gangs, PvP, casual), while the customization options let you make it uniquely yours. Players will notice the difference—it signals that your server invests in quality experiences, not just thrown-together free resources.\u003C/p\u003E\n\u003Ch3\u003ELoading Screen Best Practices\u003C/h3\u003E\n\u003Cp\u003EKeep rules concise and scannable (bullet points, not paragraphs), include essential links (Discord is priority #1), avoid annoying music loops (subtle background audio or none), ensure text is readable (high contrast, good font size), test on multiple resolutions (1080p, 1440p, 4K), keep file sizes reasonable (under 10MB total for fast downloads), and update announcements regularly (stale info looks neglected).\u003C/p\u003E\n\u003Ch3\u003ERules Display Strategies\u003C/h3\u003E\n\u003Cp\u003EUse loading screen to communicate core rules players MUST know: no RDM/VDM, respect staff, no exploiting, age requirements, and Discord mandatory. This ensures every player sees rules before spawning, reducing I didn’t know excuses. Include a By joining you agree to rules statement with link to full rules document on your website or Discord.\u003C/p\u003E\n\u003Ch3\u003EBranding Integration\u003C/h3\u003E\n\u003Cp\u003ELoading screens are powerful branding tools. Use your server’s colors consistently, include your logo prominently, match the aesthetic to your server theme (serious RP = professional clean design, gang server = grittier street aesthetic, casual = friendly bright colors), and ensure loading screen matches your Discord, website, and in-game UI for cohesive branding.\u003C/p\u003E\n\u003Ch3\u003ECommon Customizations\u003C/h3\u003E\n\u003Cp\u003EMost servers customize background to match theme (cityscape for urban RP, wilderness for hunting/survival, luxury cars for racing servers, gang territories for gang servers), adjust colors to server palette (purple/gold for premium, red/black for gangs, blue/white for \u003Ca href=\"/police-scripts/\" /\u003Epolice\u003C/a\u003E RP), add server trailer video playing in background, include staff member photos/avatars, display donation goals or VIP perks, and showcase server statistics (player count, uptime, version).\u003C/p\u003E\n\u003Ch3\u003EPreview Video\u003C/h3\u003E\n\u003Cp\u003EWatch the complete loading screen in action with animations and all features:\u003C/p\u003E\n\u003Ch3\u003EPerformance Considerations\u003C/h3\u003E\n\u003Cp\u003EWhile loading screens shouldn’t add significant delay, optimization matters. This screen uses lightweight code, compressed images (recommend under 2MB per image), cached assets for returning players, and efficient animations (CSS-based, not heavy JavaScript). Players on slower connections won’t suffer extended load times compared to basic screens.\u003C/p\u003E\n\u003Ch3\u003EUpdate Frequency\u003C/h3\u003E\n\u003Cp\u003EUpdate your loading screen periodically to keep content fresh: change announcements for events, update rules when policies change, refresh background images seasonally, update Discord links if server moves, add new staff member info, and promote special events or content updates. Stale loading screens with outdated info make servers look inactive.\u003C/p\u003E\n\u003Ch3\u003ESupport & Files\u003C/h3\u003E\n\u003Cp\u003EDownload includes all HTML, CSS, and JavaScript files, sample configuration file with comments, example background images, installation instructions, customization guide with examples, and troubleshooting tips for common issues. The clean code structure makes it easy for anyone with basic HTML knowledge to customize further.\u003C/p\u003E\n\u003Ch3\u003ERelated Loading-Screens\u003C/h3\u003E\n\u003Cul\u003E\n\u003Cli\u003E\u003Ca href=\"https://fivemx.com/2na-loadingscreen/\" /\u003E2NA Loadingscreen\u003C/a\u003E\u003C/li\u003E\n\u003Cli\u003E\u003Ca href=\"https://fivemx.com/loading-screen-debux/\" /\u003ELoading Screen (DebuX)\u003C/a\u003E\u003C/li\u003E\n\u003Cli\u003E\u003Ca href=\"https://fivemx.com/jakrino-loading-screen/\" /\u003EJakrino Loading Screen\u003C/a\u003E\u003C/li\u003E\n\u003Cli\u003E\u003Ca href=\"https://fivemx.com/ks-loadingscreen/\" /\u003EKS Loadingscreen\u003C/a\u003E\u003C/li\u003E\n\u003C/ul\u003E","on_sale":true,"prices":{"price":"999","regular_price":"1499","sale_price":"999","price_range":null,"currency_code":"USD","currency_symbol":"$","currency_minor_unit":2,"currency_decimal_separator":".","currency_thousand_separator":",","currency_prefix":"$","currency_suffix":""},"price_html":"\u003Cspan class=\"yay-currency-cache-product-id\" data-yay_currency-product-id=\"107263\"\u003E\u003Cspan class=\"sale-price\"\u003E\u003Cdel aria-hidden=\"true\"\u003E\u003Cspan class=\"woocommerce-Price-amount amount\"\u003E\u003Cspan class=\"woocommerce-Price-currencySymbol\"\u003E$\u003C/span\u003E14.99\u003C/span\u003E\u003C/del\u003E \u003Cspan class=\"screen-reader-text\"\u003EO preço original era: $14.99.\u003C/span\u003E\u003Cins aria-hidden=\"true\"\u003E\u003Cspan class=\"woocommerce-Price-amount amount\"\u003E\u003Cspan class=\"woocommerce-Price-currencySymbol\"\u003E$\u003C/span\u003E9.99\u003C/span\u003E\u003C/ins\u003E\u003Cspan class=\"screen-reader-text\"\u003EO preço atual é: $9.99.\u003C/span\u003E\u003C/span\u003E\u003C/span\u003E","average_rating":"0","review_count":0,"images":[{"id":107265,"src":"https://fivemx.com/wp-content/uploads/2023/12/brave_4zIWRuL9jh-jpg.avif","thumbnail":"https://fivemx.com/wp-content/uploads/2023/12/brave_4zIWRuL9jh-jpg.avif","srcset":"","sizes":"(max-width: 1274px) 100vw, 1274px","thumbnail_srcset":"","thumbnail_sizes":"(max-width: 500px) 100vw, 500px","name":"brave_4zIWRuL9jh","alt":""}],"categories":[{"id":537,"name":"Loading-Screens","slug":"fivem-loadingscreens","link":"https://fivemx.com/pt/telas-de-carregamento-fivem/"}],"tags":[],"brands":[],"attributes":[],"variations":[],"grouped_products":[],"has_options":false,"is_purchasable":true,"is_in_stock":true,"is_on_backorder":false,"low_stock_remaining":null,"stock_availability":{"text":"","class":"in-stock"},"sold_individually":false,"weight":"","dimensions":{"length":"","width":"","height":""},"formatted_weight":"Não aplicável","formatted_dimensions":"Não aplicável","add_to_cart":{"text":"Adicionar ao carrinho","description":"Adicione ao carrinho: “Eyes Loading Screen”","url":"/pt/how-to-create-a-custom-fivem-loading-screen/?add-to-cart=107263","single_text":"Adicionar ao carrinho","minimum":1,"maximum":9999,"multiple_of":1},"is_password_protected":false,"extensions":{}},"151302":{"id":151302,"name":"izzy Loading Screen","slug":"izzy-loading-screen","parent":0,"type":"simple","variation":"","permalink":"https://fivemx.com/pt/tela-de-carregamento-izzy/","sku":"","short_description":"\u003Cp\u003EIzzy Loading Screen – Modern, simple and great!\u003C/p\u003E\n\u003Cul\u003E\n\u003Cli\u003E\u003Cstrong\u003EServer Gallery\u003C/strong\u003E: Displays images or videos showcasing the server’s environment.\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003ESocial Media Integration\u003C/strong\u003E: Quick links to Discord, Instagram, and YouTube.\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EServer Updates\u003C/strong\u003E: Section for latest updates with images, descriptions, and dates.\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003ETeam Members Display\u003C/strong\u003E: Shows key team members with roles and social media links.\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EShortcut Guide\u003C/strong\u003E: Visual keyboard layout with gameplay shortcuts.\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EMusic Player\u003C/strong\u003E: Plays background music with controls during loading.\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003ELoading Progress Bar\u003C/strong\u003E: Displays the game loading percentage.\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003ECustomization\u003C/strong\u003E: Customizable sections for updates, media, and shortcuts.\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EMod Pack \u003Ca class=\"wpil_keyword_link\" href=\"https://fivemx.com/support/\" title=\"Support\" data-wpil-keyword-link=\"linked\" data-wpil-monitor-id=\"1399\"\u003ESupport\u003C/a\u003E\u003C/strong\u003E: Indicates multiple mod packs are loaded.\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EModern UI Design\u003C/strong\u003E: Interactive and visually appealing user interface.\u003C/li\u003E\n\u003C/ul\u003E","description":"\u003Ch2\u003Eizzy Loading Screen – Modern Animated First Impression for Your FiveM Server\u003C/h2\u003E\n\u003Cp\u003EThe izzy Loading Screen transforms your server’s first impression with a sleek, fully customizable animated loading experience. In the competitive FiveM server landscape, players form opinions within seconds of connecting – this loading screen ensures those seconds count. With smooth animations, custom branding options, and an intuitive interface, izzy Loading Screen creates a professional welcome that keeps players engaged during connection rather than staring at generic loading bars.\u003C/p\u003E\n\u003Cp\u003EWhat sets izzy Loading Screen apart is its focus on player experience during those crucial loading moments. Instead of dead air or basic progress indicators, your players see dynamic animations, server information, and branded visuals that communicate your server’s quality and personality. The loading screen supports music playback with volume controls, animated backgrounds, and customizable text elements that can display server rules, Discord links, donation information, or rotating tips. It’s not just functional – it’s an opportunity to build excitement before players even spawn in.\u003C/p\u003E\n\u003Ch3\u003EWhat’s Included\u003C/h3\u003E\n\u003Cp\u003EThe izzy Loading Screen package provides everything you need for a complete loading experience overhaul. You get the core HTML5-based loading screen framework with modern CSS3 animations, JavaScript interactivity for volume controls and dynamic content, and comprehensive configuration files for easy customization. The resource includes pre-designed animation templates you can use immediately or modify to match your server’s aesthetic. All assets are optimized for fast loading – because ironically, nobody wants a slow loading screen while they’re waiting to load into your server.\u003C/p\u003E\n\u003Cp\u003EDocumentation covers every customization option, from changing background images and colors to adjusting animation timings and adding custom server information. The package includes example configurations for different server types (roleplay, racing, freeroam) so you can see professional implementations and adapt them to your needs. Support for both \u003Ca href=\"/esx-scripts/\" /\u003EESX\u003C/a\u003E and \u003Ca href=\"/qbcore-scripts/\" /\u003EQBCore\u003C/a\u003E frameworks means it integrates seamlessly regardless of your server’s foundation.\u003C/p\u003E\n\u003Ch3\u003EKey Features\u003C/h3\u003E\n\u003Cul\u003E\n\u003Cli\u003E\u003Cstrong\u003EFully Animated Interface\u003C/strong\u003E – Smooth CSS3 animations create visual interest during loading, with customizable transition effects, fade-ins, and dynamic elements that keep players engaged rather than staring at static screens.\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003ECustom Branding Options\u003C/strong\u003E – Replace backgrounds, logos, colors, and fonts to match your server identity perfectly. Every visual element can be customized to ensure brand consistency from the moment players connect.\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EMusic Player with Controls\u003C/strong\u003E – Built-in audio player supports background music during loading with volume control and mute options, letting players control their experience while waiting to connect.\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EDynamic Server Information\u003C/strong\u003E – Display rotating tips, server rules, social media links, Discord invites, donation information, or staff announcements through customizable text modules that update automatically.\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EProgress Indicators\u003C/strong\u003E – Multiple progress bar styles show actual loading progress with percentage displays, keeping players informed about connection status rather than leaving them guessing.\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EResponsive Design\u003C/strong\u003E – Works flawlessly across all screen resolutions from 1080p to 4K, with mobile-friendly design for players connecting via remote desktop or streaming setups.\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003ELightweight Performance\u003C/strong\u003E – Optimized asset loading ensures the loading screen itself loads instantly, with compressed images, minified code, and efficient animations that don’t delay actual server connection.\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EEasy Configuration\u003C/strong\u003E – Simple config.lua file controls all customization options without touching HTML/CSS code, making it accessible even if you’re not a web developer.\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EMulti-Language Support\u003C/strong\u003E – Display loading screen text in multiple languages with easy translation files, perfect for international servers or multilingual communities.\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003ESocial Media Integration\u003C/strong\u003E – Embed clickable links to your Discord, Twitter, Instagram, TikTok, or website directly in the loading screen, growing your community while players wait.\u003C/li\u003E\n\u003C/ul\u003E\n\u003Ch3\u003EPerfect For\u003C/h3\u003E\n\u003Cul\u003E\n\u003Cli\u003ERoleplay servers wanting professional branding from the first connection\u003C/li\u003E\n\u003Cli\u003ERacing communities showcasing sponsor logos and leaderboards\u003C/li\u003E\n\u003Cli\u003EFreeroam servers displaying rules and VIP perks during loading\u003C/li\u003E\n\u003Cli\u003ENew servers establishing credibility with polished presentation\u003C/li\u003E\n\u003Cli\u003EEstablished servers refreshing their visual identity\u003C/li\u003E\n\u003Cli\u003EServers with active Discord communities (display invite prominently)\u003C/li\u003E\n\u003Cli\u003EDonation-supported servers (highlight donation perks)\u003C/li\u003E\n\u003Cli\u003ECompetitive servers (show tournament information or rankings)\u003C/li\u003E\n\u003C/ul\u003E\n\u003Ch3\u003ECustomization Options\u003C/h3\u003E\n\u003Cp\u003EThe izzy Loading Screen offers extensive customization through an intuitive configuration system. Background customization supports static images, video backgrounds, or animated gradients – choose what matches your server’s vibe. The color scheme is fully adjustable with primary, secondary, and accent color controls that apply across all UI elements for consistent branding. Typography customization lets you select from web-safe fonts or import custom fonts via Google Fonts integration.\u003C/p\u003E\n\u003Cp\u003EAnimation settings control timing, easing functions, and animation styles for every element. Want faster transitions? Slower fades? Different entrance effects? It’s all configurable. The music player supports MP3, OGG, and WAV formats with options for looping, auto-play, and default volume levels. Text content modules can be positioned anywhere on screen with full control over size, color, alignment, and update intervals for rotating content.\u003C/p\u003E\n\u003Ch3\u003ETechnical Details\u003C/h3\u003E\n\u003Cul\u003E\n\u003Cli\u003E\u003Cstrong\u003EFile Size:\u003C/strong\u003E ~2.5 MB (optimized assets)\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EPerformance Impact:\u003C/strong\u003E Zero – runs client-side before server load\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003ETechnology:\u003C/strong\u003E HTML5, CSS3, JavaScript (no external dependencies)\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EBrowser Compatibility:\u003C/strong\u003E All modern browsers (Chrome, Firefox, Edge)\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EAsset Formats:\u003C/strong\u003E PNG, JPG, WebP for images; MP3, OGG for audio\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EConfiguration:\u003C/strong\u003E Lua-based config file\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EUpdate Frequency:\u003C/strong\u003E Regular updates with new templates\u003C/li\u003E\n\u003C/ul\u003E\n\u003Ch3\u003EInstallation\u003C/h3\u003E\n\u003Col\u003E\n\u003Cli\u003EDownload the izzy Loading Screen package and extract to your server resources folder\u003C/li\u003E\n\u003Cli\u003EOpen config.lua and customize colors, text, images, and music to match your server branding\u003C/li\u003E\n\u003Cli\u003EReplace default background image with your custom image in the /assets folder (recommended: 1920×1080)\u003C/li\u003E\n\u003Cli\u003EAdd your server logo to /assets and update the logo path in config.lua\u003C/li\u003E\n\u003Cli\u003EConfigure loading text, tips, and server information in the text modules section\u003C/li\u003E\n\u003Cli\u003EAdd resource to server.cfg: \u003Ccode\u003Eensure izzy-loading\u003C/code\u003E\u003C/li\u003E\n\u003Cli\u003ERestart server and test connection to see your new loading screen\u003C/li\u003E\n\u003Cli\u003EFine-tune animations, timings, and content based on player feedback\u003C/li\u003E\n\u003C/ol\u003E\n\u003Ch3\u003EFramework Compatibility\u003C/h3\u003E\n\u003Cul\u003E\n\u003Cli\u003E✅ \u003Cstrong\u003EESX Legacy\u003C/strong\u003E – Full compatibility, no conflicts\u003C/li\u003E\n\u003Cli\u003E✅ \u003Cstrong\u003EQBCore\u003C/strong\u003E – Works perfectly with all QB versions\u003C/li\u003E\n\u003Cli\u003E✅ \u003Cstrong\u003E\u003Ca href=\"/qbox-scripts/\" /\u003EQBOX\u003C/a\u003E\u003C/strong\u003E – Tested and confirmed compatible\u003C/li\u003E\n\u003Cli\u003E✅ \u003Cstrong\u003E\u003Ca href=\"/standalone-scripts/\" /\u003EStandalone\u003C/a\u003E\u003C/strong\u003E – No framework dependency, works with any setup\u003C/li\u003E\n\u003Cli\u003E✅ \u003Cstrong\u003ECustom Frameworks\u003C/strong\u003E – Framework-agnostic design\u003C/li\u003E\n\u003C/ul\u003E\n\u003Ch3\u003EWhat Makes It Stand Out\u003C/h3\u003E\n\u003Cp\u003EUnlike generic loading screens that just show a logo and progress bar, izzy Loading Screen treats the loading experience as part of your server’s storytelling. The animations aren’t just eye candy – they’re carefully designed to reduce perceived wait time through visual engagement. Studies show animated loading screens make waits feel 20-30% shorter than static screens showing identical progress.\u003C/p\u003E\n\u003Cp\u003EThe customization depth lets you create something truly unique rather than using the same template as dozens of other servers. Want a cyberpunk aesthetic with neon animations? Corporate clean with subtle transitions? Vintage GTA with retro styling? The tools are there to build whatever matches your vision. And because everything runs client-side during connection, there’s zero impact on server performance or player experience once they’re in-game.\u003C/p\u003E\n\u003Ch3\u003ECommon Use Cases\u003C/h3\u003E\n\u003Cp\u003E\u003Cstrong\u003ERoleplay Servers:\u003C/strong\u003E Display character creation tips, server lore snippets, or faction information during loading. Show rulebook highlights so players start informed. Include Discord verification reminders or whitelist application status.\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003ERacing Servers:\u003C/strong\u003E Feature current leaderboards, track records, or upcoming race schedules. Showcase sponsor logos and partner servers. Display new vehicle additions or track updates.\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003EFreeroam Servers:\u003C/strong\u003E Highlight VIP perks, donation tiers, or premium features. Show recent updates, new areas, or events. Feature community screenshots or player achievements.\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003ECustom/Experimental Servers:\u003C/strong\u003E Use the loading screen to explain unique mechanics, special features, or gameplay differences that set your server apart. First-time player orientation starts before spawn.\u003C/p\u003E\n\u003Ch3\u003ESupport and Updates\u003C/h3\u003E\n\u003Cp\u003EPurchase includes access to regular updates with new animation templates, features, and optimization improvements. The development team actively maintains the resource with bug fixes and compatibility updates for new FiveM versions. Community-requested features are regularly added based on user feedback.\u003C/p\u003E\n\u003Ch3\u003EPro Tips\u003C/h3\u003E\n\u003Cul\u003E\n\u003Cli\u003EKeep background images under 1MB for fast loading – compress with TinyPNG\u003C/li\u003E\n\u003Cli\u003EUse WebP format for images (40% smaller than JPG with same quality)\u003C/li\u003E\n\u003Cli\u003ETest loading screen at different resolutions to ensure readability\u003C/li\u003E\n\u003Cli\u003ERotate tips/messages every 5-7 seconds for optimal engagement\u003C/li\u003E\n\u003Cli\u003EInclude a Join our Discord call-to-action with clickable link\u003C/li\u003E\n\u003Cli\u003EUpdate loading screen content regularly to keep it fresh for returning players\u003C/li\u003E\n\u003Cli\u003EUse music that matches your server theme but isn’t too loud (default 30% volume)\u003C/li\u003E\n\u003Cli\u003EDisplay actual useful information rather than filler text\u003C/li\u003E\n\u003C/ul\u003E\n\u003Cp\u003E\u003C/p\u003E\n\u003Ch3\u003ERelated Loading-Screens\u003C/h3\u003E\n\u003Cul\u003E\n\u003Cli\u003E\u003Ca href=\"https://fivemx.com/eyes-loading-screen/\" /\u003EEyes Loading Screen\u003C/a\u003E\u003C/li\u003E\n\u003Cli\u003E\u003Ca href=\"https://fivemx.com/izzy-loading-screen-v7/\" /\u003Eizzy Loading Screen v7\u003C/a\u003E\u003C/li\u003E\n\u003Cli\u003E\u003Ca href=\"https://fivemx.com/0r-loadingscreen-v2/\" /\u003E0R-LOADINGSCREEN V2\u003C/a\u003E\u003C/li\u003E\n\u003Cli\u003E\u003Ca href=\"https://fivemx.com/loading-screen-debux/\" /\u003ELoading Screen (DebuX)\u003C/a\u003E\u003C/li\u003E\n\u003C/ul\u003E","on_sale":true,"prices":{"price":"2700","regular_price":"3300","sale_price":"2700","price_range":null,"currency_code":"USD","currency_symbol":"$","currency_minor_unit":2,"currency_decimal_separator":".","currency_thousand_separator":",","currency_prefix":"$","currency_suffix":""},"price_html":"\u003Cspan class=\"yay-currency-cache-product-id\" data-yay_currency-product-id=\"151302\"\u003E\u003Cspan class=\"sale-price\"\u003E\u003Cdel aria-hidden=\"true\"\u003E\u003Cspan class=\"woocommerce-Price-amount amount\"\u003E\u003Cspan class=\"woocommerce-Price-currencySymbol\"\u003E$\u003C/span\u003E33.00\u003C/span\u003E\u003C/del\u003E \u003Cspan class=\"screen-reader-text\"\u003EO preço original era: $33.00.\u003C/span\u003E\u003Cins aria-hidden=\"true\"\u003E\u003Cspan class=\"woocommerce-Price-amount amount\"\u003E\u003Cspan class=\"woocommerce-Price-currencySymbol\"\u003E$\u003C/span\u003E27.00\u003C/span\u003E\u003C/ins\u003E\u003Cspan class=\"screen-reader-text\"\u003EO preço atual é: $27.00.\u003C/span\u003E\u003C/span\u003E\u003C/span\u003E","average_rating":"0","review_count":0,"images":[{"id":151303,"src":"https://fivemx.com/wp-content/uploads/2024/08/izzy-loading-fivem-jpg-avif.avif","thumbnail":"https://fivemx.com/wp-content/uploads/2024/08/izzy-loading-fivem-jpg-avif.avif","srcset":"","sizes":"(max-width: 1276px) 100vw, 1276px","thumbnail_srcset":"","thumbnail_sizes":"(max-width: 500px) 100vw, 500px","name":"izzy loading screen – FiveM","alt":"izzy loading screen - FiveM"}],"categories":[{"id":537,"name":"Loading-Screens","slug":"fivem-loadingscreens","link":"https://fivemx.com/pt/telas-de-carregamento-fivem/"}],"tags":[{"id":2680,"name":"izzy","slug":"izzy","link":"https://fivemx.com/pt/produto-tag/izzy-eu-te-amo/"}],"brands":[{"id":2897,"name":"Izzy Scripts","slug":"izzy-scripts","link":"https://fivemx.com/pt/marca/roteiros-izzy/"}],"attributes":[],"variations":[],"grouped_products":[],"has_options":false,"is_purchasable":true,"is_in_stock":true,"is_on_backorder":false,"low_stock_remaining":null,"stock_availability":{"text":"","class":"in-stock"},"sold_individually":false,"weight":"","dimensions":{"length":"","width":"","height":""},"formatted_weight":"Não aplicável","formatted_dimensions":"Não aplicável","add_to_cart":{"text":"Adicionar ao carrinho","description":"Adicione ao carrinho: “izzy Loading Screen”","url":"/pt/how-to-create-a-custom-fivem-loading-screen/?add-to-cart=151302","single_text":"Adicionar ao carrinho","minimum":1,"maximum":9999,"multiple_of":1},"is_password_protected":false,"extensions":{}},"177462":{"id":177462,"name":"izzy Loading Screen v7","slug":"izzy-loading-screen-v7","parent":0,"type":"simple","variation":"","permalink":"https://fivemx.com/pt/tela-de-carregamento-izzy-v7/","sku":"","short_description":"\u003Cp\u003EThe izzy Loading Screen v7 (no escrow) – fully open source.\u003C/p\u003E\n\u003Cp\u003EDon’t buy encrypted stuff, everything on fivemX is fully open source. Why invest in encrypted solutions when you can harness the power of transparency? At fivemX, we believe in the freedom of open source.\u003C/p\u003E\n\u003Cp\u003EOur platform offers fully open source solutions that empower you to customize, learn, and grow without restrictions.\u003C/p\u003E","description":"\u003Ch2\u003Eizzy Loading Screen v7 – Fully Open Source Server Introduction Experience\u003C/h2\u003E\n\u003Cp\u003EFirst impressions matter. Your loading screen is the first thing every player sees when connecting to your FiveM server—it sets expectations, establishes your brand identity, and communicates professionalism before players even spawn into the world. The izzy Loading Screen v7 delivers a modern, customizable, and completely open-source solution that transforms the standard FiveM connection experience into a polished introduction worthy of your server’s quality. No encryption, no limitations, no black boxes—just clean, well-documented code you fully own and control.\u003C/p\u003E\n\u003Cp\u003E\u003C/p\u003E\n\u003Ch3\u003EWhy Open Source Matters for Loading Screens\u003C/h3\u003E\n\u003Cp\u003EEncrypted loading screens create unnecessary limitations and risks. You can’t customize beyond surface-level settings, can’t integrate with your existing systems, can’t fix bugs yourself, and can’t verify what code is actually running on player clients. The izzy philosophy rejects this approach completely. When you purchase this loading screen, you receive full source code with readable, commented files you can modify freely. Want to change animations? Edit the CSS. Need custom functionality? Add JavaScript. Want to integrate authentication systems? Access the full codebase without restrictions.\u003C/p\u003E\n\u003Cp\u003EThis transparency also means security. Review every line of code to ensure there’s no data collection, telemetry, or backdoors. Many encrypted resources phone home or include hidden analytics—you’ll never know with encrypted code, but open source lets you verify exactly what runs on player machines.\u003C/p\u003E\n\u003Ch3\u003EWhat’s Included in Version 7\u003C/h3\u003E\n\u003Cp\u003EThis isn’t a basic loading bar with a logo. The v7 release represents a complete connection experience management system with modern design principles, performance optimization, and extensive customization options. You get a responsive layout that works flawlessly on any screen resolution from 1280×720 to 4K ultrawide, smooth animated transitions and loading indicators that feel polished rather than jarring, real-time server information display showing player counts and connection status, customizable background imagery with parallax effects or video backgrounds, and branding integration for logos, color schemes, and typography.\u003C/p\u003E\n\u003Cp\u003EThe loading progression provides meaningful feedback so players aren’t staring at a static screen wondering if their game froze. As resources load, assets download, and session initializes, the interface communicates progress clearly with status messages, percentage indicators, and visual feedback.\u003C/p\u003E\n\u003Ch3\u003ECore Features & Customization\u003C/h3\u003E\n\u003Cul\u003E\n\u003Cli\u003E\u003Cstrong\u003EModern UI Framework\u003C/strong\u003E – Built with contemporary web technologies (HTML5, CSS3, vanilla JavaScript) optimized for FiveM’s NUI environment. No bloated frameworks like jQuery or React—just clean, performant code that loads instantly.\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EResponsive Design System\u003C/strong\u003E – Automatically adapts to player screen sizes and aspect ratios. The layout reflows intelligently whether players connect on 16:9 monitors, 21:9 ultrawide displays, or 4:3 legacy screens. Text remains readable, elements stay properly proportioned, and the experience is consistent.\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EDynamic Background Options\u003C/strong\u003E – Configure still image backgrounds (single image or rotating carousel), video backgrounds for cinematic server introductions, particle effects and animated overlays, color gradients and geometric patterns, or blur/parallax effects for depth. Mix and match for unique aesthetic.\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EServer Information Display\u003C/strong\u003E – Show current player count with animated counters, display server rules or welcome messages, list staff members currently online, highlight recent server updates or changes, and showcase social media links (Discord, website, TikTok, etc.).\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003ELoading Progress Feedback\u003C/strong\u003E – Real connection status monitoring showing when session initializes, resources download, scripts start, and spawn preparation completes. Percentage-based progress bars, descriptive status messages, estimated time remaining, and error state handling if connection fails.\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EMusic & Audio Integration\u003C/strong\u003E – Optional background music during loading with volume controls, sound effects for loading completion or errors, audio crossfading when entering game, and playlist rotation for variety. Supports MP3, OGG, and WAV formats.\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EBranding Customization\u003C/strong\u003E – Full control over visual identity including logo placement and sizing, custom color schemes matching your server brand, typography selection (web-safe fonts or custom font loading), button styles and interactive elements, and icon packs for social media and UI elements.\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EAnimation Options\u003C/strong\u003E – Choose animation styles from subtle fade effects to dynamic motion graphics, configure timing and easing functions for smooth movement, enable/disable individual animations based on preference, and control animation intensity for performance considerations.\u003C/li\u003E\n\u003C/ul\u003E\n\u003Ch3\u003EPerfect For These Server Types\u003C/h3\u003E\n\u003Cul\u003E\n\u003Cli\u003E\u003Cstrong\u003EProfessional Roleplay Servers\u003C/strong\u003E – Establish serious, immersive atmosphere immediately with elegant design and community information. Display application status, whitelist information, and server lore during loading.\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003ECommunity-Focused Servers\u003C/strong\u003E – Welcome players with friendly messaging, showcase active community members, highlight upcoming events, and provide Discord integration for immediate community connection.\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003ECompetitive/PvP Servers\u003C/strong\u003E – Create high-energy, action-oriented loading screens with dynamic backgrounds, leaderboards showing top players, tournament information, and aggressive branding that sets competitive tone.\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EThemed Servers\u003C/strong\u003E – Match loading screen aesthetics to server theme whether it’s 1980s Vice City style, cyberpunk futuristic, apocalyptic survival, or historical period pieces. Full customization enables perfect thematic alignment.\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EMulti-Server Networks\u003C/strong\u003E – Maintain consistent branding across multiple servers while customizing specific messaging, show network-wide player counts, provide server selector during loading, and create unified brand identity.\u003C/li\u003E\n\u003C/ul\u003E\n\u003Ch3\u003ETechnical Implementation & Performance\u003C/h3\u003E\n\u003Cp\u003EThe loading screen uses optimized code that loads in under 500ms even on slower connections. Images are compressed efficiently, JavaScript is minified for production, CSS uses hardware-accelerated properties for smooth animations, and the entire package typically weighs under 5MB including assets. This speed matters—players don’t wait extra time for your loading screen to load before it can show loading progress.\u003C/p\u003E\n\u003Cp\u003EMemory management is efficient with images loaded progressively, unused assets garbage collected, event listeners properly cleaned up on spawn, and no memory leaks during extended loading. Players with 4GB RAM systems won’t experience issues.\u003C/p\u003E\n\u003Ch3\u003EInstallation & Configuration\u003C/h3\u003E\n\u003Col\u003E\n\u003Cli\u003E\u003Cstrong\u003EDownload & Extract Files\u003C/strong\u003E – Place the loading screen resource folder into your server’s resources directory.\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EAdd to Server.cfg\u003C/strong\u003E – Include the loading screen in your server configuration. It should load early in the resource startup sequence.\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EConfigure Basic Settings\u003C/strong\u003E – Edit config.lua (or config.json depending on structure) to set your server name and tagline, upload and link to your logo image, set primary color scheme, and configure player count display options.\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003ECustomize Visuals\u003C/strong\u003E – Replace background images in the assets folder (guidelines included for optimal resolution/format), modify CSS files for colors, fonts, and layout tweaks, adjust HTML structure if needed for additional elements, and update JavaScript for custom functionality.\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EAdd Server Information\u003C/strong\u003E – Write welcome messages or rules text, link social media accounts (Discord, website, etc.), add staff member listings if desired, and include any custom server-specific information.\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EOptional: Add Music\u003C/strong\u003E – Place audio files in the music folder, configure playlist in settings, set volume levels and crossfade timing, and test that audio doesn’t conflict with game sounds on spawn.\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003ETest Thoroughly\u003C/strong\u003E – Connect to your server and verify loading screen displays correctly, check responsiveness at different resolutions (use browser dev tools to test), ensure server info populates correctly, confirm music plays if enabled, and verify smooth transition to in-game.\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EOptimize Assets\u003C/strong\u003E – Compress images if file sizes are large, minify CSS/JS for production use, and remove any unused assets to reduce download size.\u003C/li\u003E\n\u003C/ol\u003E\n\u003Ch3\u003ECustomization Examples & Ideas\u003C/h3\u003E\n\u003Cp\u003EThe open-source nature enables creative implementations:\u003C/p\u003E\n\u003Cul\u003E\n\u003Cli\u003E\u003Cstrong\u003EAuthentication Integration\u003C/strong\u003E – Connect to your whitelist system to show application status, display Welcome back, [PlayerName] personalized greetings, or show player stats and achievements during loading.\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EDynamic News Feed\u003C/strong\u003E – Pull recent announcements from your Discord server or website, display upcoming events automatically, show recent ban/unban information, or highlight new server features.\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003ESeasonal Themes\u003C/strong\u003E – Automatically switch backgrounds and colors for holidays (Christmas, Halloween, etc.), celebrate server anniversaries with special loading screens, or rotate themes monthly for variety.\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003ERanking & Statistics\u003C/strong\u003E – Display player’s rank and level during loading, show server-wide statistics (total playtime, vehicles owned, etc.), or highlight player achievements and milestones.\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EMini-Games\u003C/strong\u003E – Add simple browser games playable during loading (snake, tetris, etc.), let players read lore or server guides, or include interactive elements like character previews.\u003C/li\u003E\n\u003C/ul\u003E\n\u003Ch3\u003EWhat Makes izzy v7 Stand Out\u003C/h3\u003E\n\u003Cp\u003EMost free loading screens are basic and dated. Most premium loading screens are encrypted and restrictive. izzy Loading Screen v7 occupies the rare sweet spot of premium quality with full transparency. The code quality matches or exceeds encrypted paid alternatives while giving you complete freedom.\u003C/p\u003E\n\u003Cp\u003EThe attention to UX details matters—subtle animations that feel smooth, loading indicators that accurately reflect progress, error states that communicate problems clearly, and transitions that don’t jar players. These polish elements separate amateur and professional servers.\u003C/p\u003E\n\u003Cp\u003EVersion 7 specifically addresses feedback from v6 users including improved mobile device compatibility (yes, some players connect via mobile), better performance on low-end systems, more intuitive configuration structure, expanded documentation with examples, and cleaner codebase for easier customization.\u003C/p\u003E\n\u003Ch3\u003ESupport & Community\u003C/h3\u003E\n\u003Cp\u003EAs part of the izzy Scripts ecosystem, this loading screen benefits from active community support through GitHub discussions, Discord community channels, wiki documentation with tutorials, and user-contributed customization examples. While there’s no formal support ticket system, the community typically answers questions within hours.\u003C/p\u003E\n\u003Cp\u003EThe codebase includes detailed comments explaining functionality, making self-support feasible for basic customization. For complex modifications, the community often provides free assistance or you can hire freelance FiveM developers (source code access makes hiring easier and cheaper).\u003C/p\u003E\n\u003Ch3\u003EWhy Choose Open Source Over Encrypted\u003C/h3\u003E\n\u003Cp\u003EEncrypted loading screens force ongoing dependency on original developers. If they abandon the project, you’re stuck with unsupported code. If bugs appear, you wait for fixes. If you need features, you hope for updates. Open source eliminates these risks—you own the code permanently, fix issues yourself or hire anyone to help, add features without waiting for developers, and maintain compatibility as FiveM evolves.\u003C/p\u003E\n\u003Cp\u003EThe FiveMX philosophy is that encrypted resources harm the community. They create vendor lock-in, prevent learning and education, hide security issues, and extract recurring payment through forced dependency. Open source empowers server owners and developers to build freely.\u003C/p\u003E\n\u003Ch3\u003ETechnical Specifications\u003C/h3\u003E\n\u003Cul\u003E\n\u003Cli\u003E\u003Cstrong\u003EFile Size:\u003C/strong\u003E ~3-5 MB typical (depends on background image choices)\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003ELoad Time:\u003C/strong\u003E <500ms on broadband connections\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EMemory Usage:\u003C/strong\u003E ~20-40 MB during loading phase\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EBrowser Compatibility:\u003C/strong\u003E Works in all modern browsers/FiveM NUI engine\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EScreen Resolution Support:\u003C/strong\u003E 1280×720 to 4K+ with responsive scaling\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EAsset Formats:\u003C/strong\u003E Images (JPG, PNG, WebP), Videos (MP4), Audio (MP3, OGG)\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003ECustomization Difficulty:\u003C/strong\u003E Basic customization (colors, images) requires no coding. Advanced features need HTML/CSS/JS knowledge.\u003C/li\u003E\n\u003C/ul\u003E\n\u003Ch3\u003ERequirements\u003C/h3\u003E\n\u003Cul\u003E\n\u003Cli\u003EFiveM Server (any recent version)\u003C/li\u003E\n\u003Cli\u003EBasic text editor for configuration (Notepad++, VS Code, etc.)\u003C/li\u003E\n\u003Cli\u003EImage editing software for custom graphics (optional)\u003C/li\u003E\n\u003Cli\u003EWeb hosting for external assets if not using server hosting (optional)\u003C/li\u003E\n\u003Cli\u003EHTML/CSS/JavaScript knowledge for advanced customization (optional)\u003C/li\u003E\n\u003C/ul\u003E\n\u003Ch3\u003EVersion History & Updates\u003C/h3\u003E\n\u003Cp\u003EThe izzy Loading Screen has evolved through seven major versions, each addressing community feedback and modern web standards. V7 represents the current pinnacle with refined codebase, improved performance, expanded features, better documentation, and community-contributed enhancements. Future updates will remain open source, ensuring your investment never becomes obsolete.\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003EMake a powerful first impression with a loading screen you fully control—izzy Loading Screen v7, completely open source and restriction-free.\u003C/strong\u003E\u003C/p\u003E\n\u003Ch3\u003ERelated Loading-Screens\u003C/h3\u003E\n\u003Cul\u003E\n\u003Cli\u003E\u003Ca href=\"https://fivemx.com/um-loading-screen-with-minigame/\" /\u003EUM Loading Screen (with Minigame)\u003C/a\u003E\u003C/li\u003E\n\u003Cli\u003E\u003Ca href=\"https://fivemx.com/0r-loadingscreen-v2/\" /\u003E0R-LOADINGSCREEN V2\u003C/a\u003E\u003C/li\u003E\n\u003Cli\u003E\u003Ca href=\"https://fivemx.com/custom-loading-screen/\" /\u003ECustom Loading Screen\u003C/a\u003E\u003C/li\u003E\n\u003Cli\u003E\u003Ca href=\"https://fivemx.com/2na-loadingscreen/\" /\u003E2NA Loadingscreen\u003C/a\u003E\u003C/li\u003E\n\u003C/ul\u003E","on_sale":true,"prices":{"price":"1500","regular_price":"2700","sale_price":"1500","price_range":null,"currency_code":"USD","currency_symbol":"$","currency_minor_unit":2,"currency_decimal_separator":".","currency_thousand_separator":",","currency_prefix":"$","currency_suffix":""},"price_html":"\u003Cspan class=\"yay-currency-cache-product-id\" data-yay_currency-product-id=\"177462\"\u003E\u003Cspan class=\"sale-price\"\u003E\u003Cdel aria-hidden=\"true\"\u003E\u003Cspan class=\"woocommerce-Price-amount amount\"\u003E\u003Cspan class=\"woocommerce-Price-currencySymbol\"\u003E$\u003C/span\u003E27.00\u003C/span\u003E\u003C/del\u003E \u003Cspan class=\"screen-reader-text\"\u003EO preço original era: $27.00.\u003C/span\u003E\u003Cins aria-hidden=\"true\"\u003E\u003Cspan class=\"woocommerce-Price-amount amount\"\u003E\u003Cspan class=\"woocommerce-Price-currencySymbol\"\u003E$\u003C/span\u003E15.00\u003C/span\u003E\u003C/ins\u003E\u003Cspan class=\"screen-reader-text\"\u003EO preço atual é: $15.00.\u003C/span\u003E\u003C/span\u003E\u003C/span\u003E","average_rating":"0","review_count":0,"images":[{"id":177464,"src":"https://fivemx.com/wp-content/uploads/2024/12/brave_01COrkHix7.jpg","thumbnail":"https://fivemx.com/wp-content/uploads/2024/12/brave_01COrkHix7.jpg","srcset":"https://fivemx.com/wp-content/uploads/2024/12/brave_01COrkHix7.jpg 1177w, https://fivemx.com/wp-content/uploads/2024/12/brave_01COrkHix7-300x172.jpg 300w, https://fivemx.com/wp-content/uploads/2024/12/brave_01COrkHix7-1024x586.jpg 1024w, https://fivemx.com/wp-content/uploads/2024/12/brave_01COrkHix7-768x440.jpg 768w, https://fivemx.com/wp-content/uploads/2024/12/brave_01COrkHix7-18x10.jpg 18w, https://fivemx.com/wp-content/uploads/2024/12/brave_01COrkHix7-110x63.jpg 110w, https://fivemx.com/wp-content/uploads/2024/12/brave_01COrkHix7-60x34.jpg 60w, https://fivemx.com/wp-content/uploads/2024/12/brave_01COrkHix7-800x458.jpg 800w","sizes":"(max-width: 1177px) 100vw, 1177px","thumbnail_srcset":"https://fivemx.com/wp-content/uploads/2024/12/brave_01COrkHix7.jpg 1177w, https://fivemx.com/wp-content/uploads/2024/12/brave_01COrkHix7-300x172.jpg 300w, https://fivemx.com/wp-content/uploads/2024/12/brave_01COrkHix7-1024x586.jpg 1024w, https://fivemx.com/wp-content/uploads/2024/12/brave_01COrkHix7-768x440.jpg 768w, https://fivemx.com/wp-content/uploads/2024/12/brave_01COrkHix7-18x10.jpg 18w, https://fivemx.com/wp-content/uploads/2024/12/brave_01COrkHix7-110x63.jpg 110w, https://fivemx.com/wp-content/uploads/2024/12/brave_01COrkHix7-60x34.jpg 60w, https://fivemx.com/wp-content/uploads/2024/12/brave_01COrkHix7-800x458.jpg 800w","thumbnail_sizes":"(max-width: 500px) 100vw, 500px","name":"brave_01COrkHix7","alt":""}],"categories":[{"id":537,"name":"Loading-Screens","slug":"fivem-loadingscreens","link":"https://fivemx.com/pt/telas-de-carregamento-fivem/"},{"id":96,"name":"ESX Scripts","slug":"esx-scripts","link":"https://fivemx.com/pt/scripts-esx-2/"},{"id":512,"name":"QBCore Scripts","slug":"qbcore-scripts","link":"https://fivemx.com/pt/scripts-qbcore/"},{"id":2907,"name":"QBOX Scripts","slug":"qbox-scripts","link":"https://fivemx.com/pt/scripts-qbox/"},{"id":511,"name":"Standalone Scripts","slug":"standalone-scripts","link":"https://fivemx.com/pt/scripts-autonomos/"}],"tags":[{"id":2680,"name":"izzy","slug":"izzy","link":"https://fivemx.com/pt/produto-tag/izzy-eu-te-amo/"}],"brands":[{"id":2897,"name":"Izzy Scripts","slug":"izzy-scripts","link":"https://fivemx.com/pt/marca/roteiros-izzy/"}],"attributes":[],"variations":[],"grouped_products":[],"has_options":false,"is_purchasable":true,"is_in_stock":true,"is_on_backorder":false,"low_stock_remaining":null,"stock_availability":{"text":"","class":"in-stock"},"sold_individually":false,"weight":"","dimensions":{"length":"","width":"","height":""},"formatted_weight":"Não aplicável","formatted_dimensions":"Não aplicável","add_to_cart":{"text":"Adicionar ao carrinho","description":"Adicione ao carrinho: “izzy Loading Screen v7”","url":"/pt/how-to-create-a-custom-fivem-loading-screen/?add-to-cart=177462","single_text":"Adicionar ao carrinho","minimum":1,"maximum":9999,"multiple_of":1},"is_password_protected":false,"extensions":{}},"151335":{"id":151335,"name":"Jakrino Loading Screen","slug":"jakrino-loading-screen","parent":0,"type":"simple","variation":"","permalink":"https://fivemx.com/pt/tela-de-carregamento-jakrino/","sku":"","short_description":"\u003Cp\u003EEasy configurable – Playtime, Albums, Updates, Project Team Sections\u003C/p\u003E","description":"\u003Ch2\u003EJakrino Loading Screen – Professional FiveM Server Loading Interface\u003C/h2\u003E\n\u003Cp\u003EMake an unforgettable first impression with this stunning custom loading screen designed specifically for FiveM servers. Jakrino Loading Screen combines sleek modern design with essential functionality, displaying server rules, community information, loading progress, and promotional content while players connect. This fully customizable loading interface supports music playback, video backgrounds, social media links, and dynamic content updates. Perfect for professional servers wanting to establish brand identity and inform new players before they even spawn into the world.\u003C/p\u003E\n\u003Cp\u003E\u003C/p\u003E\n\u003Ch3\u003EWhat’s Included\u003C/h3\u003E\n\u003Cp\u003EThis comprehensive loading screen package provides everything needed for a polished player onboarding experience. The system displays customizable backgrounds (images or videos), server information panels, loading progress indicators, music player, rule sections, staff listings, and social media integration. The interface updates dynamically showing real-time server status, player count, and connection progress. Fully responsive design works flawlessly on all screen resolutions from mobile to ultra-wide displays.\u003C/p\u003E\n\u003Ch3\u003EVisual Design Features\u003C/h3\u003E\n\u003Cul\u003E\n\u003Cli\u003E\u003Cstrong\u003EVideo Backgrounds\u003C/strong\u003E – Use custom video footage as animated background creating dynamic first impressions\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EImage Slideshows\u003C/strong\u003E – Rotate through multiple background images showcasing server features and locations\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EParallax Effects\u003C/strong\u003E – Subtle movement adds depth and visual interest without overwhelming content\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003ECustom Color Schemes\u003C/strong\u003E – Match loading screen colors to your server brand and theme\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003ELogo Display\u003C/strong\u003E – Prominently feature server logo with customizable positioning and sizing\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EModern UI Elements\u003C/strong\u003E – Sleek cards, glassmorphism effects, and contemporary design patterns\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EAnimated Transitions\u003C/strong\u003E – Smooth fade-ins, slide animations, and element transitions for polish\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EParticle Effects\u003C/strong\u003E – Optional subtle particle systems add ambient visual enhancement\u003C/li\u003E\n\u003C/ul\u003E\n\u003Ch3\u003EContent & Information Sections\u003C/h3\u003E\n\u003Cul\u003E\n\u003Cli\u003E\u003Cstrong\u003EServer Rules Display\u003C/strong\u003E – Clear, readable rule sections with categories (General, RP, Combat, etc.)\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003ECommunity Information\u003C/strong\u003E – Server description, story, setting details, and unique features\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EStaff Roster\u003C/strong\u003E – Display administrators, moderators, and support staff with roles\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003ESocial Media Links\u003C/strong\u003E – Direct buttons to Discord, Twitter, Instagram, TikTok, YouTube, and website\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EServer Statistics\u003C/strong\u003E – Real-time player count, uptime, and server version information\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003ENews & Updates\u003C/strong\u003E – Announce new features, events, or important changes\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003ETutorial Tips\u003C/strong\u003E – Helpful hints for new players about commands, systems, or roleplay\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EWhitelist Status\u003C/strong\u003E – Indicate if server requires applications or is public access\u003C/li\u003E\n\u003C/ul\u003E\n\u003Ch3\u003ELoading Progress Features\u003C/h3\u003E\n\u003Cul\u003E\n\u003Cli\u003E\u003Cstrong\u003EProgress Bar\u003C/strong\u003E – Visual loading bar showing connection and asset download progress\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EPercentage Display\u003C/strong\u003E – Numeric percentage alongside bar for precise status\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003ELoading Messages\u003C/strong\u003E – Rotating tips, facts, or humor during load process\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EStage Indicators\u003C/strong\u003E – Show current loading stage (Connecting, Downloading, Spawning)\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003ETime Estimate\u003C/strong\u003E – Approximate time remaining based on connection speed\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EDetail Toggle\u003C/strong\u003E – Technical information for troubleshooting connection issues\u003C/li\u003E\n\u003C/ul\u003E\n\u003Ch3\u003EMusic & Audio System\u003C/h3\u003E\n\u003Cul\u003E\n\u003Cli\u003E\u003Cstrong\u003EBackground Music\u003C/strong\u003E – Play custom soundtrack creating atmosphere while loading\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EMusic Player Controls\u003C/strong\u003E – Play, pause, skip, and volume control for player preference\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EMultiple Tracks\u003C/strong\u003E – Rotate through playlist or let players choose preferred track\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EVolume Persistence\u003C/strong\u003E – Remember player volume preference across sessions\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EMute Option\u003C/strong\u003E – Easy mute toggle for players who prefer silence\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EAudio Visualization\u003C/strong\u003E – Optional visualizer effects synced to music playback\u003C/li\u003E\n\u003C/ul\u003E\n\u003Ch3\u003EPerfect For\u003C/h3\u003E\n\u003Cul\u003E\n\u003Cli\u003EProfessional servers wanting polished first impression and branding\u003C/li\u003E\n\u003Cli\u003ERoleplay communities needing to communicate rules before player spawn\u003C/li\u003E\n\u003Cli\u003EWhitelisted servers displaying application and onboarding information\u003C/li\u003E\n\u003Cli\u003EGrowing communities promoting Discord and social media for retention\u003C/li\u003E\n\u003Cli\u003EServers with complex rule sets requiring clear presentation\u003C/li\u003E\n\u003Cli\u003ECommunities building brand identity and professional image\u003C/li\u003E\n\u003C/ul\u003E\n\u003Ch3\u003ETechnical Specifications\u003C/h3\u003E\n\u003Cul\u003E\n\u003Cli\u003E\u003Cstrong\u003EFile Size:\u003C/strong\u003E 5-15 MB depending on background media choices\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003ELoad Time:\u003C/strong\u003E Instant HTML/CSS/JS loading, minimal delay before display\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003ECompatibility:\u003C/strong\u003E Works on all screen resolutions (mobile to 4K ultra-wide)\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EBrowser Support:\u003C/strong\u003E Compatible with all modern browsers used by FiveM client\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EPerformance:\u003C/strong\u003E Optimized code ensures smooth animations without lag\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EVideo Support:\u003C/strong\u003E MP4, WebM formats with automatic fallback to images\u003C/li\u003E\n\u003C/ul\u003E\n\u003Ch3\u003EInstallation & Setup\u003C/h3\u003E\n\u003Col\u003E\n\u003Cli\u003EExtract loading screen files to server resources folder\u003C/li\u003E\n\u003Cli\u003EEdit config.js to customize server name, descriptions, colors, and content\u003C/li\u003E\n\u003Cli\u003EAdd background images or videos to media folder\u003C/li\u003E\n\u003Cli\u003EConfigure social media links with your community URLs\u003C/li\u003E\n\u003Cli\u003ECustomize server rules in rules.json or directly in HTML\u003C/li\u003E\n\u003Cli\u003EUpload music files if using audio feature (MP3 format recommended)\u003C/li\u003E\n\u003Cli\u003EAdd loading screen resource to server.cfg\u003C/li\u003E\n\u003Cli\u003ESet up loadscreen metadata in fxmanifest.lua or __resource.lua\u003C/li\u003E\n\u003Cli\u003ETest loading screen by restarting server and connecting\u003C/li\u003E\n\u003Cli\u003EAdjust styling in custom.css to match server branding\u003C/li\u003E\n\u003C/ol\u003E\n\u003Ch3\u003EFramework Compatibility\u003C/h3\u003E\n\u003Cul\u003E\n\u003Cli\u003E✅ \u003Cstrong\u003EUniversal\u003C/strong\u003E – Works with all FiveM servers regardless of framework\u003C/li\u003E\n\u003Cli\u003E✅ \u003Cstrong\u003E\u003Ca href=\"/esx-scripts/\" /\u003EESX\u003C/a\u003E\u003C/strong\u003E – Compatible with ESX-based servers\u003C/li\u003E\n\u003Cli\u003E✅ \u003Cstrong\u003E\u003Ca href=\"/qbcore-scripts/\" /\u003EQBCore\u003C/a\u003E\u003C/strong\u003E – Functions perfectly on QBCore servers\u003C/li\u003E\n\u003Cli\u003E✅ \u003Cstrong\u003E\u003Ca href=\"/qbox-scripts/\" /\u003EQBOX\u003C/a\u003E\u003C/strong\u003E – No conflicts with QBOX framework\u003C/li\u003E\n\u003Cli\u003E✅ \u003Cstrong\u003E\u003Ca href=\"/standalone-scripts/\" /\u003EStandalone\u003C/a\u003E\u003C/strong\u003E – No framework dependency required\u003C/li\u003E\n\u003Cli\u003E✅ \u003Cstrong\u003ECustom\u003C/strong\u003E – Works with any custom framework or vanilla FiveM\u003C/li\u003E\n\u003C/ul\u003E\n\u003Ch3\u003ECustomization Options\u003C/h3\u003E\n\u003Cul\u003E\n\u003Cli\u003E\u003Cstrong\u003EColor Customization\u003C/strong\u003E – Change all UI colors via simple hex code edits in config\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EFont Selection\u003C/strong\u003E – Use Google Fonts or custom fonts matching server aesthetic\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003ELayout Variations\u003C/strong\u003E – Choose from multiple pre-designed layouts or create custom\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EContent Sections\u003C/strong\u003E – Enable/disable specific sections (rules, staff, news) as needed\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EAnimation Timing\u003C/strong\u003E – Adjust animation speeds and transitions to preference\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EMedia Rotation\u003C/strong\u003E – Configure background change intervals for slideshows\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003ELanguage Support\u003C/strong\u003E – Easily translate all text to any language\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EIcon Customization\u003C/strong\u003E – Replace default icons with custom graphics\u003C/li\u003E\n\u003C/ul\u003E\n\u003Ch3\u003EWhat Makes It Stand Out\u003C/h3\u003E\n\u003Cp\u003EUnlike basic loading screens that simply display a logo and progress bar, Jakrino Loading Screen creates a comprehensive onboarding experience that informs, entertains, and sets expectations before players enter your world. The multi-section layout efficiently communicates rules, community information, and server features while maintaining visual appeal. The responsive design ensures quality experience across all devices, and the music system adds atmosphere turning mandatory loading time into enjoyable anticipation. This loading screen makes servers appear professional, organized, and welcoming rather than amateur or generic.\u003C/p\u003E\n\u003Ch3\u003ERule Communication\u003C/h3\u003E\n\u003Cp\u003EThe loading screen is the perfect opportunity to communicate server rules when players are captive and attentive. Organize rules into clear categories (General Conduct, Roleplay Guidelines, Combat Rules, Vehicle Rules, etc.) with concise, scannable formatting. Use icons or color coding to emphasize critical rules. This proactive communication reduces rule breaks from ignorance, gives staff reference for enforcement, and sets community culture from the moment players connect.\u003C/p\u003E\n\u003Ch3\u003EBranding & Identity\u003C/h3\u003E\n\u003Cul\u003E\n\u003Cli\u003EReinforce server name, logo, and visual identity consistently\u003C/li\u003E\n\u003Cli\u003EEstablish tone and atmosphere through design choices and messaging\u003C/li\u003E\n\u003Cli\u003ECreate professional image attracting serious players\u003C/li\u003E\n\u003Cli\u003EDifferentiate from competing servers through unique presentation\u003C/li\u003E\n\u003Cli\u003EBuild recognition and brand recall for community growth\u003C/li\u003E\n\u003Cli\u003EShowcase server quality and attention to detail immediately\u003C/li\u003E\n\u003C/ul\u003E\n\u003Ch3\u003ESocial Media Integration\u003C/h3\u003E\n\u003Cp\u003EThe loading screen provides prime opportunity to drive traffic to your Discord, social media, and website. Prominent clickable buttons make joining your community one-click simple during loading time when players cannot do anything else. This drives Discord member growth, social media follows, and website traffic, building your community presence across platforms. Include member counts or activity indicators showing thriving community worth joining.\u003C/p\u003E\n\u003Ch3\u003EDynamic Content Updates\u003C/h3\u003E\n\u003Cul\u003E\n\u003Cli\u003E\u003Cstrong\u003EServer Status\u003C/strong\u003E – Pull real-time player count and server status from FiveM API\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EEvent Announcements\u003C/strong\u003E – Automatically display upcoming events from calendar or database\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003ENews Feed\u003C/strong\u003E – Show latest announcements fetched from Discord or website\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EVersion Display\u003C/strong\u003E – Indicate server version and last update date\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003ECustom Messages\u003C/strong\u003E – Update special messages without server restart\u003C/li\u003E\n\u003C/ul\u003E\n\u003Ch3\u003EPerformance Optimization\u003C/h3\u003E\n\u003Cp\u003EDespite rich visuals and multiple features, the loading screen is highly optimized for instant loading and smooth performance. Code uses efficient CSS animations rather than performance-heavy JavaScript, images are compressed without quality loss, videos use proper codecs and bitrates, and the system only loads necessary resources. This ensures even players with slower connections see the loading screen immediately and experience smooth animations without stuttering.\u003C/p\u003E\n\u003Ch3\u003EMobile & Resolution Support\u003C/h3\u003E\n\u003Cul\u003E\n\u003Cli\u003EFully responsive design adapts to any screen size automatically\u003C/li\u003E\n\u003Cli\u003EMobile-optimized layouts for smartphone and tablet screens\u003C/li\u003E\n\u003Cli\u003EUltra-wide support for 21:9 and 32:9 aspect ratios\u003C/li\u003E\n\u003Cli\u003E4K resolution support with crisp text and graphics\u003C/li\u003E\n\u003Cli\u003ETouch-friendly controls for tablet users\u003C/li\u003E\n\u003Cli\u003EMaintains readability across all screen sizes\u003C/li\u003E\n\u003C/ul\u003E\n\u003Ch3\u003EAccessibility Features\u003C/h3\u003E\n\u003Cul\u003E\n\u003Cli\u003EHigh contrast text for readability on all backgrounds\u003C/li\u003E\n\u003Cli\u003EAdjustable text sizes through browser zoom support\u003C/li\u003E\n\u003Cli\u003EKeyboard navigation support for music controls\u003C/li\u003E\n\u003Cli\u003EColor choices consider color blindness accessibility\u003C/li\u003E\n\u003Cli\u003EOption to disable animations for motion sensitivity\u003C/li\u003E\n\u003Cli\u003EClear typography and sufficient spacing for easy reading\u003C/li\u003E\n\u003C/ul\u003E\n\u003Ch3\u003EMulti-Language Support\u003C/h3\u003E\n\u003Cp\u003EEasily translate the loading screen into multiple languages to serve international player bases. Language files separate from core code allow quick translation without touching HTML or JavaScript. Automatically detect player language from browser settings or allow manual language selection. This expands your potential player base and makes international players feel welcome from their first connection.\u003C/p\u003E\n\u003Ch3\u003EAdvanced Features\u003C/h3\u003E\n\u003Cul\u003E\n\u003Cli\u003E\u003Cstrong\u003EPlayer Count Display\u003C/strong\u003E – Show current server population in real-time\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EQueue Position\u003C/strong\u003E – Integrate with queue systems showing wait position and estimate\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EWeather Preview\u003C/strong\u003E – Display current in-game weather and time\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EEconomy Stats\u003C/strong\u003E – Show server economy info (average wealth, most expensive item, etc.)\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003ERecent Updates\u003C/strong\u003E – Changelog display for returning players\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EFeatured Content\u003C/strong\u003E – Highlight specific server features, factions, or locations\u003C/li\u003E\n\u003C/ul\u003E\n\u003Ch3\u003ESecurity Considerations\u003C/h3\u003E\n\u003Cul\u003E\n\u003Cli\u003ENo external dependencies reducing security risks\u003C/li\u003E\n\u003Cli\u003EAll media hosted locally preventing privacy concerns\u003C/li\u003E\n\u003Cli\u003ENo tracking or analytics unless explicitly added by server owner\u003C/li\u003E\n\u003Cli\u003ESecure social media link validation preventing phishing\u003C/li\u003E\n\u003Cli\u003EHTTPS support for secure connections\u003C/li\u003E\n\u003C/ul\u003E\n\u003Ch3\u003EDeveloper Friendly\u003C/h3\u003E\n\u003Cp\u003EThe loading screen uses clean, well-commented code making customization accessible even for beginners. Modular structure separates concerns (styling, content, functionality) allowing targeted edits without breaking other features. Comprehensive documentation explains every configurable option, and community templates provide inspiration for unique designs. For advanced developers, the system is built with modern web standards enabling deep customization.\u003C/p\u003E\n\u003Ch3\u003ETesting & Debugging\u003C/h3\u003E\n\u003Cul\u003E\n\u003Cli\u003ETest mode allows previewing changes without connecting to server\u003C/li\u003E\n\u003Cli\u003EConsole logging helps troubleshoot configuration issues\u003C/li\u003E\n\u003Cli\u003EFallback systems prevent blank screens on errors\u003C/li\u003E\n\u003Cli\u003EDebug panel shows loading stages and timings\u003C/li\u003E\n\u003Cli\u003EValidation checks catch common configuration mistakes\u003C/li\u003E\n\u003C/ul\u003E\n\u003Ch3\u003ESupport & Updates\u003C/h3\u003E\n\u003Cp\u003EIncludes comprehensive documentation with installation guide, customization tutorials, troubleshooting section, and example configurations. Video setup tutorial demonstrates the entire process from installation to customization. Regular updates add new features, layouts, and improvements based on community feedback. Lifetime access to all updates, new layouts, and future enhancements ensuring your loading screen stays modern and functional.\u003C/p\u003E\n\u003Ch3\u003ERelated Loading-Screens\u003C/h3\u003E\n\u003Cul\u003E\n\u003Cli\u003E\u003Ca href=\"https://fivemx.com/um-loading-screen-with-minigame/\" /\u003EUM Loading Screen (with Minigame)\u003C/a\u003E\u003C/li\u003E\n\u003Cli\u003E\u003Ca href=\"https://fivemx.com/eyes-loading-screen/\" /\u003EEyes Loading Screen\u003C/a\u003E\u003C/li\u003E\n\u003Cli\u003E\u003Ca href=\"https://fivemx.com/yume-legend-loading-screen/\" /\u003EYume Legend Loading Screen\u003C/a\u003E\u003C/li\u003E\n\u003Cli\u003E\u003Ca href=\"https://fivemx.com/2na-loadingscreen/\" /\u003E2NA Loadingscreen\u003C/a\u003E\u003C/li\u003E\n\u003C/ul\u003E","on_sale":true,"prices":{"price":"800","regular_price":"1300","sale_price":"800","price_range":null,"currency_code":"USD","currency_symbol":"$","currency_minor_unit":2,"currency_decimal_separator":".","currency_thousand_separator":",","currency_prefix":"$","currency_suffix":""},"price_html":"\u003Cspan class=\"yay-currency-cache-product-id\" data-yay_currency-product-id=\"151335\"\u003E\u003Cspan class=\"sale-price\"\u003E\u003Cdel aria-hidden=\"true\"\u003E\u003Cspan class=\"woocommerce-Price-amount amount\"\u003E\u003Cspan class=\"woocommerce-Price-currencySymbol\"\u003E$\u003C/span\u003E13.00\u003C/span\u003E\u003C/del\u003E \u003Cspan class=\"screen-reader-text\"\u003EO preço original era: $13.00.\u003C/span\u003E\u003Cins aria-hidden=\"true\"\u003E\u003Cspan class=\"woocommerce-Price-amount amount\"\u003E\u003Cspan class=\"woocommerce-Price-currencySymbol\"\u003E$\u003C/span\u003E8.00\u003C/span\u003E\u003C/ins\u003E\u003Cspan class=\"screen-reader-text\"\u003EO preço atual é: $8.00.\u003C/span\u003E\u003C/span\u003E\u003C/span\u003E","average_rating":"0","review_count":0,"images":[{"id":151336,"src":"https://fivemx.com/wp-content/uploads/2024/08/loadingscreen-jpg.avif","thumbnail":"https://fivemx.com/wp-content/uploads/2024/08/loadingscreen-jpg.avif","srcset":"","sizes":"(max-width: 1237px) 100vw, 1237px","thumbnail_srcset":"","thumbnail_sizes":"(max-width: 500px) 100vw, 500px","name":"FiveM Loading Screen","alt":"FiveM Loading Screen"}],"categories":[{"id":537,"name":"Loading-Screens","slug":"fivem-loadingscreens","link":"https://fivemx.com/pt/telas-de-carregamento-fivem/"}],"tags":[{"id":2681,"name":"jakrino","slug":"jakrino","link":"https://fivemx.com/pt/produto-tag/jakrino/"}],"brands":[{"id":2896,"name":"Jakrino","slug":"jakrino","link":"https://fivemx.com/pt/marca/jakrino/"}],"attributes":[],"variations":[],"grouped_products":[],"has_options":false,"is_purchasable":true,"is_in_stock":true,"is_on_backorder":false,"low_stock_remaining":null,"stock_availability":{"text":"","class":"in-stock"},"sold_individually":false,"weight":"","dimensions":{"length":"","width":"","height":""},"formatted_weight":"Não aplicável","formatted_dimensions":"Não aplicável","add_to_cart":{"text":"Adicionar ao carrinho","description":"Adicione ao carrinho: “Jakrino Loading Screen”","url":"/pt/how-to-create-a-custom-fivem-loading-screen/?add-to-cart=151335","single_text":"Adicionar ao carrinho","minimum":1,"maximum":9999,"multiple_of":1},"is_password_protected":false,"extensions":{}},"107519":{"id":107519,"name":"KS Loadingscreen","slug":"ks-loadingscreen","parent":0,"type":"simple","variation":"","permalink":"https://fivemx.com/pt/tela-de-carregamento-ks/","sku":"","short_description":"\u003Cp\u003EThe most advanced loading screen script for your FiveM server, with a templates system so you can change the design from time to time without buying new script!\u003C/p\u003E\n\u003Cp\u003E\u003Cem\u003EThis resource is \u003Cstrong\u003Estandalone \u003C/strong\u003E(you can use it with any framework)\u003C/em\u003E\u003C/p\u003E\n\u003Cp\u003EThe most advanced \u003Cstrong\u003Eall in one\u003C/strong\u003E loading screen for your FiveM server!\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E1. What is the features of ks-loadingscreen ?\u003C/strong\u003E\u003C/p\u003E\n\u003Cul\u003E\n\u003Cli\u003E\u003Cstrong\u003ETemplates: \u003C/strong\u003EIt’s like having all the loading screens that you want in one single scripts, the version 1.0 of ks-loadingscreen comes with 3 different templates that you can switch between them from time to time, and we will add new templates in the future based on what designs our customers want.\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EBackground Music:\u003C/strong\u003E You can choose any music for your loading screen.\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EBackground Video:\u003C/strong\u003E You can have you own video in the background and you also disable the video sound and add a custom music.\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003ESocial Links:\u003C/strong\u003E You can add your discord, website or any other link to the loading screen.\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EMusic Volume:\u003C/strong\u003E You can change the volume of the background music.\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EStaff team:\u003C/strong\u003E You can add your staff team to the loading screen with their roles and avatars, and you can also set a custom color for them.\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EServer Information’s\u003C/strong\u003E: You can add all the info, rules and updates about your server.\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EConfig file:\u003C/strong\u003E you can change anything in the loading screen from the config file.\u003C/li\u003E\n\u003C/ul\u003E","description":"\u003Ch2\u003EKS Loadingscreen – Modern Custom Loading Screen for FiveM Servers\u003C/h2\u003E\n\u003Cp\u003EGive your FiveM server a professional first impression with KS Loadingscreen, a sleek and customizable loading screen that welcomes players with style. This modern loading solution displays your server branding, rules, and information while players connect. With support for background videos or images, animated progress bars, music integration, and social media links, KS Loadingscreen transforms the standard connection experience into an engaging introduction to your community. The clean, responsive design works perfectly on all screen sizes and loads quickly without slowing down the connection process.\u003C/p\u003E\n\u003Ch2\u003EVideo Preview\u003C/h2\u003E\n\u003Ch3\u003EWhat’s Included\u003C/h3\u003E\n\u003Cp\u003EKS Loadingscreen provides a complete loading screen solution with all the features modern servers need. Display your server logo, name, and tagline prominently while showing server rules, staff information, or community guidelines. The animated progress bar syncs with the actual loading status, so players know exactly how long until they spawn in. Add background videos for visual impact or use image slideshows to showcase your server features. Social media buttons make it easy for players to join your Discord, follow your Twitter, or visit your website while waiting to connect.\u003C/p\u003E\n\u003Ch3\u003EKey Features\u003C/h3\u003E\n\u003Cul\u003E\n\u003Cli\u003E\u003Cstrong\u003ECustomizable Backgrounds\u003C/strong\u003E – Support for videos, images, or slideshows\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EAnimated Progress Bar\u003C/strong\u003E – Real-time loading status display\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EMusic Integration\u003C/strong\u003E – Optional background music during connection\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EServer Information\u003C/strong\u003E – Display rules, staff, and server details\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003ESocial Media Links\u003C/strong\u003E – Discord, website, and social platform buttons\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EResponsive Design\u003C/strong\u003E – Works on all screen sizes and resolutions\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EEasy Configuration\u003C/strong\u003E – Simple config file for all settings\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EFast Loading\u003C/strong\u003E – Optimized to not slow down connection times\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EModern UI\u003C/strong\u003E – Clean, professional aesthetic\u003C/li\u003E\n\u003C/ul\u003E\n\u003Ch3\u003EPerfect For\u003C/h3\u003E\n\u003Cul\u003E\n\u003Cli\u003EServers wanting professional branding from first connection\u003C/li\u003E\n\u003Cli\u003ERoleplay communities with rules to display\u003C/li\u003E\n\u003Cli\u003EServers promoting Discord or social media\u003C/li\u003E\n\u003Cli\u003ECommunities that value polished user experience\u003C/li\u003E\n\u003C/ul\u003E\n\u003Ch3\u003ETechnical Details\u003C/h3\u003E\n\u003Cul\u003E\n\u003Cli\u003E\u003Cstrong\u003EFile Type:\u003C/strong\u003E HTML/CSS/JavaScript\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EFramework:\u003C/strong\u003E Universal (works with ESX, QBCore, standalone)\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EPerformance:\u003C/strong\u003E Lightweight and optimized\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003ECustomization:\u003C/strong\u003E Full HTML/CSS control\u003C/li\u003E\n\u003C/ul\u003E\n\u003Ch3\u003EInstallation\u003C/h3\u003E\n\u003Col\u003E\n\u003Cli\u003EDownload and extract to resources folder\u003C/li\u003E\n\u003Cli\u003EConfigure your server name, logo, and background in config\u003C/li\u003E\n\u003Cli\u003EAdd social media links and server information\u003C/li\u003E\n\u003Cli\u003ESet loading screen resource in server.cfg\u003C/li\u003E\n\u003Cli\u003ECustomize colors and styling to match your brand\u003C/li\u003E\n\u003C/ol\u003E\n\u003Ch3\u003EFramework Compatibility\u003C/h3\u003E\n\u003Cul\u003E\n\u003Cli\u003E✅ \u003Cstrong\u003EESX\u003C/strong\u003E – Full support\u003C/li\u003E\n\u003Cli\u003E✅ \u003Cstrong\u003EQBCore\u003C/strong\u003E – Full support\u003C/li\u003E\n\u003Cli\u003E✅ \u003Cstrong\u003EStandalone\u003C/strong\u003E – Works with any framework\u003C/li\u003E\n\u003C/ul\u003E\n\u003Ch3\u003ECustomization Options\u003C/h3\u003E\n\u003Cp\u003ECustomize every aspect of your loading screen to match your server brand. Change background videos or images, adjust colors and fonts, add or remove information sections, modify the progress bar style, and configure which social links to display. The HTML/CSS structure makes it easy to add custom elements or integrate additional features. Upload your server logo, set custom text for rules and welcome messages, and even add music that plays during the loading process.\u003C/p\u003E\n\u003Ch3\u003EWhat Makes It Stand Out\u003C/h3\u003E\n\u003Cp\u003EKS Loadingscreen delivers a premium loading experience without the complexity. The clean, modern design looks professional out of the box, while the simple configuration makes customization accessible even for server owners without coding experience. The responsive layout ensures your loading screen looks great whether players connect on 1080p or 4K displays. With fast load times and smooth animations, players get essential information about your server without frustrating delays. The social media integration helps grow your community by making it easy for new players to find and join your Discord or other platforms during the connection process.\u003C/p\u003E\n\u003Ch3\u003ERelated Products You Might Like\u003C/h3\u003E\n\u003Cul\u003E\n\u003Cli\u003E\u003Ca href=\"https://fivemx.com/loading-screen-debux/\" /\u003E\u003Cstrong\u003ELoading Screen (DebuX)\u003C/strong\u003E\u003C/a\u003E – Alternative loading screen with modern design and music support\u003C/li\u003E\n\u003Cli\u003E\u003Ca href=\"https://fivemx.com/um-loading-screen-with-minigame/\" /\u003E\u003Cstrong\u003EUM Loading Screen\u003C/strong\u003E\u003C/a\u003E – Keep players engaged with built-in minigames during loading\u003C/li\u003E\n\u003Cli\u003E\u003Ca href=\"https://fivemx.com/fivem-servers/\" /\u003E\u003Cstrong\u003ESuper ESX Server\u003C/strong\u003E\u003C/a\u003E – Complete server pack to pair with your new loading screen\u003C/li\u003E\n\u003Cli\u003E\u003Ca href=\"https://fivemx.com/premium-vehicle-hud/\" /\u003E\u003Cstrong\u003EPremium Vehicle HUD\u003C/strong\u003E\u003C/a\u003E – Professional in-game UI to complement your server branding\u003C/li\u003E\n\u003C/ul\u003E","on_sale":true,"prices":{"price":"1399","regular_price":"2099","sale_price":"1399","price_range":null,"currency_code":"USD","currency_symbol":"$","currency_minor_unit":2,"currency_decimal_separator":".","currency_thousand_separator":",","currency_prefix":"$","currency_suffix":""},"price_html":"\u003Cspan class=\"yay-currency-cache-product-id\" data-yay_currency-product-id=\"107519\"\u003E\u003Cspan class=\"sale-price\"\u003E\u003Cdel aria-hidden=\"true\"\u003E\u003Cspan class=\"woocommerce-Price-amount amount\"\u003E\u003Cspan class=\"woocommerce-Price-currencySymbol\"\u003E$\u003C/span\u003E20.99\u003C/span\u003E\u003C/del\u003E \u003Cspan class=\"screen-reader-text\"\u003EO preço original era: $20.99.\u003C/span\u003E\u003Cins aria-hidden=\"true\"\u003E\u003Cspan class=\"woocommerce-Price-amount amount\"\u003E\u003Cspan class=\"woocommerce-Price-currencySymbol\"\u003E$\u003C/span\u003E13.99\u003C/span\u003E\u003C/ins\u003E\u003Cspan class=\"screen-reader-text\"\u003EO preço atual é: $13.99.\u003C/span\u003E\u003C/span\u003E\u003C/span\u003E","average_rating":"0","review_count":0,"images":[{"id":107521,"src":"https://fivemx.com/wp-content/uploads/2023/12/brave_6KGO14xEB5-jpg.avif","thumbnail":"https://fivemx.com/wp-content/uploads/2023/12/brave_6KGO14xEB5-jpg.avif","srcset":"","sizes":"(max-width: 1072px) 100vw, 1072px","thumbnail_srcset":"","thumbnail_sizes":"(max-width: 500px) 100vw, 500px","name":"brave_6KGO14xEB5","alt":""}],"categories":[{"id":537,"name":"Loading-Screens","slug":"fivem-loadingscreens","link":"https://fivemx.com/pt/telas-de-carregamento-fivem/"}],"tags":[],"brands":[],"attributes":[],"variations":[],"grouped_products":[],"has_options":false,"is_purchasable":true,"is_in_stock":true,"is_on_backorder":false,"low_stock_remaining":null,"stock_availability":{"text":"","class":"in-stock"},"sold_individually":false,"weight":"","dimensions":{"length":"","width":"","height":""},"formatted_weight":"Não aplicável","formatted_dimensions":"Não aplicável","add_to_cart":{"text":"Adicionar ao carrinho","description":"Adicione ao carrinho: “KS Loadingscreen”","url":"/pt/how-to-create-a-custom-fivem-loading-screen/?add-to-cart=107519","single_text":"Adicionar ao carrinho","minimum":1,"maximum":9999,"multiple_of":1},"is_password_protected":false,"extensions":{}},"105723":{"id":105723,"name":"Loading Screen (DebuX)","slug":"loading-screen-debux","parent":0,"type":"simple","variation":"","permalink":"https://fivemx.com/pt/tela-de-carregamento-debux/","sku":"","short_description":"\u003Cp\u003Ethe Loadingscreen has a Minigame in it.\u003C/p\u003E\n\u003Cp\u003ECheck out the video\u003C/p\u003E","description":"\u003Ch2\u003ELoading Screen (DebuX) | Professional First Impression for Your FiveM Server\u003C/h2\u003E\n\u003Cp\u003EMake every player connection memorable with the DebuX Loading Screen, a polished, modern loading experience that transforms the boring FiveM startup sequence into a professional showcase of your server. This isn’t just a progress bar – it’s your server’s first impression, combining beautiful visuals, server information, and smooth animations to keep players engaged during the loading process. Show your community that quality matters from the very first second.\u003C/p\u003E\n\u003Ch3\u003EWhat Makes DebuX Stand Out\u003C/h3\u003E\n\u003Cul\u003E\n\u003Cli\u003E\u003Cstrong\u003EModern Design Language\u003C/strong\u003E – Clean, professional interface with smooth animations\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EServer Information Display\u003C/strong\u003E – Show player count, server rules, social links, and announcements\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EMusic Integration\u003C/strong\u003E – Optional background music during loading (configurable volume)\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EProgress Indicators\u003C/strong\u003E – Visual feedback for loading stages with percentage display\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EFully Customizable\u003C/strong\u003E – Change colors, backgrounds, logos, and text to match server branding\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EResponsive Design\u003C/strong\u003E – Scales perfectly to all screen resolutions and aspect ratios\u003C/li\u003E\n\u003C/ul\u003E\n\u003Ch3\u003EPerfect For\u003C/h3\u003E\n\u003Cul\u003E\n\u003Cli\u003ESerious roleplay servers wanting a professional first impression\u003C/li\u003E\n\u003Cli\u003ECommunities that value polish and attention to detail\u003C/li\u003E\n\u003Cli\u003EServer owners replacing default FiveM loading screens with branded experiences\u003C/li\u003E\n\u003Cli\u003EServers needing to communicate rules and information during player onboarding\u003C/li\u003E\n\u003C/ul\u003E\n\u003Ch3\u003EVisual Features\u003C/h3\u003E\n\u003Cul\u003E\n\u003Cli\u003E\u003Cstrong\u003ECustom Backgrounds\u003C/strong\u003E – Upload server screenshots, artwork, or branded imagery\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003ELogo Display\u003C/strong\u003E – Prominently feature your server logo or community branding\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EColor Schemes\u003C/strong\u003E – Customize all UI colors to match server theme\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EAnimation Effects\u003C/strong\u003E – Smooth fade-ins, progress bar animations, text transitions\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003ELoading Tips\u003C/strong\u003E – Rotating gameplay tips and server information during load\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003ESocial Media Icons\u003C/strong\u003E – Clickable Discord, Twitter, Instagram, TikTok links\u003C/li\u003E\n\u003C/ul\u003E\n\u003Cp\u003E\u003C/p\u003E\n\u003Ch3\u003EInformation Display Options\u003C/h3\u003E\n\u003Cul\u003E\n\u003Cli\u003E\u003Cstrong\u003EServer Name & Description\u003C/strong\u003E – Your server’s identity and tagline\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EPlayer Count\u003C/strong\u003E – Current players online and server capacity\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EServer Rules\u003C/strong\u003E – Display essential rules during loading (prevents rule-break excuses)\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EAnnouncements\u003C/strong\u003E – Showcase events, updates, or important notices\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003ESocial Links\u003C/strong\u003E – Discord invite, website, donation links\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EStaff Team\u003C/strong\u003E – Highlight server staff and contact information\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EServer Statistics\u003C/strong\u003E – Total players, uptime, unique visitors\u003C/li\u003E\n\u003C/ul\u003E\n\u003Ch3\u003ELoading Progress Features\u003C/h3\u003E\n\u003Cul\u003E\n\u003Cli\u003E\u003Cstrong\u003EStage Indicators\u003C/strong\u003E – Show which loading phase is active (connecting, downloading, spawning)\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EPercentage Display\u003C/strong\u003E – Numerical progress percentage alongside visual bar\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EEstimated Time\u003C/strong\u003E – Show approximate remaining load time (optional)\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EStatus Messages\u003C/strong\u003E – Descriptive text for each loading phase\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003ESmooth Animations\u003C/strong\u003E – Progress bar fills smoothly without jumps\u003C/li\u003E\n\u003C/ul\u003E\n\u003Ch3\u003ECustomization Options\u003C/h3\u003E\n\u003Cul\u003E\n\u003Cli\u003E\u003Cstrong\u003EBackground Settings\u003C/strong\u003E – Static image, image carousel, or video backgrounds\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EMusic Player\u003C/strong\u003E – Add background music with volume controls\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EFont Choices\u003C/strong\u003E – Select from included fonts or use custom web fonts\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003ELayout Options\u003C/strong\u003E – Choose from multiple pre-designed layouts\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EText Content\u003C/strong\u003E – Easily edit all displayed text in config.lua\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EColor Picker\u003C/strong\u003E – Customize every UI element color\u003C/li\u003E\n\u003C/ul\u003E\n\u003Ch3\u003EInstallation\u003C/h3\u003E\n\u003Col\u003E\n\u003Cli\u003EExtract DebuX loading screen to your server resources folder\u003C/li\u003E\n\u003Cli\u003EEdit config.lua to add your server information, rules, and social links\u003C/li\u003E\n\u003Cli\u003EReplace default background images with your server’s branding (located in /images/)\u003C/li\u003E\n\u003Cli\u003ECustomize colors and fonts in the CSS file (optional)\u003C/li\u003E\n\u003Cli\u003EAdd ensure debux_loadingscreen to your server.cfg\u003C/li\u003E\n\u003Cli\u003ERestart server and connect to see your new loading screen\u003C/li\u003E\n\u003C/ol\u003E\n\u003Ch3\u003EFramework Compatibility\u003C/h3\u003E\n\u003Cul\u003E\n\u003Cli\u003E✅ \u003Cstrong\u003EFramework Agnostic\u003C/strong\u003E – Works with \u003Ca href=\"/esx-scripts/\" /\u003EESX\u003C/a\u003E, \u003Ca href=\"/qbcore-scripts/\" /\u003EQBCore\u003C/a\u003E, \u003Ca href=\"/qbox-scripts/\" /\u003EQBOX\u003C/a\u003E, or any framework\u003C/li\u003E\n\u003Cli\u003E✅ \u003Cstrong\u003ENo Dependencies\u003C/strong\u003E – Purely client-side HTML/CSS/JS loading screen\u003C/li\u003E\n\u003Cli\u003E✅ \u003Cstrong\u003EUniversal Compatibility\u003C/strong\u003E – Compatible with all FiveM servers\u003C/li\u003E\n\u003C/ul\u003E\n\u003Ch3\u003ETechnical Details\u003C/h3\u003E\n\u003Cul\u003E\n\u003Cli\u003E\u003Cstrong\u003EFile Size:\u003C/strong\u003E Lightweight package under 10MB (without custom music/images)\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EPerformance:\u003C/strong\u003E Client-side only, zero server performance impact\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003ETechnology:\u003C/strong\u003E HTML5, CSS3, JavaScript (no external dependencies)\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003ECompatibility:\u003C/strong\u003E Works with all FiveM server versions\u003C/li\u003E\n\u003C/ul\u003E\n\u003Ch3\u003EMusic Integration\u003C/h3\u003E\n\u003Cp\u003EDebuX includes optional background music functionality. Add your own music files (MP3, OGG) to create an atmospheric loading experience. Players can mute music via an on-screen button if desired. Popular choices include lo-fi beats, ambient music, or server-themed soundtracks that set the roleplay mood.\u003C/p\u003E\n\u003Ch3\u003ERule Display Benefits\u003C/h3\u003E\n\u003Cp\u003EOne of DebuX’s most valuable features is the ability to display server rules during loading. New players are forced to see your most important rules before they spawn – no more I didn’t know that was against the rules excuses. Display core rules like RDM/VDM definitions, fail RP guidelines, or character creation requirements right when players need to see them.\u003C/p\u003E\n\u003Ch3\u003EBranding Opportunities\u003C/h3\u003E\n\u003Cul\u003E\n\u003Cli\u003E\u003Cstrong\u003EServer Logo\u003C/strong\u003E – Prominently display your community branding\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EColor Matching\u003C/strong\u003E – Match loading screen to server website/Discord colors\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EScreenshot Showcase\u003C/strong\u003E – Use in-game screenshots to show server features\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EPartner Logos\u003C/strong\u003E – Display sponsor or partner server logos\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003ESocial Presence\u003C/strong\u003E – Direct players to Discord, TikTok, YouTube channels\u003C/li\u003E\n\u003C/ul\u003E\n\u003Ch3\u003EWhy Server Owners Choose DebuX\u003C/h3\u003E\n\u003Cp\u003EYour loading screen is the first thing every player sees – make it professional. A polished loading screen immediately signals that your server is legitimate, well-maintained, and worth investing time in. DebuX eliminates the awkward default FiveM loading screen and replaces it with a branded experience that communicates your server’s identity. The ability to display rules during loading reduces rule-break reports, and social links drive Discord joins and community engagement.\u003C/p\u003E\n\u003Ch3\u003EConfiguration Examples\u003C/h3\u003E\n\u003Cp\u003EThe config.lua file uses simple Lua tables for easy customization:\u003C/p\u003E\n\u003Cul\u003E\n\u003Cli\u003E\u003Cstrong\u003EServer Info:\u003C/strong\u003E Name, description, player count API endpoint\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003ERules Array:\u003C/strong\u003E List of server rules displayed in rotation\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003ESocial Links:\u003C/strong\u003E Discord, website, donation page URLs\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003ELoading Tips:\u003C/strong\u003E Helpful gameplay tips shown during loading\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EColors:\u003C/strong\u003E Primary, secondary, accent colors in hex format\u003C/li\u003E\n\u003C/ul\u003E\n\u003Ch3\u003EPlayer Experience Benefits\u003C/h3\u003E\n\u003Cp\u003ELoading screens are boring – DebuX makes them informative and engaging. Players read rules, learn about server events, join the Discord, and understand server culture before they even spawn. The rotating loading tips teach new players game mechanics, and the music creates a relaxing atmosphere during what’s usually dead time. It’s a small quality-of-life improvement that makes a big difference in player retention.\u003C/p\u003E\n\u003Ch3\u003EUpdate & Support\u003C/h3\u003E\n\u003Cp\u003ELifetime updates included with purchase. Regular updates add new layout options, features, and compatibility improvements for new FiveM versions.\u003C/p\u003E\n\u003Ch3\u003ERelated vRP Scripts\u003C/h3\u003E\n\u003Cul\u003E\n\u003Cli\u003E\u003Ca href=\"https://fivemx.com/kq-outfit-bag/\" /\u003EKQ Outfit Bag 2.0\u003C/a\u003E\u003C/li\u003E\n\u003Cli\u003E\u003Ca href=\"https://fivemx.com/eyes-weaponstore-v2/\" /\u003EEyes WeaponStore V2\u003C/a\u003E\u003C/li\u003E\n\u003Cli\u003E\u003Ca href=\"https://fivemx.com/0r-blackmarket/\" /\u003E0R Blackmarket\u003C/a\u003E\u003C/li\u003E\n\u003Cli\u003E\u003Ca href=\"https://fivemx.com/an-kill-feed-valorant-inspired/\" /\u003EAN Kill-Feed (Valorant Inspired Kill Feed)\u003C/a\u003E\u003C/li\u003E\n\u003C/ul\u003E","on_sale":true,"prices":{"price":"699","regular_price":"1599","sale_price":"699","price_range":null,"currency_code":"USD","currency_symbol":"$","currency_minor_unit":2,"currency_decimal_separator":".","currency_thousand_separator":",","currency_prefix":"$","currency_suffix":""},"price_html":"\u003Cspan class=\"yay-currency-cache-product-id\" data-yay_currency-product-id=\"105723\"\u003E\u003Cspan class=\"sale-price\"\u003E\u003Cdel aria-hidden=\"true\"\u003E\u003Cspan class=\"woocommerce-Price-amount amount\"\u003E\u003Cspan class=\"woocommerce-Price-currencySymbol\"\u003E$\u003C/span\u003E15.99\u003C/span\u003E\u003C/del\u003E \u003Cspan class=\"screen-reader-text\"\u003EO preço original era: $15.99.\u003C/span\u003E\u003Cins aria-hidden=\"true\"\u003E\u003Cspan class=\"woocommerce-Price-amount amount\"\u003E\u003Cspan class=\"woocommerce-Price-currencySymbol\"\u003E$\u003C/span\u003E6.99\u003C/span\u003E\u003C/ins\u003E\u003Cspan class=\"screen-reader-text\"\u003EO preço atual é: $6.99.\u003C/span\u003E\u003C/span\u003E\u003C/span\u003E","average_rating":"0","review_count":0,"images":[{"id":105725,"src":"https://fivemx.com/wp-content/uploads/2023/12/brave_HEcYKdRaNP-jpg.avif","thumbnail":"https://fivemx.com/wp-content/uploads/2023/12/brave_HEcYKdRaNP-jpg.avif","srcset":"","sizes":"(max-width: 1264px) 100vw, 1264px","thumbnail_srcset":"","thumbnail_sizes":"(max-width: 500px) 100vw, 500px","name":"Loadingscreen","alt":"Loadingscreen"},{"id":105726,"src":"https://fivemx.com/wp-content/uploads/2023/12/brave_gPZHHeqEiY-jpg.avif","thumbnail":"https://fivemx.com/wp-content/uploads/2023/12/brave_gPZHHeqEiY-jpg.avif","srcset":"","sizes":"(max-width: 773px) 100vw, 773px","thumbnail_srcset":"","thumbnail_sizes":"(max-width: 486px) 100vw, 486px","name":"brave_gPZHHeqEiY","alt":""}],"categories":[{"id":243,"name":"vRP Scripts","slug":"vrp-scripts","link":"https://fivemx.com/pt/scripts-vrp/"},{"id":96,"name":"ESX Scripts","slug":"esx-scripts","link":"https://fivemx.com/pt/scripts-esx-2/"},{"id":537,"name":"Loading-Screens","slug":"fivem-loadingscreens","link":"https://fivemx.com/pt/telas-de-carregamento-fivem/"},{"id":512,"name":"QBCore Scripts","slug":"qbcore-scripts","link":"https://fivemx.com/pt/scripts-qbcore/"},{"id":2907,"name":"QBOX Scripts","slug":"qbox-scripts","link":"https://fivemx.com/pt/scripts-qbox/"},{"id":511,"name":"Standalone Scripts","slug":"standalone-scripts","link":"https://fivemx.com/pt/scripts-autonomos/"}],"tags":[{"id":2679,"name":"debux","slug":"debux","link":"https://fivemx.com/pt/produto-tag/depurar/"}],"brands":[{"id":2893,"name":"Debux","slug":"debux","link":"https://fivemx.com/pt/marca/depurar/"}],"attributes":[],"variations":[],"grouped_products":[],"has_options":false,"is_purchasable":true,"is_in_stock":true,"is_on_backorder":false,"low_stock_remaining":null,"stock_availability":{"text":"","class":"in-stock"},"sold_individually":false,"weight":"","dimensions":{"length":"","width":"","height":""},"formatted_weight":"Não aplicável","formatted_dimensions":"Não aplicável","add_to_cart":{"text":"Adicionar ao carrinho","description":"Adicione ao carrinho: “Loading Screen (DebuX)”","url":"/pt/how-to-create-a-custom-fivem-loading-screen/?add-to-cart=105723","single_text":"Adicionar ao carrinho","minimum":1,"maximum":9999,"multiple_of":1},"is_password_protected":false,"extensions":{}}}},"woocommerce/store-notices":{"notices":[]},"core/router":{"url":"https://fivemx.com/pt/how-to-create-a-custom-fivem-loading-screen/"}},"derivedStateClosures":{"woocommerce/product-button":["state.addToCartText"]}} </script> <script id="wp-script-module-data-@wordpress/interactivity-router" type="application/json"> {"i18n":{"loading":"Carregando página. Aguarde.","loaded":"Página carregada."}} </script> <script> const lazyloadRunObserver = () => { const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` ); const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => { entries.forEach( ( entry ) => { if ( entry.isIntersecting ) { let lazyloadBackground = entry.target; if( lazyloadBackground ) { lazyloadBackground.classList.add( 'e-lazyloaded' ); } lazyloadBackgroundObserver.unobserve( entry.target ); } }); }, { rootMargin: '200px 0px 200px 0px' } ); lazyloadBackgrounds.forEach( ( lazyloadBackground ) => { lazyloadBackgroundObserver.observe( lazyloadBackground ); } ); }; const events = [ 'DOMContentLoaded', 'elementor/lazyload/observe', ]; events.forEach( ( event ) => { document.addEventListener( event, lazyloadRunObserver ); } ); </script> <script> (function () { var c = document.body.className; c = c.replace(/woocommerce-no-js/, 'woocommerce-js'); document.body.className = c; })(); </script> <div class="wp-interactivity-router-loading-bar" data-wp-interactive="core/router/private" data-wp-class--start-animation="state.navigation.hasStarted" data-wp-class--finish-animation="state.navigation.hasFinished" ></div><script id="fivemx-elementor-frontend-config-fallback">window.elementorFrontendConfig=window.elementorFrontendConfig||{"environmentMode":{"edit":false,"wpPreview":false,"isScriptDebug":false},"i18n":{"shareOnFacebook":"Compartilhar no Facebook","shareOnTwitter":"Compartilhar no Twitter","pinIt":"Fixar","download":"Baixar","downloadImage":"Baixar imagem","fullscreen":"Tela cheia","zoom":"Zoom","share":"Compartilhar","playVideo":"Reproduzir vídeo","previous":"Anterior","next":"Próximo","close":"Fechar","a11yCarouselPrevSlideMessage":"Slide anterior","a11yCarouselNextSlideMessage":"Próximo slide","a11yCarouselFirstSlideMessage":"Este é o primeiro slide","a11yCarouselLastSlideMessage":"Este é o último slide","a11yCarouselPaginationBulletMessage":"Ir para o slide"},"is_rtl":false,"breakpoints":{"xs":0,"sm":480,"md":769,"lg":992,"xl":1440,"xxl":1600},"responsive":{"breakpoints":{"mobile":{"label":"Dispositivos móveis no modo retrato","value":768,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Dispositivos móveis no modo paisagem","value":880,"default_value":880,"direction":"max","is_enabled":false},"tablet":{"label":"Tablet no modo retrato","value":991,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet no modo paisagem","value":1200,"default_value":1200,"direction":"max","is_enabled":false},"laptop":{"label":"Notebook","value":1199,"default_value":1366,"direction":"max","is_enabled":true},"widescreen":{"label":"Tela ampla (widescreen)","value":2400,"default_value":2400,"direction":"min","is_enabled":false}},"hasCustomBreakpoints":true},"version":"4.1.4","is_static":false,"experimentalFeatures":{"e_font_icon_svg":true,"additional_custom_breakpoints":true,"container":true,"e_optimized_markup":true,"e_panel_promotions":true,"nested-elements":true,"global_classes_should_enforce_capabilities":true,"e_opt_in_v4_page":true,"e_components":true,"e_interactions":true,"e_widget_creation":true,"import-export-customization":true,"e_pro_atomic_form":true,"e_pro_variables":true,"e_pro_interactions":true},"urls":{"assets":"https://fivemx.com/wp-content/plugins/elementor/assets/","ajaxurl":"https://fivemx.com/wp-admin/admin-ajax.php","uploadUrl":"https://fivemx.com/wp-content/uploads"},"nonces":{"floatingButtonsClickTracking":"bed652b3d2","atomicFormsSendForm":"8186d3a3f1"},"swiperClass":"swiper","settings":{"page":[],"editorPreferences":[]},"kit":{"active_breakpoints":["viewport_mobile","viewport_tablet","viewport_laptop"],"viewport_laptop":1199,"viewport_tablet":991,"viewport_mobile":"768.98","global_image_lightbox":"yes","lightbox_enable_counter":"yes","lightbox_enable_fullscreen":"yes","lightbox_enable_zoom":"yes","lightbox_enable_share":"yes","lightbox_title_src":"title","lightbox_description_src":"description","woocommerce_notices_elements":[]},"post":{"id":184927,"title":"How%20To%20Create%20a%20Custom%20FiveM%20Loading%20Screen","excerpt":"","featuredImage":"https://fivemx.com/wp-content/uploads/2025/04/fivem-loading-screen.webp"}};</script> <link rel='stylesheet' id='wc-blocks-style-css' href='https://fivemx.com/wp-content/plugins/woocommerce/assets/client/blocks/wc-blocks.css?ver=wc-10.8.1' media='all' /> <link rel='stylesheet' id='rank-math-toc-block-css' href='https://fivemx.com/wp-content/plugins/seo-by-rank-math/includes/modules/schema/blocks/toc/assets/css/toc_list_style.css?ver=1.0.272' media='all' /> <link rel='stylesheet' id='wc-blocks-style-product-sale-badge-css' href='https://fivemx.com/wp-content/plugins/woocommerce/assets/client/blocks/product-sale-badge.css?ver=wc-10.8.1' media='all' /> <link rel='stylesheet' id='wc-blocks-style-product-image-css' href='https://fivemx.com/wp-content/plugins/woocommerce/assets/client/blocks/product-image.css?ver=wc-10.8.1' media='all' /> <style id="woocommerce-product-price-style-inline-css"> @keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}.wc-block-components-product-price--align-left{display:block;text-align:left}.wc-block-components-product-price--align-center{display:block;text-align:center}.wc-block-components-product-price--align-right{display:block;text-align:right}.wc-block-components-product-price{display:block}.wc-block-components-product-price[hidden]{display:none}.wc-block-components-product-price>:empty{display:none}.wc-block-components-product-price .wc-block-all-products .wc-block-components-product-price{margin-bottom:12px}.wc-block-components-product-price ins{text-decoration:none}.wc-block-components-product-price .woocommerce-Price-amount{white-space:nowrap}.wc-block-components-product-price__value.is-discounted{margin-left:.5em}.is-loading .wc-block-components-product-price:before{background-color:currentColor!important;border:0!important;border-radius:.25rem;box-shadow:none;color:currentColor!important;content:".";display:block;display:inline-block;line-height:1;max-width:100%!important;opacity:.15;outline:0!important;overflow:hidden!important;pointer-events:none;position:relative!important;width:100%;width:5em;z-index:1}.is-loading .wc-block-components-product-price:before>*{visibility:hidden}.is-loading .wc-block-components-product-price:before:after{animation:loading__animation 1.5s ease-in-out infinite;background-image:linear-gradient(90deg,currentColor,hsla(0,0%,96%,.302),currentColor);background-repeat:no-repeat;content:" ";display:block;height:100%;left:0;position:absolute;right:0;top:0;transform:translateX(-100%)}@keyframes loading__animation{to{transform:translateX(100%)}}@media screen and (prefers-reduced-motion:reduce){.is-loading .wc-block-components-product-price:before{animation:none}} /*# sourceURL=https://fivemx.com/wp-content/plugins/woocommerce/assets/client/blocks/product-price.css */ </style> <style id="woocommerce-product-button-style-inline-css"> @keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}.wp-block-button.wc-block-components-product-button{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center;white-space:normal}.wp-block-button.wc-block-components-product-button.is-style-outline .wp-block-button__link{border:2px solid}.wp-block-button.wc-block-components-product-button.is-style-outline .wp-block-button__link:not(.has-text-color){color:currentColor}.wp-block-button.wc-block-components-product-button.is-style-outline .wp-block-button__link:not(.has-background){background-color:transparent;background-image:none}.wp-block-button.wc-block-components-product-button.has-custom-width .wp-block-button__link{box-sizing:border-box}.wp-block-button.wc-block-components-product-button.wp-block-button__width-25 .wp-block-button__link{width:25%}.wp-block-button.wc-block-components-product-button.wp-block-button__width-50 .wp-block-button__link{width:50%}.wp-block-button.wc-block-components-product-button.wp-block-button__width-75 .wp-block-button__link{width:75%}.wp-block-button.wc-block-components-product-button.wp-block-button__width-100 .wp-block-button__link{width:100%}.wp-block-button.wc-block-components-product-button .wp-block-button__link{display:inline-flex;justify-content:center;text-align:center;white-space:normal;width:auto}.wp-block-button.wc-block-components-product-button a[hidden],.wp-block-button.wc-block-components-product-button button[hidden]{display:none}@keyframes slideOut{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes slideIn{0%{opacity:0;transform:translateY(90%)}to{opacity:1;transform:translate(0)}}.wp-block-button.wc-block-components-product-button.align-left{align-items:flex-start}.wp-block-button.wc-block-components-product-button.align-right{align-items:flex-end}.wp-block-button.wc-block-components-product-button .wc-block-components-product-button__button{align-items:center;border-style:none;display:inline-flex;justify-content:center;line-height:inherit;overflow:hidden;white-space:normal;word-break:normal}.wp-block-button.wc-block-components-product-button .wc-block-components-product-button__button span.wc-block-slide-out{animation:slideOut .1s linear 1 normal forwards}.wp-block-button.wc-block-components-product-button .wc-block-components-product-button__button span.wc-block-slide-in{animation:slideIn .1s linear 1 normal}.wp-block-button.wc-block-components-product-button .wc-block-components-product-button__button--placeholder{background-color:currentColor!important;border:0!important;border-radius:.25rem;box-shadow:none;color:currentColor!important;display:block;line-height:1;max-width:100%!important;min-height:3em;min-width:8em;opacity:.15;outline:0!important;overflow:hidden!important;pointer-events:none;position:relative!important;width:100%;z-index:1}.wp-block-button.wc-block-components-product-button .wc-block-components-product-button__button--placeholder>*{visibility:hidden}.wp-block-button.wc-block-components-product-button .wc-block-components-product-button__button--placeholder:after{animation:loading__animation 1.5s ease-in-out infinite;background-image:linear-gradient(90deg,currentColor,hsla(0,0%,96%,.302),currentColor);background-repeat:no-repeat;content:" ";display:block;height:100%;left:0;position:absolute;right:0;top:0;transform:translateX(-100%)}@keyframes loading__animation{to{transform:translateX(100%)}}@media screen and (prefers-reduced-motion:reduce){.wp-block-button.wc-block-components-product-button .wc-block-components-product-button__button--placeholder{animation:none}}.wc-block-all-products .wp-block-button.wc-block-components-product-button{margin-bottom:12px}.theme-twentytwentyone .editor-styles-wrapper .wc-block-components-product-button .wp-block-button__link{background-color:var(--button--color-background);border-color:var(--button--color-background);color:var(--button--color-text)} /*# sourceURL=https://fivemx.com/wp-content/plugins/woocommerce/assets/client/blocks/woocommerce/product-button-style.css */ </style> <style id="woocommerce-product-template-style-inline-css"> @keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}.wc-block-product-template{list-style:none;margin-bottom:0;margin-top:0;max-width:100%;padding:0}.wc-block-product-template.wc-block-product-template{background:none}.wc-block-product-template.is-flex-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.25em}.wc-block-product-template.is-flex-container>li{list-style:none;margin:0;width:100%}@media(min-width:600px){.wc-block-product-template.is-flex-container.is-flex-container.columns-2>li{width:calc(50% - .625em)}.wc-block-product-template.is-flex-container.is-flex-container.columns-3>li{width:calc(33.33333% - .83333em)}.wc-block-product-template.is-flex-container.is-flex-container.columns-4>li{width:calc(25% - .9375em)}.wc-block-product-template.is-flex-container.is-flex-container.columns-5>li{width:calc(20% - 1em)}.wc-block-product-template.is-flex-container.is-flex-container.columns-6>li{width:calc(16.66667% - 1.04167em)}}.wc-block-product-template__responsive{grid-gap:1.25em;display:grid}.wc-block-product-template__responsive.columns-2{grid-template-columns:repeat(auto-fill,minmax(max(150px,calc(50% - .625em)),1fr))}.wc-block-product-template__responsive.columns-3{grid-template-columns:repeat(auto-fill,minmax(max(150px,calc(33.33333% - .83333em)),1fr))}.wc-block-product-template__responsive.columns-4{grid-template-columns:repeat(auto-fill,minmax(max(150px,calc(25% - .9375em)),1fr))}.wc-block-product-template__responsive.columns-5{grid-template-columns:repeat(auto-fill,minmax(max(150px,calc(20% - 1em)),1fr))}.wc-block-product-template__responsive.columns-6{grid-template-columns:repeat(auto-fill,minmax(max(150px,calc(16.66667% - 1.04167em)),1fr))}.wc-block-product-template__responsive>li{margin-block-start:0}:where(.wc-block-product-template .wc-block-product)>:not(:last-child){margin-bottom:.75rem;margin-top:0}.is-product-collection-layout-list .wc-block-product:not(:last-child){margin-bottom:1.2rem}.is-product-collection-layout-carousel{container-name:carousel;container-type:inline-size;overflow-x:auto;padding:4px;position:relative;scroll-padding:0 30%;scroll-snap-type:x mandatory;scrollbar-width:none}.is-product-collection-layout-carousel .wc-block-product{flex-basis:0;max-width:400px;min-width:42.5%;scroll-snap-align:center}@container carousel (min-width: 600px){.is-product-collection-layout-carousel .wc-block-product{min-width:28.5%}}@container carousel (min-width: 782px){.is-product-collection-layout-carousel .wc-block-product{min-width:29%}}@container carousel (min-width: 960px){.is-product-collection-layout-carousel .wc-block-product{min-width:22%}}@container carousel (min-width: 1280px){.is-product-collection-layout-carousel .wc-block-product{min-width:18%}}@container carousel (min-width: 1440px){.is-product-collection-layout-carousel .wc-block-product{min-width:15%}} /*# sourceURL=https://fivemx.com/wp-content/plugins/woocommerce/assets/client/blocks/woocommerce/product-template-style.css */ </style> <style id="woocommerce-product-collection-style-inline-css"> @keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}.wp-block-woocommerce-product-collection{margin-bottom:30px}.wp-block-woocommerce-product-collection .wc-block-components-product-stock-indicator{text-align:center}.wp-block-woocommerce-product-collection h2.wp-block-heading{font-size:var(--wp--preset--font-size--small,14px);line-height:1.4}.wp-block-woocommerce-product-collection .wc-block-components-notices:not(:has(*))+.wc-block-product-template{margin-block-start:0}@media(max-width:600px)and (hover:none)and (pointer:coarse){.wp-block-woocommerce-product-collection:has(.is-product-collection-layout-carousel) :where(.wc-block-next-previous-buttons.wc-block-next-previous-buttons){display:none}}.wc-block-components-notice-banner .wc-block-components-button.wc-block-components-notice-banner__dismiss[hidden]{display:none} /*# sourceURL=https://fivemx.com/wp-content/plugins/woocommerce/assets/client/blocks/woocommerce/product-collection-style.css */ </style> <style id="wp-interactivity-router-animations-inline-css"> .wp-interactivity-router-loading-bar { position: fixed; top: 0; left: 0; margin: 0; padding: 0; width: 100vw; max-width: 100vw !important; height: 4px; background-color: #000; opacity: 0 } .wp-interactivity-router-loading-bar.start-animation { animation: wp-interactivity-router-loading-bar-start-animation 30s cubic-bezier(0.03, 0.5, 0, 1) forwards } .wp-interactivity-router-loading-bar.finish-animation { animation: wp-interactivity-router-loading-bar-finish-animation 300ms ease-in } @keyframes wp-interactivity-router-loading-bar-start-animation { 0% { transform: scaleX(0); transform-origin: 0 0; opacity: 1 } 100% { transform: scaleX(1); transform-origin: 0 0; opacity: 1 } } @keyframes wp-interactivity-router-loading-bar-finish-animation { 0% { opacity: 1 } 50% { opacity: 1 } 100% { opacity: 0 } } /*# sourceURL=wp-interactivity-router-animations-inline-css */ </style> <style id="core-block-supports-inline-css"> .wp-container-core-query-pagination-is-layout-fe0a7de2{justify-content:center;}.wp-container-core-group-is-layout-385fd18e{flex-direction:column;align-items:center;}.wp-container-core-columns-is-layout-995f960e{flex-wrap:nowrap;} /*# sourceURL=core-block-supports-inline-css */ </style> <script id="trp-dynamic-translator-js-extra"> var trp_data = {"trp_custom_ajax_url":"https://fivemx.com/wp-content/plugins/translatepress-multilingual/includes/trp-ajax.php","trp_wp_ajax_url":"https://fivemx.com/wp-admin/admin-ajax.php","trp_language_to_query":"pt_BR","trp_original_language":"en_US","trp_current_language":"pt_BR","trp_skip_selectors":["[data-no-translation]","[data-no-dynamic-translation]","[data-trp-translate-id-innertext]","script","style","head","trp-span","translate-press","#billing_country","#shipping_country","#billing_state","#shipping_state","#select2-billing_country-results","#select2-billing_state-results","#select2-shipping_country-results","#select2-shipping_state-results",".woocommerce-loop-product__title","[data-trp-translate-id]","[data-trpgettextoriginal]","[data-trp-post-slug]"],"trp_base_selectors":["data-trp-translate-id","data-trpgettextoriginal","data-trp-post-slug"],"trp_attributes_selectors":{"text":{"accessor":"outertext","attribute":false},"block":{"accessor":"innertext","attribute":false},"image_src":{"selector":"img[src]","accessor":"src","attribute":true},"submit":{"selector":"input[type='submit'],input[type='button'], input[type='reset']","accessor":"value","attribute":true},"placeholder":{"selector":"input[placeholder],textarea[placeholder]","accessor":"placeholder","attribute":true},"title":{"selector":"[title]","accessor":"title","attribute":true},"a_href":{"selector":"a[href]","accessor":"href","attribute":true},"button":{"accessor":"outertext","attribute":false},"option":{"accessor":"innertext","attribute":false},"aria_label":{"selector":"[aria-label]","accessor":"aria-label","attribute":true},"video_src":{"selector":"video[src]","accessor":"src","attribute":true},"video_poster":{"selector":"video[poster]","accessor":"poster","attribute":true},"video_source_src":{"selector":"video source[src]","accessor":"src","attribute":true},"audio_src":{"selector":"audio[src]","accessor":"src","attribute":true},"audio_source_src":{"selector":"audio source[src]","accessor":"src","attribute":true},"picture_image_src":{"selector":"picture image[src]","accessor":"src","attribute":true},"picture_source_srcset":{"selector":"picture source[srcset]","accessor":"srcset","attribute":true},"image_alt":{"selector":"img[alt]","accessor":"alt","attribute":true},"meta_desc":{"selector":"meta[name=\"description\"],meta[property=\"og:title\"],meta[property=\"og:description\"],meta[property=\"og:site_name\"],meta[property=\"og:image:alt\"],meta[name=\"twitter:title\"],meta[name=\"twitter:description\"],meta[name=\"twitter:image:alt\"],meta[name=\"DC.Title\"],meta[name=\"DC.Description\"],meta[property=\"article:section\"],meta[property=\"article:tag\"]","accessor":"content","attribute":true},"page_title":{"selector":"title","accessor":"innertext","attribute":false},"meta_desc_img":{"selector":"meta[property=\"og:image\"],meta[property=\"og:image:secure_url\"],meta[name=\"twitter:image\"]","accessor":"content","attribute":true}},"trp_attributes_accessors":["outertext","innertext","src","value","placeholder","title","href","aria-label","poster","srcset","alt","content"],"gettranslationsnonceregular":"9aca02f949","showdynamiccontentbeforetranslation":"","skip_strings_from_dynamic_translation":[],"skip_strings_from_dynamic_translation_for_substrings":{"href":["amazon-adsystem","googleads","g.doubleclick"]},"duplicate_detections_allowed":"100","trp_translate_numerals_opt":"no","trp_no_auto_translation_selectors":["[data-no-auto-translation]"]}; //# sourceURL=trp-dynamic-translator-js-extra </script> <script id="trp-dynamic-translator-js" src="https://fivemx.com/wp-content/plugins/translatepress-multilingual/assets/js/trp-translate-dom-changes.js?ver=3.2.2"></script> <script id="woocommerce-js-extra"> var woocommerce_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"https://fivemx.com/pt/?wc-ajax=%%endpoint%%","i18n_password_show":"Mostrar senha","i18n_password_hide":"Ocultar senha"}; //# sourceURL=woocommerce-js-extra </script> <script data-wp-strategy="defer" id="woocommerce-js" src="https://fivemx.com/wp-content/plugins/woocommerce/assets/js/frontend/woocommerce.min.js?ver=10.8.1"></script> <script id="ct-scripts-js-extra"> var ct_localizations = {"ajax_url":"https://fivemx.com/wp-admin/admin-ajax.php","public_url":"https://fivemx.com/wp-content/themes/blocksy/static/bundle/","rest_url":"https://fivemx.com/pt/wp-json/","search_url":"https://fivemx.com/pt/search/QUERY_STRING/","show_more_text":"Mostrar mais","more_text":"Mais","search_live_results":"Resultados da pesquisa","search_live_no_results":"Sem resultados","search_live_results_closed":"Search results closed.","search_live_no_result":"Sem resultados","search_live_one_result":"You got %s result. Please press Tab to select it.","search_live_many_results":"You got %s results. Please press Tab to select one.","search_live_stock_status_texts":{"instock":"Em estoque","outofstock":"Indispon\u00edvel"},"clipboard_copied":"Copiado!","clipboard_failed":"Falha ao copiar","expand_submenu":"Expand dropdown menu","collapse_submenu":"Collapse dropdown menu","dynamic_js_chunks":[{"id":"blocksy_pro_micro_popups","selector":".ct-popup","url":"https://fivemx.com/wp-content/plugins/blocksy-companion-pro/framework/premium/static/bundle/micro-popups.js?ver=2.1.46","version":"2.1.46"},{"id":"blocksy_ext_woo_extra_floating_cart","selector":".ct-floating-bar","url":"https://fivemx.com/wp-content/plugins/blocksy-companion-pro/framework/premium/extensions/woocommerce-extra/static/bundle/floating-cart.js?ver=2.1.46","trigger":[{"selector":".ct-floating-bar .quantity .qty, .ct-cart-actions .quantity .qty","trigger":"dom-event","events":["input"]},{"selector":".ct-floating-bar","trigger":"intersection-observer"}],"position":"bottom","target":".single-product #main-container .single_add_to_cart_button","version":"2.1.46"},{"id":"blocksy_ext_woo_extra_quick_view","selector":".ct-open-quick-view, [data-quick-view=\"image\"] .ct-media-container, [data-quick-view=\"card\"] \u003E .type-product","url":"https://fivemx.com/wp-content/plugins/blocksy-companion-pro/framework/premium/extensions/woocommerce-extra/static/bundle/quick-view.js?ver=2.1.46","deps":["underscore","wc-add-to-cart-variation","wp-util"],"global_data":[{"var":"wc_add_to_cart_variation_params","data":{"wc_ajax_url":"https://fivemx.com/pt/?wc-ajax=%%endpoint%%","i18n_no_matching_variations_text":"Sorry, no products matched your selection. Please choose a different combination.","i18n_make_a_selection_text":"Please select some product options before adding this product to your cart.","i18n_unavailable_text":"Sorry, this product is unavailable. Please choose a different combination."}}],"trigger":"click","ignore_click":"[data-quick-view='card'] \u003E * [data-product_id], [data-quick-view='card'] \u003E * .added_to_cart, [data-quick-view='card'] \u003E * .ct-woo-card-extra \u003E *","has_loader":{"type":"button","class":"quick-view-modal"},"version":"2.1.46","deps_data":{"underscore":"https://fivemx.com/wp-includes/js/underscore.min.js","wc-add-to-cart-variation":"https://fivemx.com/wp-content/plugins/woocommerce/assets/js/frontend/add-to-cart-variation.min.js","wp-util":"https://fivemx.com/wp-includes/js/wp-util.min.js"}},{"id":"blocksy_ext_woo_extra_added_to_cart_popup","url":"https://fivemx.com/wp-content/plugins/blocksy-companion-pro/framework/premium/extensions/woocommerce-extra/static/bundle/added-to-cart-popup.js?ver=2.1.46","trigger":{"trigger":"jquery-event","matchTarget":false,"events":["added_to_cart"]},"selector":"body","settings":{"template":{"archive":true,"single":true},"visibility":{"desktop":true,"tablet":true,"mobile":true}},"version":"2.1.46"},{"id":"blocksy_ext_woo_extra_countdown","selector":".product .ct-product-sale-countdown","trigger":[{"trigger":"slight-mousemove","selector":".product .ct-product-sale-countdown [data-date]"},{"selector":".ct-product-sale-countdown","trigger":"jquery-event","events":["found_variation","reset_data"]}],"url":"https://fivemx.com/wp-content/plugins/blocksy-companion-pro/framework/premium/extensions/woocommerce-extra/static/bundle/product-sale-countdown.js?ver=2.1.46","global_data":[{"var":"blc_woo_extra_product_sale_countdown","data":{"days_label":"Days","hours_label":"Hours","min_label":"Min","sec_label":"Sec"}}],"version":"2.1.46"},{"id":"blocksy_ext_trending","selector":".ct-trending-block [class*=\"ct-arrow\"]","url":"https://fivemx.com/wp-content/plugins/blocksy-companion-pro/framework/extensions/trending/static/bundle/main.js?ver=2.1.46","trigger":"click","version":"2.1.46"},{"id":"blocksy_dark_mode","selector":".ct-color-switch","trigger":"click","url":"https://fivemx.com/wp-content/plugins/blocksy-companion-pro/framework/premium/extensions/color-mode-switch/static/bundle/main.js?ver=2.1.46","version":"2.1.46"},{"id":"blocksy_account","selector":".ct-account-item[href*=\"account-modal\"], .must-log-in a","url":"https://fivemx.com/wp-content/plugins/blocksy-companion-pro/static/bundle/account.js?ver=2.1.46","deps":["blocksy-zxcvbn","wp-hooks","wp-i18n","password-strength-meter"],"global_data":[{"var":"wc_password_strength_meter_params","data":{"min_password_strength":3,"stop_checkout":false,"i18n_password_error":"Please enter a stronger password.","i18n_password_hint":"Dica: A senha deve ter pelo menos doze caracteres. Para torn\u00e1-la mais forte, use letras mai\u00fasculas e min\u00fasculas, n\u00fameros e s\u00edmbolos como ! \\\" ? $ % ^ & )."}},{"var":"pwsL10n","data":{"unknown":"Password strength unknown","short":"Very weak","bad":"Weak","good":"Medium","strong":"Strong","mismatch":"Mismatch"}}],"trigger":"click","version":"2.1.46","deps_data":{"blocksy-zxcvbn":"https://fivemx.com/wp-includes/js/zxcvbn.min.js","wp-hooks":"https://fivemx.com/wp-includes/js/dist/hooks.min.js","wp-i18n":"https://fivemx.com/wp-includes/js/dist/i18n.min.js","password-strength-meter":"https://fivemx.com/wp-admin/js/password-strength-meter.min.js"}},{"id":"blocksy_sticky_header","selector":"header [data-sticky]","url":"https://fivemx.com/wp-content/plugins/blocksy-companion-pro/static/bundle/sticky.js?ver=2.1.46","version":"2.1.46"}],"dynamic_styles":{"lazy_load":"https://fivemx.com/wp-content/themes/blocksy/static/bundle/non-critical-styles.min.css?ver=2.1.46","search_lazy":"https://fivemx.com/wp-content/themes/blocksy/static/bundle/non-critical-search-styles.min.css?ver=2.1.46","back_to_top":"https://fivemx.com/wp-content/themes/blocksy/static/bundle/back-to-top.min.css?ver=2.1.46","added_to_cart_popup":"https://fivemx.com/wp-content/plugins/blocksy-companion-pro/framework/premium/extensions/woocommerce-extra/static/bundle/added-to-cart-popup.min.css?ver=2.1.46"},"dynamic_styles_selectors":[{"selector":".ct-header-cart, #woo-cart-panel","url":"https://fivemx.com/wp-content/themes/blocksy/static/bundle/cart-header-element-lazy.min.css?ver=2.1.46"},{"selector":".flexy","url":"https://fivemx.com/wp-content/themes/blocksy/static/bundle/flexy.min.css?ver=2.1.46"},{"selector":".ct-pagination","url":"https://fivemx.com/wp-content/themes/blocksy/static/bundle/pagination.min.css?ver=2.1.46"},{"selector":".ct-media-container[data-media-id], .ct-dynamic-media[data-media-id]","url":"https://fivemx.com/wp-content/plugins/blocksy-companion-pro/framework/premium/static/bundle/video-lazy.min.css?ver=2.1.46"},{"selector":".product","url":"https://fivemx.com/wp-content/plugins/blocksy-companion-pro/framework/premium/extensions/woocommerce-extra/static/bundle/quick-view-lazy.min.css?ver=2.1.46"},{"selector":".ct-popup","url":"https://fivemx.com/wp-content/plugins/blocksy-companion-pro/framework/premium/static/bundle/popups.min.css?ver=2.1.46"},{"selector":"#account-modal","url":"https://fivemx.com/wp-content/plugins/blocksy-companion-pro/static/bundle/header-account-modal-lazy.min.css?ver=2.1.46"},{"selector":".ct-header-account","url":"https://fivemx.com/wp-content/plugins/blocksy-companion-pro/static/bundle/header-account-dropdown-lazy.min.css?ver=2.1.46"}],"login_generic_error_msg":"An unexpected error occurred. Please try again later."}; //# sourceURL=ct-scripts-js-extra </script> <script id="ct-scripts-js" src="https://fivemx.com/wp-content/themes/blocksy/static/bundle/main.js?ver=2.1.46"></script> <script async data-wp-strategy="async" fetchpriority="low" id="comment-reply-js" src="https://fivemx.com/wp-includes/js/comment-reply.min.js?ver=7.0"></script> <script id="wc-stripe-external-js" defer src="https://js.stripe.com/v3/?ver=3.3.108"></script> <script id="wc-stripe-form-handler-js-extra"> var wc_stripe_form_handler_params = {"no_results":"No matches found"}; //# sourceURL=wc-stripe-form-handler-js-extra </script> <script id="wc-stripe-form-handler-js" defer src="https://fivemx.com/wp-content/plugins/woo-stripe-payment/assets/js/frontend/form-handler.min.js?ver=3.3.108"></script> <script id="wc-stripe-wc-stripe-js-extra"> var wc_stripe_params_v3 = {"api_key":"pk_live_51IYuDTGtHORm8g4oBUkrnF735voLGUEcPuXkfkWv85fYnOlN7AlykVct1skN1Y4SPdQX2BjpFu3jEp3h7poBK86H00TyB6oVwE","account":"acct_1IYuDTGtHORm8g4o","page":"","version":"3.3.108","mode":"live","stripeParams":{"stripeAccount":"acct_1IYuDTGtHORm8g4o","apiVersion":"2022-08-01","betas":["deferred_intent_blik_beta_1","disable_deferred_intent_client_validation_beta_1","multibanco_pm_beta_1"]}}; var wc_stripe_messages = {"stripe_cc_generic":"There was an error processing your credit card.","incomplete_number":"Your card number is incomplete.","incomplete_expiry":"Your card's expiration date is incomplete.","incomplete_cvc":"Your card's security code is incomplete.","incomplete_zip":"Your card's zip code is incomplete.","incorrect_number":"The card number is incorrect. Check the card's number or use a different card.","incorrect_cvc":"The card's security code is incorrect. Check the card's security code or use a different card.","incorrect_zip":"The card's ZIP code is incorrect. Check the card's ZIP code or use a different card.","invalid_number":"The card number is invalid. Check the card details or use a different card.","invalid_characters":"This value provided to the field contains characters that are unsupported by the field.","invalid_cvc":"The card's security code is invalid. Check the card's security code or use a different card.","invalid_expiry_month":"The card's expiration month is incorrect. Check the expiration date or use a different card.","invalid_expiry_year":"The card's expiration year is incorrect. Check the expiration date or use a different card.","incorrect_address":"The card's address is incorrect. Check the card's address or use a different card.","expired_card":"The card has expired. Check the expiration date or use a different card.","card_declined":"The card has been declined.","invalid_expiry_year_past":"Your card's expiration year is in the past.","account_number_invalid":"The bank account number provided is invalid (e.g., missing digits). Bank account information varies from country to country. We recommend creating validations in your entry forms based on the bank account formats we provide.","amount_too_large":"The specified amount is greater than the maximum amount allowed. Use a lower amount and try again.","amount_too_small":"The specified amount is less than the minimum amount allowed. Use a higher amount and try again.","authentication_required":"The payment requires authentication to proceed. If your customer is off session, notify your customer to return to your application and complete the payment. If you provided the error_on_requires_action parameter, then your customer should try another card that does not require authentication.","balance_insufficient":"The transfer or payout could not be completed because the associated account does not have a sufficient balance available. Create a new transfer or payout using an amount less than or equal to the account's available balance.","bank_account_declined":"The bank account provided can not be used to charge, either because it is not verified yet or it is not supported.","bank_account_exists":"The bank account provided already exists on the specified Customer object. If the bank account should also be attached to a different customer, include the correct customer ID when making the request again.","bank_account_unusable":"The bank account provided cannot be used for payouts. A different bank account must be used.","bank_account_unverified":"Your Connect platform is attempting to share an unverified bank account with a connected account.","bank_account_verification_failed":"The bank account cannot be verified, either because the microdeposit amounts provided do not match the actual amounts, or because verification has failed too many times.","card_decline_rate_limit_exceeded":"This card has been declined too many times. You can try to charge this card again after 24 hours. We suggest reaching out to your customer to make sure they have entered all of their information correctly and that there are no issues with their card.","charge_already_captured":"The charge you're attempting to capture has already been captured. Update the request with an uncaptured charge ID.","charge_already_refunded":"The charge you're attempting to refund has already been refunded. Update the request to use the ID of a charge that has not been refunded.","charge_disputed":"The charge you're attempting to refund has been charged back. Check the disputes documentation to learn how to respond to the dispute.","charge_exceeds_source_limit":"This charge would cause you to exceed your rolling-window processing limit for this source type. Please retry the charge later, or contact us to request a higher processing limit.","charge_expired_for_capture":"The charge cannot be captured as the authorization has expired. Auth and capture charges must be captured within seven days.","charge_invalid_parameter":"One or more provided parameters was not allowed for the given operation on the Charge. Check our API reference or the returned error message to see which values were not correct for that Charge.","email_invalid":"The email address is invalid (e.g., not properly formatted). Check that the email address is properly formatted and only includes allowed characters.","idempotency_key_in_use":"The idempotency key provided is currently being used in another request. This occurs if your integration is making duplicate requests simultaneously.","invalid_charge_amount":"The specified amount is invalid. The charge amount must be a positive integer in the smallest currency unit, and not exceed the minimum or maximum amount.","invalid_source_usage":"The source cannot be used because it is not in the correct state (e.g., a charge request is trying to use a source with a pending, failed, or consumed source). Check the status of the source you are attempting to use.","missing":"Both a customer and source ID have been provided, but the source has not been saved to the customer. To create a charge for a customer with a specified source, you must first save the card details.","postal_code_invalid":"The ZIP code provided was incorrect.","processing_error":"An error occurred while processing the card. Try again later or with a different payment method.","card_not_supported":"The card does not support this type of purchase.","call_issuer":"The card has been declined for an unknown reason.","card_velocity_exceeded":"The customer has exceeded the balance or credit limit available on their card.","currency_not_supported":"The card does not support the specified currency.","do_not_honor":"The card has been declined for an unknown reason.","fraudulent":"The payment has been declined as Stripe suspects it is fraudulent.","generic_decline":"The card has been declined for an unknown reason.","incorrect_pin":"The PIN entered is incorrect. ","insufficient_funds":"The card has insufficient funds to complete the purchase.","empty_element":"Please select a payment method before proceeding.","empty_element_sepa_debit":"Please enter your IBAN before proceeding.","empty_element_ideal":"Please select a bank before proceeding","incomplete_iban":"The IBAN you entered is incomplete.","incomplete_boleto_tax_id":"Please enter a valid CPF / CNPJ","test_mode_live_card":"Your card was declined. Your request was in test mode, but you used a real credit card. Only test cards can be used in test mode.","server_side_confirmation_beta":"You do not have permission to use the PaymentElement card form. Please send a request to https://support.stripe.com/ and ask for the \"server_side_confirmation_beta\" to be added to your account.","phone_required":"Please provide a billing phone number.","ach_instant_only":"Your payment could not be processed at this time because your bank account does not support instant verification.","payment_intent_konbini_rejected_confirmation_number":"The confirmation number was rejected by Konbini. Please try again.","payment_intent_payment_attempt_expired":"The payment attempt for this payment method has expired. Please try again.","payment_intent_authentication_failure":"We are unable to authenticate your payment method. Please choose a different payment method and try again.","payment_cancelled":"Payment has been cancelled.","billing_label":"Billing %s","shipping_label":"Shipping %s","required_field":"%s \u00e9 um campo obrigat\u00f3rio.","required_fields":"Please fill out all required fields.","payment_unavailable":"This payment method is currently unavailabe. Reason: %s","billing_details.phone.required":"A billing phone number is required for this payment."}; var wc_stripe_checkout_fields = {"billing_first_name":{"label":"Nome","required":true,"class":["form-row-first"],"autocomplete":"section-billing billing given-name","priority":10,"value":null},"billing_last_name":{"label":"Sobrenome","required":true,"class":["form-row-last"],"autocomplete":"section-billing billing family-name","priority":20,"value":null},"billing_email":{"label":"Endere\u00e7o de e-mail","required":true,"type":"email","class":["form-row-wide"],"validate":["email"],"autocomplete":"section-billing billing email","priority":110,"value":null},"shipping_first_name":{"label":"Nome","required":true,"class":["form-row-first"],"autocomplete":"section-shipping shipping given-name","priority":10,"value":null},"shipping_last_name":{"label":"Sobrenome","required":true,"class":["form-row-last"],"autocomplete":"section-shipping shipping family-name","priority":20,"value":null},"shipping_country":{"type":"country","label":"Pa\u00eds","required":true,"class":["form-row-wide","address-field","update_totals_on_change"],"autocomplete":"section-shipping shipping country","priority":40,"value":"DE"},"shipping_address_1":{"label":"Endere\u00e7o","placeholder":"Nome da rua e n\u00famero da casa","required":true,"class":["form-row-wide","address-field"],"autocomplete":"section-shipping shipping address-line1","priority":50,"value":null},"shipping_postcode":{"label":"CEP","required":true,"class":["form-row-wide","address-field"],"validate":["postcode"],"autocomplete":"section-shipping shipping postal-code","priority":65,"value":null},"shipping_city":{"label":"Cidade","required":true,"class":["form-row-wide","address-field"],"autocomplete":"section-shipping shipping address-level2","priority":70,"value":null},"shipping_state":{"type":"state","label":"Estado","required":false,"class":["form-row-wide","address-field"],"validate":["state"],"autocomplete":"section-shipping shipping address-level1","priority":80,"country_field":"shipping_country","country":"DE","value":"DE-BW"}}; //# sourceURL=wc-stripe-wc-stripe-js-extra </script> <script id="wc-stripe-wc-stripe-js" defer src="https://fivemx.com/wp-content/plugins/woo-stripe-payment/assets/js/frontend/wc-stripe.min.js?ver=3.3.108"></script> <script id="wp-polyfill-js" src="https://fivemx.com/wp-includes/js/dist/vendor/wp-polyfill.min.js?ver=3.15.0"></script> <script id="wp-url-js" src="https://fivemx.com/wp-includes/js/dist/url.min.js?ver=bb0f766c3d2efe497871"></script> <script id="wc-stripe-applepay-minicart-js-extra"> var wc_stripe_applepay_mini_cart_params = {"page":"cart","gateway_id":"stripe_applepay","api_key":"pk_live_51IYuDTGtHORm8g4oBUkrnF735voLGUEcPuXkfkWv85fYnOlN7AlykVct1skN1Y4SPdQX2BjpFu3jEp3h7poBK86H00TyB6oVwE","saved_method_selector":"[name=\"stripe_applepay_saved_method_key\"]","token_selector":"[name=\"stripe_applepay_token_key\"]","messages":{"terms":"Leia e aceite os termos e condi\u00e7\u00f5es para prosseguir com o seu pedido.","required_field":"Please fill out all required fields.","invalid_amount":"Please update you product quantity before using Apple Pay.","choose_product":"Please select a product option before updating quantity."},"routes":{"create_payment_intent":"https://fivemx.com/pt/?wc-ajax=wc_stripe_frontend_request&path=/wc-stripe/v1/payment-intent","order_create_payment_intent":"https://fivemx.com/pt/?wc-ajax=wc_stripe_frontend_request&path=/wc-stripe/v1/order/payment-intent","setup_intent":"https://fivemx.com/pt/?wc-ajax=wc_stripe_frontend_request&path=/wc-stripe/v1/setup-intent","sync_intent":"https://fivemx.com/pt/?wc-ajax=wc_stripe_frontend_request&path=/wc-stripe/v1/sync-payment-intent","add_to_cart":"https://fivemx.com/pt/?wc-ajax=wc_stripe_frontend_request&path=/wc-stripe/v1/cart/add-to-cart","cart_calculation":"https://fivemx.com/pt/?wc-ajax=wc_stripe_frontend_request&path=/wc-stripe/v1/cart/cart-calculation","shipping_method":"https://fivemx.com/pt/?wc-ajax=wc_stripe_frontend_request&path=/wc-stripe/v1/cart/shipping-method","shipping_address":"https://fivemx.com/pt/?wc-ajax=wc_stripe_frontend_request&path=/wc-stripe/v1/cart/shipping-address","checkout":"https://fivemx.com/pt/?wc-ajax=wc_stripe_frontend_request&path=/wc-stripe/v1/checkout","checkout_payment":"https://fivemx.com/pt/?wc-ajax=wc_stripe_frontend_request&path=/wc-stripe/v1/checkout/payment","order_pay":"https://fivemx.com/pt/?wc-ajax=wc_stripe_frontend_request&path=/wc-stripe/v1/order-pay","base_path":"https://fivemx.com/pt/?wc-ajax=wc_stripe_frontend_request&path=/%s"},"rest_nonce":"19261a58cd","banner_enabled":"1","currency":"USD","total_label":"Total","country_code":"DE","user_id":"0","description":"","elementOptions":{"paymentMethodTypes":["card"],"locale":"auto","mode":"payment","paymentMethodCreation":"manual"},"confirmParams":{"return_url":"https://fivemx.com/pt/wc-api/stripe_add_payment_method/?nonce=e343a67ab4&payment_method=stripe_applepay&context","mandate_data":{"customer_acceptance":{"type":"online","online":{"ip_address":"216.73.216.184","user_agent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}}}},"paymentElementOptions":[],"button_options":{"height":40,"radius":"40px","theme":"black","type":"plain"},"display_rule":"always","button":"\u003Cbutton class=\"apple-pay-button apple-pay-button-black apple-pay-button-standard\"\n style=\"-apple-pay-button-style: black; -apple-pay-button-type:plain\"\u003E\u003C/button\u003E","button_height":"40px","button_radius":"40px","total_cents":"0","items":[],"needs_shipping":"","shipping_options":[]}; //# sourceURL=wc-stripe-applepay-minicart-js-extra </script> <script id="wc-stripe-applepay-minicart-js" defer src="https://fivemx.com/wp-content/plugins/woo-stripe-payment/assets/build/applepay-minicart.js?ver=0c778ed22fc082a47b74"></script> <script id="wc-stripe-payment-request-minicart-js-extra"> var wc_stripe_payment_request_mini_cart_params = {"page":"cart","gateway_id":"stripe_payment_request","api_key":"pk_live_51IYuDTGtHORm8g4oBUkrnF735voLGUEcPuXkfkWv85fYnOlN7AlykVct1skN1Y4SPdQX2BjpFu3jEp3h7poBK86H00TyB6oVwE","saved_method_selector":"[name=\"stripe_payment_request_saved_method_key\"]","token_selector":"[name=\"stripe_payment_request_token_key\"]","messages":{"terms":"Leia e aceite os termos e condi\u00e7\u00f5es para prosseguir com o seu pedido.","required_field":"Please fill out all required fields.","invalid_amount":"Please update you product quantity before paying.","add_to_cart":"Adding to cart...","choose_product":"Please select a product option before updating quantity."},"routes":{"create_payment_intent":"https://fivemx.com/pt/?wc-ajax=wc_stripe_frontend_request&path=/wc-stripe/v1/payment-intent","order_create_payment_intent":"https://fivemx.com/pt/?wc-ajax=wc_stripe_frontend_request&path=/wc-stripe/v1/order/payment-intent","setup_intent":"https://fivemx.com/pt/?wc-ajax=wc_stripe_frontend_request&path=/wc-stripe/v1/setup-intent","sync_intent":"https://fivemx.com/pt/?wc-ajax=wc_stripe_frontend_request&path=/wc-stripe/v1/sync-payment-intent","add_to_cart":"https://fivemx.com/pt/?wc-ajax=wc_stripe_frontend_request&path=/wc-stripe/v1/cart/add-to-cart","cart_calculation":"https://fivemx.com/pt/?wc-ajax=wc_stripe_frontend_request&path=/wc-stripe/v1/cart/cart-calculation","shipping_method":"https://fivemx.com/pt/?wc-ajax=wc_stripe_frontend_request&path=/wc-stripe/v1/cart/shipping-method","shipping_address":"https://fivemx.com/pt/?wc-ajax=wc_stripe_frontend_request&path=/wc-stripe/v1/cart/shipping-address","checkout":"https://fivemx.com/pt/?wc-ajax=wc_stripe_frontend_request&path=/wc-stripe/v1/checkout","checkout_payment":"https://fivemx.com/pt/?wc-ajax=wc_stripe_frontend_request&path=/wc-stripe/v1/checkout/payment","order_pay":"https://fivemx.com/pt/?wc-ajax=wc_stripe_frontend_request&path=/wc-stripe/v1/order-pay","base_path":"https://fivemx.com/pt/?wc-ajax=wc_stripe_frontend_request&path=/%s"},"rest_nonce":"19261a58cd","banner_enabled":"1","currency":"USD","total_label":"Total","country_code":"DE","user_id":"0","description":"","elementOptions":{"paymentMethodTypes":["card"],"locale":"auto","mode":"payment","paymentMethodCreation":"manual"},"confirmParams":{"return_url":"https://fivemx.com/pt/wc-api/stripe_add_payment_method/?nonce=dce74e6013&payment_method=stripe_payment_request&context","mandate_data":{"customer_acceptance":{"type":"online","online":{"ip_address":"216.73.216.184","user_agent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}}}},"paymentElementOptions":[],"button":{"type":"default","theme":"dark","height":"40px"},"button_options":{"height":40,"radius":"4px","theme":"black","type":"plain"},"button_radius":"4px","icons":{"chrome":"https://fivemx.com/wp-content/plugins/woo-stripe-payment/assets/img/chrome.svg"},"display_rule":"always","total_cents":"0","items":[],"needs_shipping":"","shipping_options":[]}; //# sourceURL=wc-stripe-payment-request-minicart-js-extra </script> <script id="wc-stripe-payment-request-minicart-js" defer src="https://fivemx.com/wp-content/plugins/woo-stripe-payment/assets/build/payment-request-minicart.js?ver=8ce97fc1b3aaa57c3d02"></script> <script id="yay-currency-callback-general-js-extra"> var yay_callback_data = {"admin_url":"https://fivemx.com/wp-admin/admin.php?page=wc-settings","ajaxurl":"https://fivemx.com/wp-admin/admin-ajax.php","nonce":"8e6349cacb","isShowOnMenu":"0","isPolylangCompatible":"0","isDisplayFlagInSwitcher":"1","yayCurrencyPluginURL":"https://fivemx.com/wp-content/plugins/yaycurrency-pro/","converted_currency":[{"ID":174768,"currency":"USD","currencyPosition":"left","currencyCodePosition":"not_display","thousandSeparator":",","decimalSeparator":".","numberDecimal":"2","roundingType":"disabled","roundingValue":"1","subtractAmount":"0","rate":"1","fee":{"value":"0","type":"fixed"},"status":"1","paymentMethods":["all"],"countries":["default"],"symbol":"$"},{"ID":174769,"currency":"EUR","currencyPosition":"left","currencyCodePosition":"not_display","thousandSeparator":",","decimalSeparator":".","numberDecimal":"2","roundingType":"disabled","roundingValue":"1","subtractAmount":"0","rate":"0.8751","fee":{"value":"0","type":"fixed"},"status":"1","paymentMethods":["all"],"countries":["default"],"symbol":"€"},{"ID":174770,"currency":"GBP","currencyPosition":"left","currencyCodePosition":"not_display","thousandSeparator":",","decimalSeparator":".","numberDecimal":"2","roundingType":"disabled","roundingValue":"1","subtractAmount":"0","rate":"0.7551","fee":{"value":"0","type":"fixed"},"status":"1","paymentMethods":["all"],"countries":["default"],"symbol":"£"}],"checkout_diff_currency":"1","fallback_currency_code":"USD","default_currency_code":"USD","currency_symbol_position":"left","formatted_price_woo_blocks":"yes","fixed_product_price_enable":"0","show_approximate_price":"yes","cart_page":"","cookie_lifetime_days":"30","hide_dropdown_switcher":"","cookie_name":"yay_currency_widget","cookie_switcher_name":"yay_currency_do_change_switcher","cache_compatible":"1","current_theme":"blocksy","flag_fallbacks":{"default":"https://fivemx.com/wp-content/plugins/yaycurrency-pro/assets/flags/default.svg"},"apply_currency_before_cache":{"ID":174768,"rateFee":1},"minicart_contents_class":"a.cart-contents"}; //# sourceURL=yay-currency-callback-general-js-extra </script> <script id="yay-currency-callback-general-js" src="https://fivemx.com/wp-content/plugins/yaycurrency-pro/src/helpers/general.helper.min.js?ver=3.3.4"></script> <script id="yay-currency-callback-blocks-js-extra"> var yay_callback_data = {"admin_url":"https://fivemx.com/wp-admin/admin.php?page=wc-settings","ajaxurl":"https://fivemx.com/wp-admin/admin-ajax.php","nonce":"8e6349cacb","isShowOnMenu":"0","isPolylangCompatible":"0","isDisplayFlagInSwitcher":"1","yayCurrencyPluginURL":"https://fivemx.com/wp-content/plugins/yaycurrency-pro/","converted_currency":[{"ID":174768,"currency":"USD","currencyPosition":"left","currencyCodePosition":"not_display","thousandSeparator":",","decimalSeparator":".","numberDecimal":"2","roundingType":"disabled","roundingValue":"1","subtractAmount":"0","rate":"1","fee":{"value":"0","type":"fixed"},"status":"1","paymentMethods":["all"],"countries":["default"],"symbol":"$"},{"ID":174769,"currency":"EUR","currencyPosition":"left","currencyCodePosition":"not_display","thousandSeparator":",","decimalSeparator":".","numberDecimal":"2","roundingType":"disabled","roundingValue":"1","subtractAmount":"0","rate":"0.8751","fee":{"value":"0","type":"fixed"},"status":"1","paymentMethods":["all"],"countries":["default"],"symbol":"€"},{"ID":174770,"currency":"GBP","currencyPosition":"left","currencyCodePosition":"not_display","thousandSeparator":",","decimalSeparator":".","numberDecimal":"2","roundingType":"disabled","roundingValue":"1","subtractAmount":"0","rate":"0.7551","fee":{"value":"0","type":"fixed"},"status":"1","paymentMethods":["all"],"countries":["default"],"symbol":"£"}],"checkout_diff_currency":"1","fallback_currency_code":"USD","default_currency_code":"USD","currency_symbol_position":"left","formatted_price_woo_blocks":"yes","fixed_product_price_enable":"0","show_approximate_price":"yes","cart_page":"","cookie_lifetime_days":"30","hide_dropdown_switcher":"","cookie_name":"yay_currency_widget","cookie_switcher_name":"yay_currency_do_change_switcher","cache_compatible":"1","current_theme":"blocksy","flag_fallbacks":{"default":"https://fivemx.com/wp-content/plugins/yaycurrency-pro/assets/flags/default.svg"},"apply_currency_before_cache":{"ID":174768,"rateFee":1},"minicart_contents_class":"a.cart-contents"}; //# sourceURL=yay-currency-callback-blocks-js-extra </script> <script id="yay-currency-callback-blocks-js" src="https://fivemx.com/wp-content/plugins/yaycurrency-pro/src/helpers/blocks.helper.min.js?ver=3.3.4"></script> <script id="yay-currency-frontend-script-js-extra"> var yayCurrency = {"admin_url":"https://fivemx.com/wp-admin/admin.php?page=wc-settings","ajaxurl":"https://fivemx.com/wp-admin/admin-ajax.php","nonce":"8e6349cacb","isShowOnMenu":"0","isPolylangCompatible":"0","isDisplayFlagInSwitcher":"1","yayCurrencyPluginURL":"https://fivemx.com/wp-content/plugins/yaycurrency-pro/","converted_currency":[{"ID":174768,"currency":"USD","currencyPosition":"left","currencyCodePosition":"not_display","thousandSeparator":",","decimalSeparator":".","numberDecimal":"2","roundingType":"disabled","roundingValue":"1","subtractAmount":"0","rate":"1","fee":{"value":"0","type":"fixed"},"status":"1","paymentMethods":["all"],"countries":["default"],"symbol":"$"},{"ID":174769,"currency":"EUR","currencyPosition":"left","currencyCodePosition":"not_display","thousandSeparator":",","decimalSeparator":".","numberDecimal":"2","roundingType":"disabled","roundingValue":"1","subtractAmount":"0","rate":"0.8751","fee":{"value":"0","type":"fixed"},"status":"1","paymentMethods":["all"],"countries":["default"],"symbol":"€"},{"ID":174770,"currency":"GBP","currencyPosition":"left","currencyCodePosition":"not_display","thousandSeparator":",","decimalSeparator":".","numberDecimal":"2","roundingType":"disabled","roundingValue":"1","subtractAmount":"0","rate":"0.7551","fee":{"value":"0","type":"fixed"},"status":"1","paymentMethods":["all"],"countries":["default"],"symbol":"£"}],"checkout_diff_currency":"1","fallback_currency_code":"USD","default_currency_code":"USD","currency_symbol_position":"left","formatted_price_woo_blocks":"yes","fixed_product_price_enable":"0","show_approximate_price":"yes","cart_page":"","cookie_lifetime_days":"30","hide_dropdown_switcher":"","cookie_name":"yay_currency_widget","cookie_switcher_name":"yay_currency_do_change_switcher","cache_compatible":"1","current_theme":"blocksy","flag_fallbacks":{"default":"https://fivemx.com/wp-content/plugins/yaycurrency-pro/assets/flags/default.svg"},"apply_currency_before_cache":{"ID":174768,"rateFee":1}}; //# sourceURL=yay-currency-frontend-script-js-extra </script> <script id="yay-currency-frontend-script-js" src="https://fivemx.com/wp-content/plugins/yaycurrency-pro/src/script.min.js?ver=3.3.4"></script> <script id="yay-currency-third-party-js" src="https://fivemx.com/wp-content/plugins/yaycurrency-pro/src/compatibles/third-party.min.js?ver=3.3.4"></script> <script id="yay-currency-woo-blocks-js" src="https://fivemx.com/wp-content/plugins/yaycurrency-pro/src/compatibles/woocommerce-blocks.min.js?ver=3.3.4"></script> <script id="yay-currency-caching-script-js-extra"> var yay_currency_caching_data = {"ajax_url":"https://fivemx.com/wp-admin/admin-ajax.php","nonce":"6633427a0d","rest_url":"https://fivemx.com/pt/wp-json/yaycurrency/v1/caching","rest_nonce":"19261a58cd","should_refresh_fragment":"yes","yay_currency_current_url":"https://fivemx.com/pt/how-to-create-a-custom-fivem-loading-screen"}; //# sourceURL=yay-currency-caching-script-js-extra </script> <script id="yay-currency-caching-script-js" src="https://fivemx.com/wp-content/plugins/yaycurrency-pro/src/compatibles/cache/yay-caching.min.js?ver=3.3.4"></script> <script id="enlighterjs-js" src="https://fivemx.com/wp-content/plugins/enlighter/cache/enlighterjs.min.js?ver=eQazT5C2%2FIg515i"></script> <script id="enlighterjs-js-after"> !function(e,n){if("undefined"!=typeof EnlighterJS){var o={"selectors":{"block":"pre.EnlighterJSRAW","inline":"code.EnlighterJSRAW"},"options":{"indent":4,"ampersandCleanup":true,"linehover":true,"rawcodeDbclick":false,"textOverflow":"break","linenumbers":true,"theme":"atomic","language":"generic","retainCssClasses":false,"collapse":false,"toolbarOuter":"","toolbarTop":"{BTN_RAW}{BTN_COPY}{BTN_WINDOW}{BTN_WEBSITE}","toolbarBottom":""}};(e.EnlighterJSINIT=function(){EnlighterJS.init(o.selectors.block,o.selectors.inline,o.options)})()}else{(n&&(n.error||n.log)||function(){})("Error: EnlighterJS resources not loaded yet!")}}(window,console); //# sourceURL=enlighterjs-js-after </script> <script id="trp-clickable-ls-js-js" src="https://fivemx.com/wp-content/plugins/translatepress-multilingual/assets/js/trp-clickable-ls.js?ver=3.2.2"></script> <div style="position:absolute;margin:-1px;padding:0;height:1px;width:1px;overflow:hidden;clip-path:inset(50%);border:0;word-wrap:normal !important;"><p id="a11y-speak-intro-text" class="a11y-speak-intro-text" hidden data-no-translation="" data-trp-gettext="">Notificações</p><div id="a11y-speak-assertive" class="a11y-speak-region" aria-live="assertive" aria-relevant="additions text" aria-atomic="true"></div><div id="a11y-speak-polite" class="a11y-speak-region" aria-live="polite" aria-relevant="additions text" aria-atomic="true"></div></div> <script id="fivemx-plausible-woocommerce-events"> (function(config) { if (!window.plausible || window.fivemxPlausibleWooLoaded) return; window.fivemxPlausibleWooLoaded = true; function track(name, props, revenue) { var options = {}; if (props) options.props = props; if (revenue) { options.revenue = revenue; options.props = Object.assign({}, options.props || {}, { value: revenue.amount, currency: revenue.currency }); } window.plausible(name, options); } function revenue(amount, currency) { amount = Number(amount || 0); if (!amount || amount <= 0) return null; return { amount: amount, currency: currency || 'USD' }; } function productProps(product) { product = product || {}; var props = { product_id: String(product.product_id || ''), product_name: String(product.product_name || '') }; if (product.category) props.category = String(product.category); if (typeof product.price !== 'undefined') props.price = Number(product.price || 0); return props; } if (config.is_product && config.product && config.product.product_id) { var p = config.product; track('Product View', productProps(p)); track('product_view', productProps(p)); } if (config.is_checkout && !config.is_order_received && config.cart_count > 0) { var checkoutKey = 'fivemx_plausible_checkout_start_' + location.pathname + '_' + String(config.cart_count) + '_' + String(config.cart_total); if (!sessionStorage.getItem(checkoutKey)) { sessionStorage.setItem(checkoutKey, '1'); track('Checkout Start', { item_count: Number(config.cart_count || 0) }, revenue(config.cart_total, config.currency)); track('checkout_start', { item_count: Number(config.cart_count || 0) }, revenue(config.cart_total, config.currency)); } } if (config.is_order_received && config.order && config.order.id) { var purchaseKey = 'fivemx_plausible_purchase_' + config.order.id; if (!sessionStorage.getItem(purchaseKey)) { sessionStorage.setItem(purchaseKey, '1'); var purchaseProps = { currency: config.order.currency || 'USD', item_count: Number(config.order.item_count || 0), status: String(config.order.status || '') }; track('Checkout Complete', purchaseProps, revenue(config.order.total, config.order.currency)); track('checkout_complete', purchaseProps, revenue(config.order.total, config.order.currency)); track('Purchase', { currency: purchaseProps.currency }, revenue(config.order.total, config.order.currency)); track('purchase', { currency: purchaseProps.currency }, revenue(config.order.total, config.order.currency)); } } function trackAddToCart(product) { product = product || config.product || {}; var props = productProps(product); if (!props.product_id && !props.product_name) return; track('Add to Cart', props, revenue(product.price, product.currency || config.currency)); track('add_to_cart', props, revenue(product.price, product.currency || config.currency)); } document.addEventListener('submit', function(event) { var form = event.target; if (!form || !form.matches || !form.matches('form.cart')) return; trackAddToCart(config.product); }, true); if (window.jQuery) { window.jQuery(document.body).on('added_to_cart', function(event, fragments, cartHash, button) { var product = Object.assign({}, config.product || {}); var $button = window.jQuery(button || []); var id = $button.data('product_id'); if (id) product.product_id = String(id); trackAddToCart(product); }); } })({"is_product":false,"is_checkout":false,"is_order_received":false,"currency":"USD","cart_total":0,"cart_count":0,"product":[],"order":null}); </script> </body> </html> <!-- Performance optimized by Redis Object Cache. Learn more: https://wprediscache.com -->