Alle Einstellungen befinden sich in einer einzigen Datei, config.lua — der einzigen Datei, die in escrow_ignore offen gelassen wurde. Die Client- und Server-Skripte sind geschützt (escrow).
| Datei | Was sie bestimmt |
|---|
config.lua | Framework, Props, Distanzen, Timings, Detektor, Entschärfer, zurückgegebene Items, Piepen, Webhook |
html/ | Die Bildschirme des Zünder-Telefons und des C4-Minispiels |
inventory_items/ | Fertige Item-Definitionen: ox_inventory.md, qb_inventory.md, esx_sql_items.md |
inventory_images/ | Item-Icons: car_bomb.png, phone_detonator.png, bomb_detector.png, bomb_defuser.png, defused_bomb.png |
Es gibt keinen locales/-Ordner und keinen Bridge-Ordner. Das Framework wird mit Config.Framework ausgewählt.
| Option | Was sie bewirkt | Standard |
|---|
Config.Framework | esx oder qbcore. Nutze auf QBox qbcore — QBox führt QBCore-Ressourcen über seine Kompatibilitätsschicht aus. Jeder andere Wert stoppt die Ressource beim Start | esx |
| Option | Was sie bewirkt | Standard |
|---|
Config.BombProp | Das Bomben-Prop in der rechten Hand | prop_bomb_01 |
Config.ExplosionType | Der Explosionstyp des Spiels bei der Detonation einer Bombe | 4 |
Config.PlacementDistance | Wie nah (m) du am Fahrzeug stehen musst | 2.0 |
Config.PlacementDuration | Dauer der Platzierungs-Animation in ms | 2000 |
Config.RemoveItem | Zieht ein car_bomb aus dem Inventar ab, wenn eine Bombe platziert wird | false |
Config.UseC4GameForPlacement | Das Platzieren erfordert das C4-Minispiel. Ein Fehlschlag lässt das Fahrzeug sofort explodieren | false |
| Option | Was sie bewirkt | Standard |
|---|
Config.DetectorProp | Das Scanner-Prop | w_am_digiscanner |
Config.DetectorDistance | Wie weit (m) der Detektor präparierte Fahrzeuge aufspürt | 20.0 |
Config.DetectorFacingAngle | Wie weit (in Grad) die Kamera vom Fahrzeug abweichen darf und der Detektor noch piept | 30.0 |
Config.DetectorMaxBeepInterval | Zeit zwischen Pieptönen am Rand der Reichweite in ms | 1000 |
Config.DetectorMinBeepInterval | Zeit zwischen Pieptönen direkt neben der Bombe in ms | 200 |
Config.DetectorBeepRange | Wie nah (m) andere Spieler stehen müssen, um deinen Detektor zu hören | 3.0 |
Config.ShowDetectorBlip | Zeigt einen Blip auf präparierten Fahrzeugen in Reichweite an, solange der Detektor aktiv ist | true |
Config.DetectorBlipSprite | Blip-Icon | 486 |
Config.DetectorBlipColor | Blip-Farbe | 1 (rot) |
Config.DetectorBlipScale | Blip-Größe | 0.8 |
Config.DetectorBlipDuration | Noch in config.lua vorhanden, wird in der aktuellen Version aber nicht gelesen. Ein Blip bleibt sichtbar, solange das Fahrzeug in Reichweite ist und der Detektor gehalten wird | 30000 |
| Option | Was sie bewirkt | Standard |
|---|
Config.DefuserDistance | Wie nah (m) du am Fahrzeug stehen musst | 3.0 |
Config.DefuserDuration | Dauer der Entschärfungs-Animation in ms | 5000 |
Config.RemoveDefuserItem | Zieht nach einer Entschärfung ein bomb_defuser aus dem Inventar ab | false |
Config.UseC4GameForDefusal | Das Entschärfen erfordert das C4-Minispiel. Ein Fehlschlag lässt das Fahrzeug explodieren | false |
| Option | Was sie bewirkt | Standard |
|---|
Config.GiveBackBomb | Gibt dem Entschärfer nach erfolgreicher Entschärfung ein Bomben-Item | true |
Config.ReturnDefusedBomb | Wenn die obige Option aktiv ist: true gibt defused_bomb, false gibt car_bomb | false |
| Option | Was sie bewirkt | Standard |
|---|
Config.BombBeepEnabled | Eine platzierte Bombe piept für jeden im Umkreis von 5 m um das Fahrzeug | true |
| Option | Was sie bewirkt | Standard |
|---|
Config.WebhookEnabled | Discord-Nachrichten senden | true |
Config.WebhookURL | Dein Discord-Webhook | YOUR_WEBHOOK_HERE |
Eine Nachricht wird gesendet, wenn eine Bombe gezündet wird, wenn sie entschärft wird (die zeitbasierte Entschärfung), wenn eine Platzierung im C4-Minispiel fehlschlägt und wenn eine Entschärfung im C4-Minispiel fehlschlägt. Jede Nachricht nennt den Spieler, der die Bombe platziert hat — Name, Framework-Identifier, Discord-, Steam- und Lizenz-Identifier — zusammen mit dem Kennzeichen, den Koordinaten und dem Grund.
Diese Tastenbelegungen sind in den Skripten fest integriert und nicht in config.lua konfiguriert.
| In der Hand | Taste | Was es macht |
|---|
| Die Bombe | E | Platziert sie am nächsten Fahrzeug in Reichweite |
| Die Bombe oder der Werkzeugkasten | Linke oder rechte Maustaste | Wegstecken, ohne etwas zu tun |
| Der Werkzeugkasten | E | Startet das Entschärfen am nächsten präparierten Fahrzeug in Reichweite |
| Jedes der Items | Erneut benutzen | Wegstecken |
Auf dem Zünder-Telefon:
| Taste | Was es macht |
|---|
| ↑ / ↓ | Bombe auswählen |
| Grün | Ausgewählte Bombe sofort zünden oder Countdown bestätigen |
| Stoppuhr | Eingabe eines Countdowns in Sekunden über die Zifferntasten starten |
| ← | Letzte Ziffer löschen |
| Pos1 | Countdown-Eingabe verlassen |
| Rot | Countdown-Eingabe verlassen oder Telefon schließen |
| Esc / Rücktaste | Telefon schließen |
Eine Bombe mit Countdown zeigt die verbleibenden Sekunden neben sich in der Liste an.
Fünf Lichter zeigen eine Sequenz aus Rot, Blau, Grün und Gelb. Sobald REPEAT SEQUENCE erscheint, klicke die Buttons in derselben Reihenfolge an. Eine falsche Farbe — oder das Drücken von Esc während des Spiels — gilt als Fehlschlag und das Fahrzeug explodiert.
Es gibt keine Sprachdatei. Der angezeigte Text (Telefon, Minispiel und Blip-Name) ist auf Englisch und befindet sich in den Escrow- und UI-Dateien, nicht in config.lua.