Pular para o conteúdo

getServerConfigSetting

Servidor Utilidades

Lê um valor do server.cfg.

string getServerConfigSetting ( string chave )
NomeTipoPadrãoDescrição
chavestring—Nome da configuração, exatamente como aparece no server.cfg.

O valor como string, ou false quando a chave não existe ou não é legível por scripts. Números voltam como string: passe-os por tonumber você mesmo.

Uma chave é legível quando foi publicada com sets ou setr, ou quando é uma das configurações que o servidor expõe por conta própria:

sv_projectName · sv_projectDesc · sv_maxclients · sv_tickRate · locale · tags · store_url · discord_url · banner_detail · banner_connecting · sv_httpDownloadUrl · voice_enabled · voice_maxDistance

local nome = getServerConfigSetting("sv_projectName")
local vagas = tonumber(getServerConfigSetting("sv_maxclients"))
-- uma configuração sua, publicada no server.cfg com: sets gm_roundLength "600"
local duracaoRodada = tonumber(getServerConfigSetting("gm_roundLength")) or 300

Veja server.cfg para as diretivas e a lista completa de convars.