Em Janeiro de 2017 foi criado um filter-script para servir de Anti-Cheater para nossos clientes. Este artigo foi criado para ensinar e explicar como e o que o filter-script funcionará.
Este básico anti-cheater irá proteger seu servidor contra as seguintes ameaças: - Player Fake Kill: caso o jogador utilize um cheater de Fake-kill nele próprio o mesmo será expulso do servidor. - Double Fake Kill: caso o jogador utilize o fake-kill para matar outro jogador o mesmo será expulso do servidor. - Incoming Connection Flood: se o jogador enviar mais do que 3 requisições de login em menos de poucos segundos o mesmo terá o IP banido por 15 segundos. - Connection Flood: se o jogador utilizar bots que conectam-se várias vezes no servidor em um curto intervalo de tempo o mesmo terá o IP banido por 30 segundos. - Weapon Crash: o jogador será expulso caso o Anti-Cheater acusá-lo deste cheater. - Vehicle Mod Crash: o jogador será expulso caso o Anti-Cheater acusá-lo deste cheater. - Player Crash: o jogador será expulso caso o Anti-Cheater acusá-lo deste cheater. - Callback Flooder: se o jogador utilizar o cheater que visa floodar as callbacks para congelar seu servidor ele será kickado. - Anti God of Cars: se o jogador puxar vários veículos a fim de prejudicar a jogabilidade será expulso automaticamente. - Limite máximo de conexões por IP alterável editando o arquivo "Anti-Cheat.cfg".
Além disto o jogador também poderá alterar o Hostname, Game Mode Text, Map Name e Language do servidor através do arquivo de configuração do Anti-Cheater criado na pasta scriptfiles. Por padrão o arquivo estará da seguinte maneira: Hostname=(null) - Responsável por alterar o nome do servidor Gametext=(null) - Responsável por alterar o game text Mapname=(null) - Responsável pelo map name Language=(null) - Responsável pela Language FakeKill=3 - Número mínimo de alertas sobre fake-kill para expulsar o jogador. CommandCheck=false - Define se a verificação de comandos está ativo (true = ligado, false = desligado). CallbackFlood=true - Define se o Anti-Cheat contra callback flooder está ligado (true = ligado, false = desligado). CarHack=4 - Define o número de avisos para o Anti God of Cars expulsar o jogador. IPLimit=5 - Define o máximo de jogadores que poderão logar com o mesmo endereço de IP.
Se desejar colaborar com a construção de nosso Anti-Cheater com novas idéias envie a sua via ticket para nosso Suporte Técnico.