FastDL (Fast Download) é uma funcionalidade comumente usada em servidores Garry's Mod para melhorar a experiência dos jogadores. Permite aos proprietários do servidor alojar e disponibilizar conteúdo personalizado, como mapas, modelos e texturas, diretamente aos jogadores sem depender apenas da Steam Workshop. Ao usar o FastDL, os jogadores podem transferir rapidamente e de forma eficiente os ficheiros necessários ao ligar-se ao servidor, reduzindo os tempos de carregamento e garantindo uma experiência de jogo fluida.
Requisito: É necessário um web server com acesso FTP e um domínio ativo.
O servidor tem de ter o mapa personalizado instalado previamente. Saiba como aqui.
Como Configurar FastDL Num Servidor Garry's Mod (SFTP)
1. Inicie sessão no servidor web através de SFTP.
2. Abra a pasta public_html.
3. Crie um novo diretório.
4. Dê ao diretório o nome garrysmod.
5. Defina as permissões para Octal: 0755.
6. Abra a pasta garrysmod.
7. Carregue os ficheiros do mapa personalizado para as respetivas pastas.
8. Selecione todos os ficheiros e clique com o botão direito para abrir as Propriedades.
9. Defina as permissões dos ficheiros para Octal: 0755.
Nota: Certifique-se de que todos os outros ficheiros nas outras pastas estão definidos com as mesmas permissões.
10. Inicie sessão no painel BisectHosting Starbase.
11. Pare o servidor.
12. Vá ao separador Files .
13. Encontre o seguinte diretório: /home/container/garrysmod/cfg
14. Abra o ficheiro server.cfg.
15. Introduza o seguinte com o diretório garrysmod do URL do web server.
sv_downloadurl "<FastDL directory/garrysmod>"
sv_allowdownload 116. Clique no botão Guardar .
17. Inicie o servidor.
Como Configurar FastDL Num Servidor Garry's Mod (cPanel)
1. Inicie sessão no cPanel.
2. Tome nota do Domínio Principal.
3. Em Files, abra o File Manager.
4. Vá ao diretório public_html .
5. Clique no botão Add Folder.
6. Crie uma nova pasta com o nome garrysmod.
7. Dentro de garrysmod, adicione a pasta maps e outras pastas necessárias para o mapa personalizado.
8. Vá ao diretório maps.
9. Clique no botão Upload .
10. Arraste e largue os ficheiros do mapa para carregar.
Nota: Os ficheiros dentro de um ficheiro .zip têm de ser extraídos primeiro antes de serem carregados.
11. Selecione o primeiro ficheiro do mapa e depois, mantendo premida a tecla shift, clique no último ficheiro do mapa para selecionar todos os ficheiros.
12. Clique no botão Permissions .
13. Altere as permissões para 755.
14. Carregue os outros ficheiros necessários dentro dos respetivos diretórios e defina as permissões dos ficheiros para 755. cPanel não suporta o carregamento de pastas, por isso os ficheiros têm de ser carregados manualmente.
15. Vá ao site do webserver do passo 2.
16. Abra o diretório garrysmod .
17. Copie o URL do browser.
18. Inicie sessão no painel BisectHosting Starbase.
19. Pare o servidor.
20. Vá ao separador Files .
21. Encontre o seguinte diretório: /home/container/garrysmod/cfg
22. Abra o ficheiro server.cfg.
23. Introduza o seguinte com o diretório garrysmod do URL do web server.
sv_downloadurl "<FastDL directory/garrysmod>"
sv_allowdownload 124. Clique no botão Guardar .