DRS FPS Boost

Um menu de desempenho para os jogadores ganharem FPS com um clique, dos PCs médios aos muito fracos, com gráfico e contador ao vivo.

v1.7.4 Standalone drs_fpsboost
Ver na loja

Menu de desempenho para os jogadores ganharem FPS com um clique, com FPS e ping ao vivo, gráfico dos últimos 20 segundos e contador de FPS no ecrã. Leve por design: não percorre nem esconde entidades, por isso nunca causa carros ou pessoas invisíveis.

#Requisitos

Nenhum (standalone).

#Instalação

server.cfg
ensure drs_fpsboost

#Utilização

/fps ou /fpsboost abre o menu. Opcionalmente podes definir uma tecla em Config.DefaultKey.

ModoPara quemO que muda
EquilibradoPCs médiosMenos tráfego e peões, gráficos quase iguais
BoostPCs fracosSem sombras dinâmicas, menos detalhe ao longe
Ultra BoostPCs muito fracosSem tráfego, sem luzes extra, menos partículas
Super Low PCO mínimo possívelTudo no mínimo e iluminação simplificada
Normal—Volta aos gráficos originais

O modo e o contador ficam guardados para a próxima sessão (Config.Remember).

#Ajustar os modos

Cada modo em Config.Presets tem estes valores:

ValorDescrição
densityTráfego e peões, de 0.0 a 1.0
lodDistância de detalhe (1.0 = normal)
shadows / lightsSombras e luzes extra ligadas
particlesReduz partículas e efeitos
budgetMenos modelos de peões e carros em memória
flatLightIluminação simplificada (usa Config.FlatLightTimecycle)

Atenção

lod abaixo de 0.5 faz as texturas e objetos passarem a baixa qualidade muito perto do jogador.

#Configuração completa

config.lua
Config = {}

-- Idioma / Language: 'pt' ou 'en'
Config.Locale = 'pt'

-- Comandos para abrir o menu / Commands that open the menu
Config.Commands = { 'fps', 'fpsboost' }

-- Tecla opcional (o jogador pode mudar em Definições > Teclas > FiveM). '' = sem tecla
-- Optional key (players can rebind it in Settings > Key Bindings > FiveM). '' = no key
Config.DefaultKey = ''

-- Lembrar o modo escolhido entre sessões / Remember the chosen mode between sessions
Config.Remember = true

-- Modos. density = tráfego/peões (0.0–1.0), lod = distância de detalhe (1.0 = normal)
-- budget = menos modelos de peões/carros em memória, flatLight = iluminação simplificada (fica mais "plano")
-- Mostrador de FPS no ecrã (o jogador liga/desliga e escolhe o canto no menu; fica guardado)
-- On-screen FPS counter (players toggle it and pick the corner in the menu; it's remembered)
-- corner: 'top-left', 'top-right', 'bottom-left', 'bottom-right'
Config.Counter = { enabled = false, corner = 'top-right' }

-- Nota: lod abaixo de 0.5 faz as texturas e objetos passarem a baixa qualidade muito perto do jogador.
-- Note: lod below 0.5 makes textures and objects switch to low quality very close to the player.
-- Modes. density = traffic/pedestrians (0.0–1.0), lod = level-of-detail distance (1.0 = normal)
-- budget = fewer ped/vehicle models in memory, flatLight = simplified lighting (looks flatter)
Config.Presets = {
    balanced = { density = 0.6, lod = 0.85, shadows = true,  lights = true,  particles = false, budget = false, flatLight = false },
    boost    = { density = 0.3, lod = 0.7,  shadows = false, lights = true,  particles = true,  budget = false, flatLight = false },
    ultra    = { density = 0.0, lod = 0.6,  shadows = false, lights = false, particles = true,  budget = false, flatLight = false },
    potato   = { density = 0.0, lod = 0.5,  shadows = false, lights = false, particles = true,  budget = true,  flatLight = true  },
}

-- Ordem dos modos no menu / Order of the modes in the menu
Config.PresetOrder = { 'balanced', 'boost', 'ultra', 'potato' }

-- Timecycle usado pelo flatLight (tira a luz direcional, a parte mais pesada da iluminação)
-- Timecycle used by flatLight (removes directional light, the heaviest part of the lighting)
Config.FlatLightTimecycle = 'yell_tunnel_nodirect'