GFX Anti Meta
GFX Anti Meta - ein Fahrzeugverwaltungssystem für ESX Server, vollständig anpassbar und leistungsoptimiert.
Video-Vorschau
Click to load video from YouTube. By watching, you agree to their privacy policy.
GFX Anti Meta - Magic Bullet & Ped Accuracy Detection
Cheaters ruin roleplay servers. Magic bullets that shoot through walls, aimbots with impossible accuracy - they kill the experience for legitimate players. GFX Anti Meta catches these specific exploits by monitoring bullet behavior and ped accuracy in real-time, then logs violations to Discord so you can take action before the damage spreads.
https://www.youtube.com/watch?v=rh37J6lHy-IWhat It Does
This is focused anti-cheat targeting two common exploits that slip past basic protection: magic bullets (shooting through solid objects) and modified ped accuracy (aimbots that give perfect headshots every time). It watches for patterns that no legitimate player would create, logs them with player identifiers, and optionally kicks or bans based on your settings.
The magic bullet detection is clever - it knows when a bullet path should be blocked by geometry but somehow connects anyway. That's the signature of modified game files or injected code. The accuracy detection tracks headshot percentages and shot patterns that exceed human capability. Both systems run quietly in the background without affecting server performance.
Key Features
- Magic Bullet Detection - Überwacht die Flugbahnen von Kugeln auf Durchschuss-Exploits. Setzt Flags, wenn Kugeln durch solide Geometrie hindurch treffen, die sie nicht sollten
- Ped Accuracy Monitoring - Verfolgt Genauigkeitsmuster, um Aim-Bots und modifizierte Genauigkeitswerte zu identifizieren, die die realistische Spielerleistung überschreiten
- Discord Logging - Echtzeit-Webhook-Integration sendet detaillierte Berichte mit Spieleridentifikatoren, Detektionstyp und Zeitstempel an Ihren Discord
- Konfigurierbare Aktionen - Wählen Sie zwischen Kick, Ban oder nur Logging von Verstößen. Testmodus ermöglicht das Überwachen ohne Bestrafung von Spielern während der Einstellung der Einstellungen
- Bypass Whitelist - Exemt bestimmte Steam-IDs von Überprüfungen (nützlich für Admin-Tests oder vertraute Spieler, falls falsche Positivmeldungen auftreten)
- Framework Integration - Hakt sich in ESX oder QBCore Spieler-Ladeereignisse ein, um die Überwachung zum richtigen Zeitpunkt zu starten
- Test Command - Löst Detektion manuell aus, um Ihre Webhook- und Logging-Systeme zu überprüfen
- Farbcodierte Discord-Meldungen - Rot für detektierte Verstöße, Grün für überprüfte Checks, erleichtert die Triaging in Ihrem Moderationskanal
Perfect For
- Server, die es leid sind, dass Cheater mit modifizierten Spieldateien an grundlegender Anti-Cheat vorbeischlüpfen
- Communities, die Beweislogs für Ban-Appeals und Moderationsentscheidungen benötigen
- Admins, die Echtzeit-Meldungen benötigen, wenn Exploits detektiert werden
- Roleplay-Server, bei denen die Kampfgerechtigkeit direkt die Spielerbindung beeinflusst
Technical Details
- Framework Support: ESX (esx:playerLoaded) und QBCore (QBCore:Client:OnPlayerLoaded) - konfigurierbare Ereignisauslöser
- Detection Methods: Client + serverseitige Validierung für Bullet-Pfade und Genauigkeitsstatistiken
- Performance Impact: Minimal - Überprüfungen laufen auf spezifischen Ereignissen, nicht auf ständiges Abfragen
- Discord Webhooks: Anpassbare Bot-Name, Avatar und Embed-Farben für gebrandete Logging
- Action Options: Kick mit benutzerdefinierter Nachricht, Ban mit benutzerdefinierter Nachricht oder nur Logging-Modus
Installation
- Entpacken Sie GFX Anti Meta in Ihren Ressourcenordner
- Setup Discord-Webhook-URL in der Konfiguration (erstellen Sie einen in den Discord-Server-Einstellungen)
- Konfigurieren Sie das Spieler-Ladeereignis Ihres Frameworks (ESX oder QBCore)
- Setzen Sie den Standardspawn-Location für das Wiederbeleben nach der Detektion (bei Verwendung von Kick/Ban)
- Wählen Sie den Aktionsmodus (Kick, Ban oder nur Logging), während Sie Schwellenwerte testen
- Fügen Sie zu server.cfg hinzu und starten Sie neu
Configuration Breakdown
Die Konfiguration ist einfach, aber wichtig, um sie korrekt einzustellen. Sie möchten im Log-only-Modus (kickActive = false, banActive = false) beginnen, um zu sehen, was auf Ihrem Server flaggt. Einige Skripte oder Server-Modifikationen können falsche Positivmeldungen auslösen, daher überwacht das Überwachen zuerst, um falsche Bans zu vermeiden.
Sobald Sie mit Ihren Schwellenwerten zufrieden sind, aktivieren Sie Kicks für erste Verstöße und Bans für Wiederholungsverstöße. Die Bypass-Liste ermöglicht es Ihnen, Admins oder vertraute Spieler durch Steam-ID zu whitelisten, wenn sie während des Tests oder des legitimen Spielens Detektion auslösen.
How Magic Bullet Detection Works
Wenn ein Spieler eine Waffe abfeuert, verfolgt das Skript den Bullet-Pfad und überprüft, ob er durch Geometrie blockiert werden sollte. Wenn die Kugel trotz Hindernissen wie Wänden, Böden oder anderen festen Objekten trifft, wird sie als Magic Bullet-Verstoß flaggt.
Das System unterscheidet zwischen legitimem Durchschuss (einige Waffen können durch dünne Materialien schießen) und Exploit-basiertem Wall-Hacking. Es loggt den Verstoß mit Wall Magic Detected-Status und farbcodiert ihn rot im Discord. Wiederholte Verstöße innerhalb einer Sitzung lösen Ihre konfigurierte Aktion (Kick oder Ban) aus.
Ped Accuracy System
Dies verfolgt Schussstatistiken - Treffer vs. Fehlschüsse, Headshot-Prozentsatz, Rapid-Fire-Genauigkeitsmuster. Menschen-Spieler, sogar talentierte, haben Varianz. Aim-Bots nicht. Sie behalten unmögliche Konsistenz.
Wenn Genauigkeitsmuster realistische Schwellenwerte (konfigurierbar in der Detektionslogik) überschreiten, wird es als Accuracy Detected flaggt und an Discord gesendet. Wie die Magic Bullet-Detektion, steuern Sie die Antwort: Kick, Ban oder nur sammeln Sie Beweise.
Discord Integration
Der Webhook sendet reichhaltige Einbettungen mit allen relevanten Daten: Spielername, Steam-ID, Detektionstyp (Magic Bullet oder Genauigkeit), ob es bestätigt oder ausgeschlossen wurde und Zeitstempel. Der Bot-Avatar und -Name sind anpassbar (Standard-GFX Squad-Branding), und Sie können benutzerdefinierte Footer/ Header-URLs festlegen.
Farbkodierung erleichtert die Moderation auf den ersten Blick: Rot (#FF0000) für bestätigte Verstöße, Grün (#00FF00) für überprüfte Checks. Ihr Moderationsteam kann den Kanal überprüfen und sofort sehen, was Aufmerksamkeit erfordert.
Framework Compatibility
- ✅ ESX - Verwenden Sie das esx:playerLoaded-Ereignis, funktioniert mit allen ESX-Versionen
- ✅ QBCore - Integration über QBCore:Client:OnPlayerLoaded-Ereignis
- ✅ Custom Frameworks - Konfigurierbares Spieler-Ladeereignis bedeutet, dass Sie es an jeden Framework anpassen können
Configuration Example
Config = {}
Config.PlayerCheck = true
Config.kickActive = true -- Set false for log-only mode
Config.banActive = false -- Enable for permanent bans
Config.PlayerLoadedEvent = esx:playerLoaded -- or QBCore:Client:OnPlayerLoaded
Config.DefaultSpawnLocation = vector3(323.65, -218.56, 54.09)
Config.magicTestCommand = magicTest
Config.BypassPlayerList = {
[steam] = {
-- Add Steam IDs here to bypass checks
}
}
Config.LogMessages = {
[magic] = {
[message] = Magic Bullet Usage. %s,
[detected] = Wall Magic Detected,
[notdetected] = Wall Magic Not Detected,
[detectedColor] = 16711680, -- Red
[notDetectedColor] = 65280, -- Green
},
-- Accuracy config similar structure
[magicKickMsg] = Citizen Modified Detected.,
[magicBanMsg] = You are banned.,
}
Config.Discord = {
LogActive = true,
DiscordWebhook = YOUR_WEBHOOK_URL_HERE,
BotName = GFX Log,
BotAvatar = YOUR_AVATAR_URL,
}
Testing & Validation
Verwenden Sie den Magic-Testbefehl (Standard: /magicTest), um die Detektion manuell auszulösen und zu überprüfen, ob Ihr Webhook Logs empfängt. Dies ist vor dem Aktivieren von Kicks oder Bans entscheidend - Sie möchten die Detektionslogik und Pipeline auf Ihrer spezifischen Server-Einstellung überprüfen.
Laufen Sie im Log-only-Modus für 24-48 Stunden auf einem Live-Server, um Grundlagen zu erstellen. Überprüfen Sie die Discord-Logs auf Muster. Sehen Sie legitime Spieler flaggen? Justieren Sie Schwellenwerte. Sehen Sie nur tatsächliche Cheater? Sie sind bereit, Enforcement-Aktionen zu aktivieren.
What Makes It Stand Out
Es ist fokussiert. Die meisten Anti-Cheat-Systeme versuchen, alles zu fangen, und enden entweder aufgebläht oder mit falschen Positivmeldungen. GFX Anti Meta zielt auf zwei spezifische, gemeinsame Exploits und beherrscht sie gut. Magic Bullets und Genauigkeitsmanipulation sind die Cheats, die Schießereien und Roleplay-Kämpfe ruinieren, daher schützt das Stoppen davon Ihr Servererlebnis.
Die Discord-Integration ist professionell. Nicht nur Text-Logs - reichhaltige Einbettungen mit allen Kontexten, die Ihr Moderationsteam benötigt, um informierte Entscheidungen zu treffen. Dieser Beweisverlauf ist unschätzbar, wenn es um die Abwicklung von Appeals oder die Identifizierung von Wiederholungsverstößen über Alt-Konten geht.
Real-World Protection
Ein Cheater schließt sich Ihrem Server mit injiziertem Code an, der es ihm ermöglicht, durch Wände zu schießen. Innerhalb weniger Minuten loggt GFX Anti Meta den Verstoß an Discord mit seiner Steam-ID. Ihre Moderatoren sehen die rote Warnung, beobachten den Spieler, bestätigen den Exploit und bannen ihn, bevor er seinen ersten Raubzug beendet hat.
Das ist der Wert - schnelle Detektion und Beweissammlung. Die meisten Anti-Cheat-Tools verpassen diese Exploits entweder vollständig oder fangen sie zu spät, nachdem sie bereits mehrere Spielererlebnisse ruiniert haben. Dieses Skript fängt sie früh und gibt Ihnen den Beweis, den Sie benötigen, um entschlossen zu handeln.





