Skip to content

Zone Rules

Zone Rules

Cada zona possui o seu próprio conjunto de regras. Novas zonas começam a partir de Config.DefaultRules (em shared/config/general.lua) e você ajusta cada uma delas por zona no painel. As regras são aplicadas por frame enquanto o jogador estiver dentro da zona vencedora (quando as zonas se sobrepõem, a zona menor/interna vence e aplica a regra).

O bloqueio de combat-log é especial: um jogador que causou ou sofreu dano de jogador nos últimos combatLogLock segundos não tem proteção alguma enquanto a tag estiver ativa — ele não pode correr para dentro de uma safezone para escapar de uma luta. O HUD mostra um estado de "Combat tag" até expirar.

Combat & damage

Rule What it does
disablePvp Desativa disparos e combate corpo a corpo entre jogadores, drive-bys e fogo amigo dentro da zona.
godMode Invencibilidade total — imunidade a tiros, combate corpo a corpo e dano geral.
noFallDamage Remove o dano de queda / colisão.
noBlastDamage Imunidade a dano de fogo e explosões.
noMeleeDamage Imunidade a dano corpo a corpo.
noDrowning Impede o dano de afogamento.
infiniteStamina Restaura continuamente a estamina de corrida.
regenHealth Regenera lentamente a vida enquanto estiver dentro (acima de 100).
regenArmor Regenera lentamente o colete enquanto estiver dentro.

Weapons

O manuseio de armas é regido por uma política somada a alternâncias detalhadas.

Setting What it does
weaponPolicy = 'all' Sem restrição de armas pela política — qualquer arma é permitida.
weaponPolicy = 'blocklist' Todas as armas são permitidas, exceto aquelas na lista blockedWeapons da zona (guardadas ao equipar).
weaponPolicy = 'allowlist' Apenas as armas na lista allowedWeapons da zona podem ser usadas; todas as outras são guardadas. (O padrão permite WEAPON_UNARMED, WEAPON_STUNGUN, WEAPON_NIGHTSTICK.)
blockDraw Força qualquer arma em punho a voltar ao modo desarmado e bloqueia disparos completamente.
disableMelee Bloqueia ataques desarmados / socos.
blockThrowables Desarma e bloqueia qualquer arma do tipo arremessável (granadas, etc.).
disarmOnEnter Guarda a arma do jogador no momento em que ele entra.
noReload Bloqueia o comando de recarregar.
noAiming Bloqueia a mira (e o comando de ataque).

Anti-grief

Rule What it does
antiVdm Anti-VDM — evita danos de colisão de veículos em jogadores.
ramProtection Proteção contra batidas e empurrões — à prova de colisões para que carros não consigam empurrar jogadores por aí.
antiLasso Proteção contra laço / rasteira.
blockMolotov Desarma coquetéis molotov, galões de gasolina e extintores de incêndio para impedir o griefing com fogo.
noCarry Bloqueia interações de carregar / cavalinho (exposto ao seu script de carry via export).
noCuff Bloqueia o uso de algemas (exposto ao seu script de algema via export).
combatLogLock Segundos em que um jogador que lutou recentemente fica sem proteção (valor de 0 a 120; 0 = desativado).

Vehicles

Rule What it does
noVehicles Desliga o motor e puxa o freio de mão — proibido dirigir dentro.
freezeIncoming Congela veículos que entram na fronteira.
engineOff Desliga o motor quando um jogador entra em um veículo.
lockDoors Tranca as portas dos veículos dentro da zona.
noSiren Silencia sirenes de emergência.
deleteAbandoned Remove veículos abandonados deixados na zona.
speedLimit Limita a velocidade do veículo a este valor em km/h (0 a 120; 0 = desativado). Veículos acima da velocidade são limitados.
flagReckless Sinaliza direção perigosa como procurado.

Você também pode bloquear classes de veículos específicas por zona (militares, aviões, etc.) — veículos correspondentes têm o motor cortado com um aviso ao motorista.

Movement

Rule What it does
noSprint Desativa a corrida rápida (apenas andar/trote).
noJump Desativa o salto.
noRagdoll Impede que o jogador entre em estado de ragdoll.
forceWalk Força a velocidade de caminhada.
noParachute Bloqueia a abertura do paraquedas.

Economy & items

Estas regras são expostas a outros recursos (inventário, roubos, scripts de morte) via exports — este recurso não pode acessar o seu inventário diretamente, então ele publica o estado para você verificar.

Rule What it does Export
noDrop Jogadores não podem dropar itens. CanDropItems()
noRob Jogadores não podem ser roubados. CanRobPlayers()
noSell Vendas são bloqueadas. CanSell()
noStash O uso de baús/stashes é bloqueado. CanStash()
noKeepItemsOnDeath Mantém os itens ao morrer dentro da zona. KeepItemsOnDeath()

World & ambience

Rule What it does
clearWanted Limpa o nível de procurado do jogador ao entrar e o mantém em 0 lá dentro.
clearArea Limpa periodicamente peds e tráfego próximos ao centro da zona.
dimScreen Aplica um tom escuro sutil na tela.
ambientSound Reproduz um efeito sonoro ambiente ao entrar.
show3dName Exibe o nome da zona flutuando em 3D no centro dela.

Access & visibility

Rule What it does
jobWhitelist Apenas empregos listados (que atendam ao cargo mínimo) podem entrar e obter proteção. Lista vazia = todos.
gangWhitelist Restringe o acesso às facções/gangues listadas.
showBlip Interruptor principal para o blip no mapa (um false aqui o oculta totalmente, independentemente das configurações do blip).
groundMarker Desenha um marcador no chão por toda a zona.
notify Mostra notificações de entrada / saída.
showHud Mostra o selo de HUD em vidro dentro da zona.
hideOnRadar Oculta os blips de outros jogadores no radar enquanto estiver dentro.