A linha de execução
Estes são definidos uma vez na inicialização. Na Flux, são os campos de Configurações de implantação, e uma mudança é aplicada com uma nova implantação.
| Configuração | Opção de inicialização | Notas |
|---|---|---|
| Nome do servidor | +hostname "..." | O que o navegador de servidores mostra |
| Modo de jogo | +gamemode sandbox | O nome da pasta do gamemode: terrortown para TTT, darkrp para DarkRP |
| Mapa | +map gm_construct | Sem .bsp |
| Max players | +maxplayers 16 | Up to 128 |
| Coleção da Workshop | +host_workshop_collection <id> | Baixado a cada inicialização |
| Senha de entrada | +sv_password "..." | Vazio para um servidor público |
| Senha RCON | +rcon_password "..." | Necessário para qualquer ferramenta RCON |
| Token da Steam | +sv_setsteamaccount <token> | Opcional, um ranking melhor no navegador de servidores |
server.cfg: limites do sandbox
Limites por jogador, e a principal ferramenta contra lag em um servidor de construção. Os padrões: sbox_maxprops 200, sbox_maxragdolls 10, sbox_maxvehicles 4, sbox_maxsents 100, sbox_maxeffects 200, sbox_maxballoons 100, sbox_maxthrusters 50, sbox_maxwheels 50, sbox_maxlamps 3, sbox_maxlights 5. sbox_noclip e sbox_playershurtplayers ativam ou desativam o noclip e o PvP.
server.cfg: Trouble in Terrorist Town
- ttt_roundtime_minutes 10, ttt_preptime_seconds 30 e ttt_firstpreptime 60 definem o cronômetro da rodada; ttt_haste 1 o começa curto e acrescenta tempo a cada morte.
- ttt_round_limit 6 e ttt_time_limit_minutes 75 definem quando o mapa muda.
- ttt_traitor_pct 0.25, ttt_detective_pct 0.13 e ttt_detective_min_players 8 definem os papéis.
- ttt_karma 1 faz com que jogadores que matam inocentes causem menos dano.
server.cfg: downloads e navegador
- sv_loadingurl: uma página web exibida enquanto os jogadores entram.
- sv_downloadurl: um servidor web FastDL para conteúdo personalizado que não está na Workshop.
- sv_region: a região em que o navegador cataloga o servidor (255 é o mundo).
- sv_allowcslua 0: deixe desligado, a menos que precise; ele permite que os jogadores executem o próprio Lua.
Perguntas frequentes
Onde fica o server.cfg em um servidor Garry's Mod?
Em garrysmod/cfg/server.cfg. Uma instalação nova não tem um; o servidor roda sem ele. Na Flux, a aba Configurações do Servidor cria o arquivo no primeiro salvamento.
Por que o hostname no meu server.cfg não muda?
Sim, e ele substitui o que está na linha de inicialização: o server.cfg é executado depois da linha de inicialização, a cada carregamento de mapa. Mantenha o nome em um só lugar.
Preciso reiniciar depois de mudar o server.cfg?
Uma troca de mapa ou uma reinicialização aplica a mudança, porque o srcds lê o server.cfg quando um mapa carrega. O comando RCON exec server.cfg aplica a maioria das cvars na hora.