Documentação/Módulos Principais

Módulos Principais

Configure as proteções essenciais do Next Anticheat. Estes módulos formam a base da segurança do seu servidor.

Stopper

Detecta e bloqueia tentativas de parar recursos críticos do servidor

challengeWarning

Características:

  • Monitora tentativas de parar o 'nxac'.
  • O resource 'nxac_auxiliar' é necessário para esta proteção.

Configuração:

["Stopper"] = { 
  start = true, 
  resource = "nxac_auxiliar", 
  cheatType = "challenge", 
  punishment = "Warning", 
  bypass = { datas = {}, groups = {} } 
}
Spoofer

Detecta falsificação de dados do cliente e informações do sistema

spooferWarning

Características:

  • Detecta banimentos anteriores do mesmo usuário
  • Identifica tentativas de mudança de serial

Configuração:

["Spoofer"] = { 
  start = true, 
  cheatType = "spoofer", 
  punishment = "Warning", 
  bypass = { datas = {}, groups = {} } 
}
VPN

Detecta e bloqueia conexões através de VPN/Proxy

vpnWarning

Características:

  • Verifica IPs contra bases de dados de VPN
  • Bloqueia proxies e conexões anônimas

Configuração:

["Vpn"] = { 
  start = true, 
  cheatType = "vpn", 
  punishment = "Warning", 
  bypass = { datas = {}, groups = {} } 
}
Screenshot

Força capturas de tela para verificação manual de cheats

noscreenWarning

Características:

  • Captura tela automaticamente em situações suspeitas
  • Envia screenshots via webhook Discord
  • Detecta recusa de captura de tela

Configuração:

["Screenshot"] = { 
  start = true, 
  cheatType = "noscreen", 
  punishment = "Warning", 
  bypass = { datas = {}, groups = {} } 
}
Change Data

Protege ElementDatas críticos contra modificações não autorizadas

changedataWarning

Características:

  • Monitora alterações em dados protegidos
  • Liberação em resources autorizados

Configuração:

["Change Data"] = { 
  start = true, 
  cheatType = "changedata", 
  punishment = "Warning", 
  bypass = { datas = {}, groups = {} },
  protectedDatas = { 
    ['ID'] = {
      ['idsystem'] = true
    }
  } 
}
Disconnected

Detecta desconexões suspeitas durante situações críticas

disconnectedWarning

Características:

  • Monitora ações do jogador antes da conexão
  • Detecta combat logging

Configuração:

["Disconnected"] = { 
  start = true, 
  cheatType = "disconnected", 
  punishment = "Warning", 
  bypass = { datas = {}, groups = {} } 
}
Trigger Attack

Detecta ataques de trigger maliciosos no servidor

attackWarning

Características:

  • Protege contra triggers maliciosos
  • Detecta tentativas de exploração
  • Monitoramento em tempo real

Configuração:

["Trigger Attack"] = { 
  start = true, 
  cheatType = "attack", 
  punishment = "Warning", 
  bypass = { datas = {}, groups = {} } 
}
Jetpack

Detecta uso não autorizado de jetpack

jetpackWarning

Características:

  • Detecta utilização de jetpack

Configuração:

["Jetpack"] = { 
  start = true, 
  cheatType = "jetpack", 
  punishment = "Warning", 
  bypass = { datas = {}, groups = {} } 
}
Fire

Controla e monitora criação de fogo no servidor

fireWarning

Características:

  • Bloquea jogadores de pegar fogo

Configuração:

['Fire'] = { 
  start = true, 
}
Explosions

Bloqueia explosões não autorizadas e maliciosas

explosionsWarning

Características:

  • Bloqueia tipos específicos de explosão
  • Lista configurável de explosões bloqueadas
  • Previne griefing com explosivos

Configuração:

