Pular para o conteúdo

Exemplo de server.cfg do Rust: onde fica e o que colocar

Resposta rápida: o server.cfg fica em server/<identity>/cfg/, ao lado do RustDedicated.exe, onde <identity> é a identity do seu servidor (my_server_identity se você não mudou). Cada linha é um comando de console, exatamente como você digitaria no console do servidor, e o servidor executa todas toda vez que inicia.

server.hostname "My Rust Server"
server.description "Vanilla, wipes every Thursday."
server.url "https://example.com"
server.headerimage "https://example.com/banner.png"
server.maxplayers 100
server.worldsize 3500
server.seed 12345
server.saveinterval 300
decay.scale 1
LinhaO que define
server.hostnameO nome na lista de servidores.
server.descriptionO texto na página do servidor na lista.
server.urlO link do site nessa página.
server.headerimageA imagem de banner nessa página.
server.maxplayersQuantos podem jogar ao mesmo tempo; veja máximo de jogadores.
server.worldsizeO tamanho do mapa em metros.
server.seedQual mapa procedural você recebe nesse tamanho.
server.saveintervalDe quanto em quanto tempo o mundo salva, em segundos (o padrão é 600).
decay.scaleA velocidade do decay das construções; veja desligar o decay.

Ponha entre aspas o texto com espaços. Toda configuração e seu padrão estão em variáveis de servidor de Rust.

server.worldsize e server.seed decidem o mapa. Mude qualquer um e o servidor começa um mapa novo na próxima vez que iniciar, como se você tivesse dado wipe. O save do mundo antigo continua na pasta do servidor, então voltar os valores traz ele de volta. Um mapa personalizado de uma URL ignora os dois. Para saber como cada tamanho joga, veja tamanhos de mapa de Rust; para saber quando os servidores públicos trocam de mapa, veja o cronograma de wipe de Rust.

O jogo nunca escreve o server.cfg: você faz, e o servidor só lê. O server.writecfg escreve outro arquivo, serverauto.cfg, ao lado, com as configurações que o jogo salva sozinho. O servidor lê o serverauto.cfg primeiro e o server.cfg depois, então uma linha no server.cfg vence.

Qualquer linha também pode ir na linha de inicialização do servidor com um + na frente, por exemplo +server.maxplayers 100. Veja argumentos de inicialização.

O Crucible Local Server escreve o server.cfg para você a partir da aba Config conforme você muda as configurações, e mantém qualquer linha que você adicionar à mão. server.cfg (avançado) no fim dessa aba edita o próprio arquivo; veja configurações do servidor.