DRS Speed Limit
Controla a velocidade máxima dos veículos no teu servidor: limite geral, por classe e por modelo.
Controla a velocidade máxima dos veículos conduzidos pelos jogadores: limite geral, por classe e por modelo.
#Requisitos
Nenhum (standalone).
#Instalação
server.cfg
ensure drs_speedlimit#Como são escolhidos os limites
Para cada veículo, o script usa o primeiro que se aplicar:
Config.Unlimited— o modelo não tem limite.Config.ModelLimits— limite desse modelo.Config.ClassLimits— limite da classe do veículo.Config.MaxSpeed— limite geral.
Todos os valores são em km/h.
config.lua
Config.ModelLimits = {
[`adder`] = 350,
}
Config.Unlimited = {
[`police`] = true,
}#Classes de veículos
| ID | Classe | ID | Classe |
|---|---|---|---|
| 0 | Compactos | 11 | Utilitários |
| 1 | Sedans | 12 | Carrinhas |
| 2 | SUVs | 13 | Bicicletas |
| 3 | Coupés | 14 | Barcos |
| 4 | Muscle | 15 | Helicópteros |
| 5 | Clássicos desportivos | 16 | Aviões |
| 6 | Desportivos | 17 | Serviço |
| 7 | Super | 18 | Emergência |
| 8 | Motos | 19 | Militares |
| 9 | Todo-o-terreno | 20 | Comerciais |
| 10 | Industriais | 22 | Open wheel |
#Opções
| Opção | Por defeito | Descrição |
|---|---|---|
Config.MaxSpeed | 300 | Limite geral |
Config.ClassLimits | 7 classes | Limite por classe |
Config.ShowLimitOnEnter | false | Mostra o limite ao começar a conduzir |
Otimizado: verifica 4 vezes por segundo só enquanto o jogador conduz e 1 vez por segundo no resto do tempo.
#Configuração completa
config.lua
Config = {}
-- Idioma / Language: 'pt' ou 'en'
Config.Locale = 'pt'
-- Limite geral em km/h / Global limit in km/h
Config.MaxSpeed = 300
-- Limites por classe de veículo (km/h). Remove uma linha para usar o limite geral.
-- Per vehicle-class limits (km/h). Remove a line to use the global limit.
Config.ClassLimits = {
[8] = 260, -- Motos / Motorcycles
[7] = 330, -- Super
[6] = 300, -- Desportivos / Sports
[13] = 60, -- Bicicletas / Cycles
[14] = 120, -- Barcos / Boats
[15] = 400, -- Helicópteros / Helicopters
[16] = 550, -- Aviões / Planes
}
-- Limites por modelo (têm prioridade) / Per-model limits (take priority)
Config.ModelLimits = {
-- [`adder`] = 350,
}
-- Modelos sem limite / Models without any limit
Config.Unlimited = {
-- [`police`] = true,
}
-- Mostrar o limite quando o jogador entra como condutor / Show the limit when the player starts driving
Config.ShowLimitOnEnter = false