['Explosions'] = { 
  start = true, 
  cheatType = "explosions", 
  punishment = "Warning", 
  bypass = { datas = {}, groups = {} },
  explosionsBlocked = { 
    [0] = true, [1] = true, [2] = true,
    [3] = true, [4] = true, [5] = true,
    [6] = true, [7] = true, [8] = true,
    [9] = true, [10] = true, [11] = true,
    [12] = true
  }
}
Menu

Detecta menus de cheat e trainers externos

menuWarning

Características:

  • Detecta menus internos de cheat
  • Bloqueia e inutiliza menus em algumas situações

Configuração:

['Menu'] = { 
  start = true, 
  cheatType = "menu", 
  punishment = "Warning", 
  bypass = { datas = {}, groups = {} }
}
Unserialize

Proteje contra serias falsos ou invalidos

unserializeWarning

Características:

  • Detecta serials inválidos
  • Confirma dados do serial com o servidor

Configuração:

['Unserialize'] = { 
  start = true, 
  cheatType = "unserialize", 
  punishment = "Warning", 
  bypass = { datas = {}, groups = {} }
}
Lua Executor

Detecta executores de código Lua e comandos não autorizados

executorWarning

Características:

  • Detecta comandos de código malicioso
  • Detecta funções comuns de executores Lua

Configuração:

['Lua Executor'] = { 
  start = true, 
  cheatType = "executor", 
  punishment = "Warning", 
  bypass = { datas = {}, groups = {} },
  commandsExists = { 
    ["rank"] = true, ["corda"] = true, ["r"] = true,
    ["mods"] = true, ["reloadcar"] = true, ["camera"] = true,
    ["pos"] = true, ["fp"] = true, ["help"] = true,
    ["chamados"] = true, ["seat"] = true, ["treno"] = true,
    ["report"] = true, ["ocultar"] = true, ["apontar"] = true,
    ["site"] = true, ["discord"] = true, ["dc"] = true
  }
}
Fake Hardware

Detecta falsificação de informações de hardware

hardwareWarning

Características:

  • Verifica autenticidade do hardware

Configuração:

['Fake Hardware'] = { 
  start = true, 
  cheatType = "hardware", 
  punishment = "Warning", 
  bypass = { datas = {}, groups = {} }
}
Aimbot

Detecta e bloqueia aimbots e assistência de mira

aimbotWarning

Características:

  • Bloqueia assistência de mira
  • Previne eliminações injustas

Configuração:

['Aimbot'] = {
    start = true,
    cheatType = "aimbot",
    punishment = "Warning",
    bypass = { datas = {}, groups = {} }
  }
Silent Aim

Detecta tiros precisos automáticos sem mirar

silentWarning

Características:

  • Detecta disparos que ignoram mira
  • Previne vantagem injusta em combate

Configuração:

['Silent Aim'] = {
    start = true,
    cheatType = "silent",
    punishment = "Warning",
    bypass = { datas = {}, groups = {} }
  }
Locked Weapons

Bloqueia armas trancadas ou modificadas ilegalmente

weaponsbloquedWarning

Características:

  • Impede uso de armas não liberadas
  • Garante integridade do inventário

Configuração:

['Locked Weapons'] = {
    start = true,
    cheatType = "weaponsbloqued",
    punishment = "Warning",
    bypass = { datas = {}, groups = {} },
    weaponsBloqueds = {
      [16] = true, [17] = true, [18] = true,
      [35] = true, [36] = true, [37] = true,
      [38] = true, [39] = true, [40] = true
    }
  }
Fake Weapons

Detecta armas falsas ou manipuladas

fakeweaponWarning

Características:

  • Bloqueia armas que não existem ou são manipuladas
  • Previne exploits de inventário

Configuração:

['Fake Weapons'] = {
    start = true,
    cheatType = "fakeweapon",
    punishment = "Warning",
    bypass = { datas = {}, groups = {} }
  }
Infinite Ammo

Detecta munição infinita ou hacks de recarga

infiniteAmmoWarning

Características:

  • Previne disparos ilimitados
  • Mantém equilíbrio do combate

Configuração:

