SafeGuard

Introdução

O SafeGuard é um anticheat e plataforma de segurança para servidores FiveM. As verificações correm no teu servidor, onde os cheats não chegam, e cada decisão fica pontuada, explicada e acompanhada de provas.

Como funciona

Os menus de cheats (Eulen, Skript, menus Lua executados por eles e outros) correm dentro do jogo do jogador. Tudo o que acontece no computador dele pode ser falsificado, por isso o SafeGuard trata o cliente como não confiável e decide com base no que o servidor consegue verificar:

  • Movimento: teleporte, velocidade, noclip, voo, super salto, invisibilidade, freecam.
  • Combate: ângulos impossíveis, "aim snap", taxa de headshots, tiros sem linha de visão, alcance, muitos jogadores atingidos ao mesmo tempo, dano com uma arma que não está na mão.
  • Armas e estado do jogador: armas proibidas, modificadores de dano, godmode, vida e colete acima do máximo.
  • Entidades e explosões: spawns em massa, modelos proibidos, explosões remotas, invisíveis ou em spam.
  • Eventos: a firewall EventShield, honeypots e armadilhas para os "exploits" que os menus disparam.
  • Economia: ganhos de dinheiro e itens fora do normal.

Cada deteção soma pontos a um risco por jogador, que desce com o tempo. Uma deteção sozinha nunca bane ninguém: as punições dependem do risco acumulado e das regras que definires.

Licença e SafeGuard Cloud

  • É preciso uma licença: sem uma chave válida o SafeGuard não protege e o servidor desliga-se 10 segundos depois de arrancar.
  • O `config.lua` continua disponível para ajustes no próprio servidor (banimentos, registo de provas e alertas no Discord funcionam também aí).
  • Com a SafeGuard Cloud: o servidor liga-se ao dashboard: jogadores ao vivo, spectate e capturas de ecrã, histórico entre servidores, regras editadas no browser, banimentos com página de recurso e a equipa de staff com permissões.

Se a cloud ficar inacessível, a proteção continua no servidor e sincroniza quando voltar.

Próximos passos

  1. Instalação: pôr o recurso a correr no servidor.
  2. Dashboard: criar a organização, a licença e ligar o servidor.
  3. Configuração: ajustar deteções e punições ao teu servidor.