Pular para o conteúdo principal

Como Utilizar o FastDL no HostGamer Control

O FastDL (Fast Download) permite que os jogadores baixem mapas personalizados (.bsp), sons (.wav, .mp3), models (.mdl), sprites (.spr) e texturas em altíssima velocidade via HTTP ao entrarem no seu servidor (como Counter-Strike 1.6, Counter-Strike: Source, CS:GO, Team Fortress 2 e Garry's Mod).

No HostGamer Control, o FastDL é integrado diretamente ao painel e sincronizado com 1 clique!


1. Como Enviar e Sincronizar Arquivos no FastDL (Sync FastDL)​

Sempre que você adicionar novos mapas, sons, models ou plugins que possuam arquivos para download dos jogadores:

  1. Envie os arquivos normalmente para a pasta do seu servidor (ex.: cstrike/maps, cstrike/sound, cstrike/models) usando o WebFTP (aba Files) ou SFTP.
  2. No menu superior do painel, acesse a aba Files (Arquivos).
  3. No canto superior direito da barra de ferramentas (ao lado de Create Directory e Upload), clique no botão Sync FastDL.
  4. Uma mensagem verde de confirmação será exibida informando que a sincronização entrou na fila e será concluída em segundo plano.
📸 Espaço para Imagem do PainelAba Files (WebFTP) — Destaque para o Botão "Sync FastDL" no Topo DireitoSalve sua imagem em static/img/painel/fastdl-botao-sync.png e substitua este bloco por ![Botão Sync FastDL](/img/painel/fastdl-botao-sync.png)

:::tip Quando preciso clicar em Sync FastDL? Você só precisa clicar em Sync FastDL quando adicionar ou alterar arquivos que os jogadores precisam baixar (mapas, sons, models, sprites). Na primeira instalação do servidor, o painel já realiza uma sincronização automática! :::


2. Onde Encontrar a sua URL do FastDL (FastDL URL)​

Cada servidor possui um endereço exclusivo de FastDL gerado automaticamente pelo painel:

  1. No menu superior do seu servidor, clique na aba Settings (Configurações).
  2. No quadro Debug Information (localizado abaixo de SFTP Details), localize o item FastDL URL.
  3. Clique sobre o endereço exibido (ex.: http://fastdl.hostgamer.net/a1b2c3d4) para copiá-lo automaticamente para a sua área de transferência.
📸 Espaço para Imagem do PainelAba Settings — Quadro Debug Information mostrando a "FastDL URL"Salve sua imagem em static/img/painel/fastdl-url-settings.png e substitua este bloco por ![FastDL URL na aba Settings](/img/painel/fastdl-url-settings.png)

3. Configurando o sv_downloadurl no server.cfg​

Nos servidores compatíveis da HostGamer, a variável de ambiente do FastDL já é configurada automaticamente. Porém, caso você tenha substituído o seu arquivo server.cfg por um próprio, certifique-se de que as variáveis abaixo estejam presentes no seu server.cfg:

Exemplo para Counter-Strike 1.6 (cstrike/server.cfg)​

// URL do FastDL copiada da aba Settings do painel
sv_downloadurl "http://fastdl.hostgamer.net/SEU_ID_AQUI/"
sv_allowdownload 1
sv_allowupload 1

:::info Atenção ao caminho da pasta no sv_downloadurl Verifique se a sua FastDL URL copiada na aba Settings já aponta diretamente para a raiz dos arquivos sincronizados. Caso você tenha substituído o server.cfg original, basta manter o mesmo valor de sv_downloadurl que veio por padrão no seu servidor ou copiar a FastDL URL na aba Settings. :::

📸 Espaço para Imagem do PainelEditor de Arquivos — Configuração do sv_downloadurl no server.cfgSalve sua imagem em static/img/painel/fastdl-server-cfg.png e substitua este bloco por ![Configuração sv_downloadurl no server.cfg](/img/painel/fastdl-server-cfg.png)

4. Automatizando o FastDL com Agendamentos (Schedules)​

Se você costuma enviar mapas via SFTP com frequência e quer que o painel sincronize o FastDL automaticamente em horários programados:

  1. Acesse a aba Schedules (Agendamentos) do seu servidor.
  2. Crie ou abra um agendamento existente e clique em New Task (Nova Tarefa).
  3. No campo Action (Ação), selecione a opção Sync FastDL e clique em salvar.
📸 Espaço para Imagem do PainelAba Schedules — Nova Tarefa com a Ação "Sync FastDL" SelecionadaSalve sua imagem em static/img/painel/fastdl-schedule-task.png e substitua este bloco por ![Agendamento Sync FastDL](/img/painel/fastdl-schedule-task.png)