['Infinite Ammo'] = {
    start = true,
    cheatType = "infiniteAmmo",
    punishment = "Warning",
    bypass = { datas = {}, groups = {} }
  }
Rapid Fire

Detecta disparos rápidos não autorizados

rapidFireWarning

Características:

  • Detecta armas disparando mais rápido que o normal
  • Previne vantagens injustas em combate

Configuração:

['Rapid Fire'] = {
    start = true,
    cheatType = "rapidFire",
    punishment = "Warning",
    bypass = { datas = {}, groups = {} },
    shotVelocity = {
      [30] = 0.08, -- Ak 47
      [29] = 0.06, -- Mp5
      [32] = 0.03  -- Tec-9
    }
  }
Air Brake

Detecta movimentação aérea anormal (no-clip)

noClipWarning

Características:

  • Bloqueia movimentos de voo ilegais
  • Evita exploração de mapas

Configuração:

['Air Brake'] = {
    start = true,
    cheatType = "noClip",
    punishment = "Warning",
    bypass = { datas = {}, groups = {} }
  }
Teleport

Detecta teleporte não autorizado

teleportWarning

Características:

  • Previne teleporte entre locais do mapa
  • Mantém integridade de posicionamento

Configuração:

['Teleport'] = {
    start = true,
    cheatType = "teleport",
    punishment = "Warning",
    bypass = { datas = {}, groups = {} }
  }
Speed

Detecta velocidade anormal ou hacks de movimento

speedWarning

Características:

  • Detecta jogadores se movendo mais rápido que o normal
  • Mantém equilíbrio do jogo

Configuração:

['Speed'] = {
    start = true,
    cheatType = "speed",
    punishment = "Warning",
    bypass = { datas = {}, groups = {} },
    defaultGameSpeed = 1
  }
God Mode

Detecta invulnerabilidade não autorizada

godmodeWarning

Características:

  • Previne jogadores se tornarem invencíveis
  • Mantém justiça no combate

Configuração:

['God Mode'] = {
    start = true,
    cheatType = "godmode",
    punishment = "Warning",
    bypass = { datas = {}, groups = {} }
  }
Vehicle Block

Bloqueia veículos proibidos ou manipulados

vehblockWarning

Características:

  • Esse modulo existe uma punição exclusiva chamada 'Block'
  • Deleta veículos ilegais automaticamente
  • Impede exploits com veículos

Configuração:

['Vehicle Block'] = {
    start = true,
    cheatType = "vehblock",
    punishment = "Warning",
    bypass = { datas = {}, groups = {} },
    vehicleBlockeds = { [520] = true }
  }
Vehicle Fix

Evita consertos ilegais ou regeneração de veículos

vehfixWarning

Características:

  • Previne veículos sendo consertados além do permitido
  • Mantém integridade do jogo

Configuração:

['Vehicle Fix'] = {
    start = true,
    cheatType = "vehfix",
    punishment = "Warning",
    bypass = { datas = {}, groups = {} },
    minHealth = 350
  }
Vehicle GodMode

Detecta invulnerabilidade em veículos

vehgodmodeWarning

Características:

  • Previne veículos invencíveis
  • Mantém equilíbrio no uso de veículos

Configuração:

['Vehicle GodMode'] = {
    start = true,
    cheatType = "vehgodmode",
    punishment = "Warning",
    bypass = { datas = {}, groups = {} },
    minHealth = 350
  }

Configurações Avançadas

Sistema de Bypass

Todos os módulos principais suportam bypass por dados específicos ou grupos ACL:

bypass = { 
  datas = {}, -- ElementDatas específicos
  groups = {'Console', 'Admin'} -- Grupos ACL
}
Tipos de Punição

O Next Anticheat oferece 4 tipos de punição que podem ser configurados para cada módulo:

Warning
Aviso + Screenshot
Kick
Kick + Aviso + Screenshot
InstaKick
Kick + Aviso
Ban
Ban + Aviso + Screenshot