DRS Anticheat. O servidor vê tudo.
Os mod menus desligam o que corre no PC do jogador. Por isso o DRS Anticheat decide no servidor: entidades, explosões, armas, tiros, dinheiro e movimento são verificados antes de chegarem aos outros jogadores. E cada ban vem com o replay do que aconteceu.
Como funciona
Três camadas. Desligar uma não chega.
Um executor consegue parar scripts no cliente. Não consegue mudar o que o servidor vê. Juntamos as duas coisas e o painel decide com provas.
- Entidades antes de existirem — tanques, jatos, props de troll e pickups são cancelados antes de aparecerem aos outros.
- Explosões, fogo e partículas — tipos proibidos, explosões invisíveis ou silenciosas e explosões em cima de outros jogadores.
- Combate — silent aim pelo ângulo da câmara, aimbot por snap (10 leituras por segundo), balas falsas e kills impossíveis.
- Movimento e estado — teleporte, speedhack, super salto, godmode, vida e colete acima do máximo, vistos pelo servidor.
- Eventos e economia — eventos isca para trigger finders, limites por evento, regras por job/item/local e dinheiro que aparece do nada.
- Heartbeat com desafio — se um resource stopper parar o anticheat, o servidor dá por isso. Os eventos mudam de nome em cada arranque.
- Menus e executores — comandos, texturas, variáveis globais e funções do Lua trocadas dentro do anticheat.
- Cursor de overlay — o rato mexe um cursor sem a câmara mexer e sem nenhum menu do servidor aberto.
- ESP e visão — blips em jogadores, spectate, freecam, visão noturna e térmica fora do sítio.
- Speedhack de relógio — o relógio do jogo no PC do jogador a andar mais depressa do que o do servidor.
- Prova acumulada — o cliente só reporta depois de várias amostras e o servidor confirma. O cliente nunca decide castigos.
- Replay antes do ban — os últimos 5 minutos do jogador e de quem estava perto, no mapa, com tiros e deteções.
- Pontos de suspeita — deteções duvidosas somam pontos: aviso à staff, depois kick, depois ban. Nada de bans por um falso positivo.
- Modo de teste — na primeira semana tudo fica só nos registos, para afinares os limites ao teu servidor.
- Bans com tokens de hardware — todos os identificadores e tokens, contas ligadas e evasão de ban apanhada à entrada.
- Configuração sem reiniciar — cada deteção tem castigo e limites próprios, editados no painel ou no browser.
Funcionalidades
O que separa um anticheat de uma lista de proibições
Replay de cada ban
Vês exatamente o que aconteceu: posições, vida, arma, tiros e deteções, segundo a segundo, com os jogadores à volta.
Aimbot por snap
A mira de quem tem uma arma é lida pelo servidor 10 vezes por segundo. Viragens impossíveis que acabam no alvo não passam.
Proteção de eventos
Eventos isca, limites por evento, regras por job, item e local, exports protegidos e eventos do cliente forjados.
Economia
Dinheiro e itens que aparecem do nada são apanhados, com o motivo, mesmo quando o exploit não é conhecido.
Regras de segurança
Condições sobre o jogador, depois a ação: sem Discord não entra, conta nova com confiança baixa sai, e por aí fora.
Multi stream
Vê o ecrã de até 6 jogadores ao mesmo tempo, direto do painel.
Painel web com contas
O mesmo painel no browser, na porta do teu servidor, com contas e permissões para a staff. Os dados nunca saem do teu servidor.
Todos os inventários
ox, qs, codem, tgiann, core, qb/ps/lj e ESX. Se o inventário não confirmar, o anticheat não castiga.
Painel
Tudo num painel, no jogo ou no browser
Capturas da beta com dados de demonstração.
Deteções
94 deteções, cada uma com o seu castigo
Procura e filtra. Cada deteção pode banir, expulsar, avisar a staff, somar pontos ou só registar.
O servidor manda um desafio de X em X segundos e o cliente tem de responder certo. Sem resposta (com o jogador ligado) ou resposta errada = o anticheat foi parado por um "resource stopper".
O jogador está ligado há vários minutos e o anticheat nunca arrancou no cliente (bloqueado antes de começar).
Um recurso que o servidor tem ligado foi parado só no PC do jogador (os menus param anticheats e scripts).
Apareceu no cliente um recurso que não existe no servidor (injeção).
A conta partilha tokens de hardware com uma conta banida.
Poucos tokens de hardware ou tokens que mudam: sinal de spoofer. Só soma pontos.
Um menu injetou-se no anticheat e trocou funções do Lua (TriggerServerEvent, GetEntityHealth...).
O relógio do jogo no PC do jogador anda mais depressa do que o do servidor (Cheat Engine / speedhack).
O jogador abriu as ferramentas de programador da NUI.
Um comando que só os mod menus registam apareceu no cliente.
Texturas que os mod menus criam para desenhar a interface.
Variáveis globais que menus conhecidos deixam no ambiente Lua.
O rato mexe um cursor sem a câmara mexer e sem nenhum menu do servidor aberto: um menu desenhado por cima do jogo.
Vê vários jogadores no mapa sem um job que o permita (Config.BlipJobs).
Insert/Delete/PageUp/PageDown/Home muitas vezes seguidas. Só indício: fica em Registar.
Eventos isca que nenhum script legítimo usa. Só um "trigger finder" os dispara. Só são registados se o recurso desse evento não existir no teu servidor.
Comandos isca com os nomes dos comandos dos menus.
Demasiados eventos por segundo (só nos recursos com o guard, ver README).
Um evento que só pode vir do servidor (revive, algemas, job) foi disparado localmente (guard do cliente).
Um export sensível foi chamado por um recurso que não está autorizado.
Evento disparado sem cumprir a regra do config (job, item, local ou limite por minuto).
Sons tocados a todos / a grande distância (interact-sound).
Jogador invencível sem um script que o permita (use o export AllowGodmode nas zonas seguras).
Leva tiros mortais e a vida não desce. Pode dar falso positivo em zonas seguras: começa em "Registar".
Vida acima do máximo do jogo.
Colete acima do máximo.
A vida sobe várias vezes depressa sem uma cura conhecida.
Distância impossível em pouco tempo, vista pelo servidor. Teleportes de scripts: export AllowTeleport.
A voar sem cair e sem colisão, longe do chão.
A correr a pé mais depressa do que o jogo permite.
Super salto confirmado pelo servidor.
Jogador invisível ou quase transparente.
A observar outros jogadores sem ser pelo painel.
A câmara está muito longe do ped sem nenhuma câmara de script.
Visão noturna fora de um helicóptero.
Visão térmica fora de um helicóptero.
O ped ficou minúsculo (difícil de acertar).
O jogador mudou para um modelo proibido (animais, peds de troll).
O ped não cai quando leva com algo.
Corre sem cansar durante muito tempo.
Dano de atropelamento a um jogador sem estar num veículo perto dele.
Anda sem parar dentro do mesmo círculo durante muitos minutos (para servidores com kick por AFK).
Tentou congelar outro jogador ou tirá-lo do carro (clearPedTasksEvent).
Tentou dar armas a outro jogador.
Tentou tirar as armas a outro jogador.
Arma proibida na mão (lista de armas proibidas).
Arma na mão que não está no inventário (QBCore/Qbox/ESX/ox_inventory).
Acertou com uma arma diferente da que tem na mão.
Dano a jogadores longe demais ou noutro routing bucket.
Multiplicador de dano alterado (servidor e cliente).
Recebe menos dano do que devia.
Percentagem de tiros na cabeça a longa distância acima do humano, numa janela de vários tiros.
Viragens bruscas da câmara que acabam exatamente no alvo, várias vezes seguidas (câmara lida pelo servidor 10x por segundo).
Acerta em jogadores que não estão na mira (ângulo da câmara visto pelo servidor).
Balas explosivas sem a arma certa.
Murro com dano muito acima do normal.
Taser em spam.
Silenciador, carregador ou mira na arma sem estarem no inventário (ox_inventory / QBCore).
Dispara e o carregador não desce.
Projétil de uma arma proibida.
Projétil que nasce longe de quem o disparou.
Demasiados projéteis seguidos.
Veículo proibido (tanques, jatos, helis armados...).
Demasiados veículos por minuto.
Veículo a nascer muito acima de outro jogador.
Roubo do controlo de veículos de outros (use sv_filterRequestControl 2).
Veículos vazios a voar contra jogadores, controlados por outro jogador.
Apagou o veículo onde outro jogador estava a conduzir.
Veículo passa de estragado a novo de repente (use o export AllowRepair nos scripts de mecânico).
O veículo que o jogador conduz não leva dano, sem nenhum script que o permita.
Veículo muito acima da velocidade máxima ou com potência aumentada.
Handling do veículo mudado depois de entrar.
Matrícula mudada sem script.
Cores do veículo a mudar sem parar.
Ped proibido criado por um jogador.
Demasiados peds por minuto.
Objeto de troll (rampas, contentores, ...).
Demasiados objetos por minuto.
Pickups de dinheiro/armas criados por um jogador.
Objeto/veículo/ped preso ao ped de outro jogador.
Tipo de explosão proibido (granadas, RPG, orbital...).
Explosão invisível ou sem som (só os menus fazem).
Demasiadas explosões seguidas.
Explosão em cima de outro jogador, longe de quem a criou.
Demasiado fogo criado.
Efeitos de partículas usados por menus.
Partículas gigantes.
Partículas presas a outro jogador.
Demasiadas partículas seguidas.
Muito dinheiro de uma vez ou em pouco tempo, fora dos motivos ignorados (QBCore pelo evento do framework; ESX e outros pelo saldo).
Muitos itens iguais criados em pouco tempo ou várias armas seguidas (ox_inventory).
Mensagens a mais no chat.
Palavras proibidas no chat.
Mensagens a fingir ser do sistema ou de um admin.
S servidor C cliente (confirmado pelo servidor) S+C servidor e cliente
Comparação
Mais por menos
Comparado com o que os anticheats pagos mais conhecidos oferecem hoje.
| Anticheat típico | DRS Anticheat | |
|---|---|---|
| Preço | 30 a 50 €/mês | 9,99 €/mês na beta |
| Prova do ban | captura de ecrã | replay de 5 min + captura |
| Painel web | no site deles | no teu servidor, com contas |
| Regras próprias | nem sempre | até 20, à entrada ou online |
| Português | não | PT e EN |
| Modo de teste | raro | sim, num clique |
| Scripts DRS | falsos positivos | admin e INEM já integrados |
| Inventários | 1 ou 2 | 7 + ESX |
Entra na beta e ajuda a afinar
Estamos a testar em servidores reais antes do lançamento. Quem entra agora fica com o preço da beta e fala diretamente com quem o faz.
- Modo de teste ligado na primeira semana: nada é castigado até confirmares os limites.
- Suporte direto por ticket e Discord, com prioridade.
- Atualizações frequentes pelo Keymaster do Cfx.re.
- As tuas sugestões entram no anticheat.
Perguntas
Perguntas frequentes
Pronto para proteger o teu servidor?
Entra na beta a 9,99 €/mês e testa em modo de teste antes de castigar alguém.