Scripts für FiveM-Roleplay.

Eine Sammlung fertiger Ressourcen für den Roleplay-Alltag auf FiveM — auf ESX, QBCore, QBox oder ganz ohne Framework. Gebraucht werden dv_core und dv_mysql, das oxmysql ersetzt. Keine Bridge auf eine fremde Ressource.

Fragen vor dem Kauf? Komm auf den Discord (öffnet in neuem Tab)

fxmanifest.lua
-- Mehr braucht eine dv-Ressource nicht.shared_scripts {    '@dv_core/import.lua',    'config.lua'} dependency 'dv_core'

Zwei Zeilen, und die ganze DV-Schnittstelle steht bereit.

Das Fundament: dv_core und dv_mysql

dv_core ist die Voraussetzung: Ohne läuft kein dv-Script. Es erkennt ESX, QBCore oder QBox zur Laufzeit und übernimmt Meldungen, Datenbank und den Update-Hinweis, damit kein Script das selbst mitbringen muss. Darum gehört es zuerst auf den Server. Es kostet nichts.

dv_mysql ist die Datenbankanbindung dazu. Es ersetzt oxmysql mit denselben Aufrufen, Convars und Befehlen — Scripts laufen unverändert weiter. Dazu kommen eine Abfrage-Oberfläche im Spiel und eine Meldung bei langsamen Abfragen.

Fehlt dv_core, bricht der Start mit einer Meldung ab, statt später still zu versagen. dv_mysql ist optional: Wer oxmysql betreibt, muss nichts ändern — beide zugleich dürfen nicht laufen. Wo es in der server.cfg steht, zeigt der Einbau.

Was dv_scripts ausmacht

Sehen, was die Scripts können

Sechs aus der Sammlung, jede mit eigener Oberfläche: Inventar, Jobs, Garagen, Rettungsdienst, Telefon und Fraktionsaufträge — der Kern dessen, was ein FiveM-Roleplay-Server täglich braucht. Alle Aufnahmen stammen aus dem laufenden Spiel. Links wählen, rechts ansehen.

Das Inventar: links die Taschen der Spielfigur mit belegten und leeren Slots, rechts der Kofferraum eines Fahrzeugs, darunter die Schnellzugriffsleiste.

Slotbasiertes Inventar mit Metadaten: dasselbe Item kann in zwei Slots zwei verschiedene Dinge sein. Lager, Fahrzeugablagen, Läden und Werkbänke laufen über dieselbe Oberfläche.

Die Jobverwaltung: aktueller Job, Rang, Gehalt und darunter die Liste der gesammelten Jobs mit Wechseln-Schaltfläche.

Mehrere Jobs pro Charakter — sammeln, verwalten und am Jobcenter wechseln. Aktueller Job, Rang und Gehalt stehen oben, darunter alles, was der Charakter sonst noch gelernt hat.

Die Garage: Reiter für eingeparkte, ausgeparkte und abgeschleppte Fahrzeuge, darunter die Liste mit Kennzeichen und Zustandsbalken.

Garagen, Abschlepphof und Weltparken — mit Blick in den Kofferraum, bevor der Wagen herauskommt. Wo geparkt wird, bleibt geparkt, auch über den Serverneustart hinaus.

Die Behandlungsoberfläche: Patientenliste, eine Körperkarte mit Befund und darunter die Behandlungsschritte mit Kosten.

Bewusstlosigkeit statt Tod, ein echtes Verletzungssystem und eine eigene Oberfläche für die Behandlung. Wer wo getroffen wurde, entscheidet, was der Sanitäter zu tun hat.

Das Telefon im Spiel: Sperrbildschirm mit Uhrzeit, Datum und Wetter, gehalten vor der Spielwelt.

Anrufe, Nachrichten, Kamera, Wallet und Firmendienste in einem Gerät. Läuft auf ESX, QBCore und QBox, ohne dass das Script eines davon beim Namen kennt.

Die Fraktionsansicht: Stufe und Erfahrungspunkte, darunter die Freischaltungen mit ihren Kosten.

Transportaufträge für Fraktionen: Crew zusammenstellen, Aufteilung festlegen, Einsatz zahlen. Erfahrung gehört der Fraktion, nicht dem einzelnen Fahrer — und schaltet stufenweise frei, was die Gang sich leisten kann.

Was drinsteckt

Vier Stellen, an denen man ein Script vor dem Kauf prüfen würde — jeweils mit dem, was dazu im Handbuch steht. Die Auszüge werden aus den Ressourcen und dem Handbuch erzeugt und nicht von Hand getippt; jede Zeile führt an die Stelle, an der sie steht.

Die Datenbank richtet sich selbst ein.

Wo ein Script Tabellen braucht, legt es sie beim ersten Start selbst an und ergänzt fehlende Spalten. Die SQL-Dateien liegen nur für den Fall bei, dass der Datenbankbenutzer kein CREATE darf — so beschreibt es der Einbau.

Eigene TabellenAuswahl

Verwaltet wird im Spiel.

Ein Fahrzeug freigeben, einen Job vergeben, ein Gebiet zuweisen, das Wetter setzen: Das sind Befehle mit Parametern und einer Zeile Wirkung, nutzbar für die Gruppen aus Config.Admin — ohne Datenbank-Editor.

BefehleAuswahl

Die Referenz stammt aus dem Quelltext.

Jede Handbuchseite hat einen geschriebenen Teil und eine Referenz. Befehle, Exports, Events, Tabellen und die genutzten dv_core-Funktionen zieht der Bau der Dokumentation aus dem Quelltext, statt sie von Hand nachzutragen — darum steht dort, was im Script tatsächlich vorkommt.

Eine Seite im Handbuch: dv_garageGliederung

Eine Zeile entscheidet die Farbe

Jede Oberfläche bringt sechs fertige Paletten mit. Gewählt wird eine davon in der config.lua — eine Zeile, kein Nachbauen von CSS. Aus den zwei Hexwerten einer Palette rechnet das Fenster seine Abstufungen selbst aus; im Stylesheet steht deshalb keine Akzentfarbe fest. Hier lässt sich das durchschalten.

config.lua
Config.UI = { theme = 'amethystbernsteinsmaragdazurkorallemagenta' }
accent #a89cff · deep #7d6df0accent #e8a45f · deep #c47a2eaccent #5fd39b · deep #2ea173accent #5fb3e8 · deep #2e7fc4accent #f0736f · deep #d0433faccent #e87ac0 · deep #c4479a

Grün und Rot ändern sich nicht mit — sie bedeuten etwas und gehören in keiner Ressource zur Palette.

Die ganze Sammlung

Sieben Kategorien decken den Roleplay-Alltag ab — vom Inventar und den Jobs über Fahrzeuge, Rettungsdienst und Behörden bis zu Fraktionen und Serverbetrieb. Die Farbe einer Kategorie ist dieselbe, die das Script im Spiel trägt. Einen Eintrag anklicken zeigt, was drinsteckt — mit dem Weg ins vollständige Handbuch. Jedes Script setzt dv_core voraus; das gibt es kostenlos.

Fundament8

Die Schicht, auf der alles andere steht.

  • Handbuch zu dv_core

    Zentrale Bibliothek für alle dv-Scripts. Frameworkunabhängig — läuft auf ESX, QBCore, QBox oder ganz ohne Framework.

    Umfang
    11.580 Zeilen · 50 Dateien
    Exports
    156
    Braucht
    keine
    Eigene Tabellen
    keine
    Sprachen
    —
    Befehle
    /announce /dvcoresettings /gebgeld /team /testhelp /testprogress
  • Handbuch zu dv_mysql

    Datenbankanbindung für FXServer über node-mysql2, kompatibel zu oxmysql. Jedes Script, das oxmysql nutzt, soll unverändert mit dv_mysql laufen.

    Umfang
    260 Zeilen · 4 Dateien
    Exports
    keine
    Braucht
    FXServer-Build 12913+
    Eigene Tabellen
    keine
    Sprachen
    —
    Befehle
    keine
  • Handbuch zu dv_charcreator

    Charaktererstellung in einem Zug: Personalausweis (Name, Geburtsdatum, Größe, Geschlecht) und Aussehen (Herkunft, Gesicht, Haare, Make-up, Kleidung) — dazu ein Editor für Admins und eine Schönheitsklinik.

    Umfang
    6.528 Zeilen · 19 Dateien
    Exports
    5
    Braucht
    dv_core
    Eigene Tabellen
    keine
    Sprachen
    de, en
    Befehle
    keine
  • Handbuch zu dv_inventory

    Slotbasiertes Inventar mit Metadaten. Frameworkunabhängig — läuft auf ESX, QBCore, QBox oder ganz ohne Framework, alles über dv_core.

    Umfang
    18.532 Zeilen · 47 Dateien
    Exports
    keine
    Braucht
    dv_core dv_mysql (ersetzt oxmysql)
    Eigene Tabellen
    4
    Sprachen
    de
    Befehle
    /inv /invcase
  • Handbuch zu dv_menu

    Das Interaktionsmenü. Eine Taste, und je nachdem, worauf der Spieler gerade schaut, fächert sich ein anderer Satz Karten auf: das Auto vor ihm, der Mitspieler daneben, der Passant an der Ecke — oder die allgemeinen Aktionen, wenn nichts davon in der Nähe ist.

    Umfang
    3.890 Zeilen · 13 Dateien
    Exports
    keine
    Braucht
    dv_core
    Eigene Tabellen
    keine
    Sprachen
    de, en
    Befehle
    keine
  • Handbuch zu dv_pausemenu

    Ersetzt das Pausenmenü von GTA. ESC öffnet stattdessen eine eigene Oberfläche mit Spielerkarte, Serverzahlen, Ankündigungen und drei Kacheln: Karte, Einstellungen, Verlassen. Die GTA-Karte und die GTA-Einstellungen sind weiterhin erreichbar — sie gehen aus dem Menü auf und kehren danach dorthin zurück.

    Umfang
    1.785 Zeilen · 13 Dateien
    Exports
    3
    Braucht
    dv_core
    Eigene Tabellen
    keine
    Sprachen
    de, en
    Befehle
    /menu
  • Handbuch zu dv_hud

    Das Spieler-HUD. Statusleisten, Infotafel, Kompass, Fahrzeuganzeige und Sicherheitsgurt — in einer Handschrift, mit einer Farbe aus der config.lua, und jeder Spieler stellt sich ein, was er davon sehen will.

    Umfang
    5.732 Zeilen · 18 Dateien
    Exports
    8
    Braucht
    dv_core
    Eigene Tabellen
    1
    Sprachen
    de, en
    Befehle
    /gurt /hudsettings /kinomodus /motor
  • Handbuch zu dv_chat

    Der Chat. Ersetzt die mitgelieferte chat-Ressource vollständig — Kanäle, Vorschläge mit Tab-Vervollständigung, Spamschutz und Moderation.

    Umfang
    4.292 Zeilen · 14 Dateien
    Exports
    2
    Braucht
    dv_core
    Eigene Tabellen
    keine
    Sprachen
    de, en
    Befehle
    /ad /chatclear /chatclearall /ems /funk /g +8 weitere

Arbeit & Wirtschaft16

Womit auf dem Server Geld verdient und verwahrt wird.

  • Handbuch zu dv_jobs

    Job-System für ESX, QBCore und QBox. Aufsatz, kein Ersatz: welchen Job jemand hat, bleibt Sache des Frameworks. dv_jobs bringt das, was ESX und QBCore nicht mitliefern — Dienst, frei platzierbare Punkte, Boss-Menü, Umkleide, Garage, Lager, Ausrüstung und ein F6-Aktionsmenü. Eingerichtet wird alles im Spiel.

    Umfang
    16.269 Zeilen · 35 Dateien
    Exports
    6
    Braucht
    dv_core
    Eigene Tabellen
    3
    Sprachen
    de, de_ui, en, en_ui
    Befehle
    /e /jobscheck /jobsduty /jobshere /jobsmine /jobsonduty +3 weitere
  • Handbuch zu dv_multijob

    Mehrere Jobs pro Charakter — sammeln, verwalten und am Jobcenter wechseln.

    Umfang
    2.763 Zeilen · 12 Dateien
    Exports
    keine
    Braucht
    dv_core dv_mysql (ersetzt oxmysql)
    Eigene Tabellen
    1
    Sprachen
    de
    Befehle
    /jobs /mjadd /mjlist /mjremove
  • Handbuch zu dv_fire

    Brände als Einsatz: Zufallsfeuer an festen Einsatzorten, Alarmierung der Feuerwehr im Dienst, mehrere Brandherde je Einsatz, Löschen mit Feuerlöscher oder Löschfahrzeug — und ein Fortschritt, den alle Helfer gemeinsam treiben. Dazu eine Brandleitstelle für die Verwaltung, eine Feuerwache mit Übungsfeuern und Rauchübungen für die Feuerwehr und eine Prämie in die Fraktionskasse.

    Umfang
    5.949 Zeilen · 18 Dateien
    Exports
    4
    Braucht
    dv_core
    Eigene Tabellen
    keine
    Sprachen
    de, en
    Befehle
    keine
  • Handbuch zu dv_firefighter

    Technische Hilfeleistung für die Feuerwehr — alles, was die Feuerwehr tut, wenn es nicht brennt: umgestürzte Bäume, Verkehrsunfälle, Blockaden, Unwetter, Öl, Gefahrstoffe, Rettung. Mit Alarmierung, Einsatzstellen, die alle gleich sehen, Arbeitsteilung im Team, Werkzeug aus dem Geräteraum, Absicherung, Einsatzleitung, Prämie, Erfahrung und Statistik.

    Umfang
    22.639 Zeilen · 52 Dateien
    Exports
    20
    Braucht
    dv_core
    Eigene Tabellen
    2
    Sprachen
    de, en
    Befehle
    /einsatz /ffclear /ffeditor /ffeinsatz /ffground /ffpos +1 weitere
  • Handbuch zu dv_shops

    Spielerbesitzbare Läden. Herrenlose Geschäfte verkaufen ein Grundsortiment, gekaufte führen ihr Sortiment, ihr Personal und ihre Kasse selbst. Dazu ein Großhandel für Nachschub und eine Beschlagnahme für die Polizei.

    Umfang
    11.505 Zeilen · 21 Dateien
    Exports
    2
    Braucht
    dv_core dv_mysql (ersetzt oxmysql)
    Eigene Tabellen
    13
    Sprachen
    de
    Befehle
    /shop_debug /shop_here /shop_migrate /shop_name /shop_owner /shop_ped +2 weitere
  • Handbuch zu dv_advanced_billing

    Rechnungen mit Positionen. Ein Betrieb schreibt eine Rechnung über einzelne Posten (Bezeichnung, Menge, Einzelpreis), der Schuldner bekommt sie in seine Liste und bezahlt sie dort — an die Privatperson oder an die Firmenkasse. Wer nicht zahlt, bekommt eine Mahnung mit Gebühr und danach die Zwangsvollstreckung; wer sich zu Unrecht belastet sieht, kann die Rechnung anfechten, und der Aussteller entscheidet darüber.

    Umfang
    4.176 Zeilen · 15 Dateien
    Exports
    10
    Braucht
    dv_core dv_mysql (ersetzt oxmysql)
    Eigene Tabellen
    1
    Sprachen
    de
    Befehle
    /rechnung_info /rechnung_liste /rechnung_storno /rechnungen /rechnungtest
  • Handbuch zu dv_banking

    Bank mit IBAN, PIN und Geldautomaten — dazu Sparbuch, Daueraufträge und Firmenkonten. Eine Oberfläche für alles, ein Konto je Spieler, ein Buchungsbuch.

    Umfang
    7.332 Zeilen · 22 Dateien
    Exports
    keine
    Braucht
    dv_core
    Eigene Tabellen
    9
    Sprachen
    de, en
    Befehle
    keine
  • Handbuch zu dv_storage

    Lagerhallen zum Mieten: am Schalter eine Stufe wählen, die erste Miete bezahlen, danach bucht das Script sie automatisch ab. Das Lager betritt man als eigene Halle mit Containern — je größer die Stufe, desto mehr Container. Mitnutzer bekommen Zugang am Terminal, aufrüsten und kündigen geht dort auch.

    Umfang
    6.174 Zeilen · 18 Dateien
    Exports
    3
    Braucht
    dv_core
    Eigene Tabellen
    4
    Sprachen
    de, en
    Befehle
    keine
  • Handbuch zu dv_hunting

    Jagdsystem für FiveM. Wild aufspüren, erlegen, zerlegen, Leder und Fleisch getrennt verkaufen, am Lagerfeuer kochen — und mit jedem Ausflug besser werden.

    Umfang
    6.288 Zeilen · 21 Dateien
    Exports
    keine
    Braucht
    dv_core
    Eigene Tabellen
    keine
    Sprachen
    de
    Befehle
    /jagd /jagdfeuer /jagdfeuerhoehe /jagdinfo /jagdkoeder /jagdkoedertest +10 weitere
  • Handbuch zu dv_farming

    Obst und Gemüse ernten, im Inventar sammeln und beim Händler verkaufen. Erntezonen mit Routen, Sperrzeiten und Pausen, Händler mit Öffnungszeiten und einem Verkaufsfenster, das den Bestand live mitführt.

    Umfang
    3.011 Zeilen · 16 Dateien
    Exports
    keine
    Braucht
    dv_core
    Eigene Tabellen
    keine
    Sprachen
    de, en
    Befehle
    /farminginfo /farmroute
  • Handbuch zu dv_weed

    Outdoor-Anbau. Auf echtem Untergrund pflanzen, pflegen und ernten — im Freien, nicht im Kellerraum.

    Umfang
    3.394 Zeilen · 15 Dateien
    Exports
    keine
    Braucht
    dv_core dv_mysql (ersetzt oxmysql)
    Eigene Tabellen
    1
    Sprachen
    de
    Befehle
    /dvweed
  • Handbuch zu dv_drugs

    Drogen als Handwerk und Handel: Felder zum Ernten, Sammelpunkte für Chemikalien, Labore mit Geheimrezepten, Rauschwirkung beim Konsum, dazu sechs Wege, die Ware loszuwerden — Passanten, Pusher, wechselnde Käufer, Flugzeug, Boot und Auktionen. Alles, was es gibt, legt man im Spiel mit einem Editor an: Orte, Rezepte, Preise, Dienstzeiten, Wirkungen.

    Umfang
    9.926 Zeilen · 34 Dateien
    Exports
    keine
    Braucht
    dv_core
    Eigene Tabellen
    2
    Sprachen
    de, en
    Befehle
    /drugsgive /drugsinfo /drugsreset
  • Handbuch zu dv_camper

    Ein fahrbares Labor. Ein Job kauft einen Camper, parkt ihn aus, betritt ihn durch die Seitentür und steht in einem eigenen Interior — mit Lager und Kochstelle. Wer nicht dazu gehört, kommt nur durch die Schlösser hinein. Und wer den Camper zerlegt, zerlegt auch, was drin war.

    Umfang
    5.460 Zeilen · 20 Dateien
    Exports
    keine
    Braucht
    dv_core dv_mysql (ersetzt oxmysql)
    Eigene Tabellen
    2
    Sprachen
    de, en
    Befehle
    /camperejct /camperlist /camperrepair /camperwreck
  • Handbuch zu dv_moneywash

    Geldwäsche für FiveM. Ein NPC an der Waschanlage nimmt Schwarzgeld entgegen, hält es eine vom Betrag abhängige Zeit lang zurück und gibt es abzüglich einer Gebühr als sauberes Geld heraus. Manchmal bietet er stattdessen einen Transportauftrag an: ein Päckchen wegbringen, dafür entfällt die Gebühr ganz — die Polizei bekommt den Zielpunkt nach kurzer Zeit ebenfalls zu sehen.

    Umfang
    4.277 Zeilen · 16 Dateien
    Exports
    keine
    Braucht
    dv_core dv_mysql (ersetzt oxmysql)
    Eigene Tabellen
    1
    Sprachen
    de, en
    Befehle
    /moneywash
  • Handbuch zu dv_hookah

    Shisha-Lounge. Kohle erhitzen, Kopf befüllen, gemeinsam rauchen — die Shishas lassen sich frei aufstellen.

    Umfang
    5.035 Zeilen · 18 Dateien
    Exports
    keine
    Braucht
    dv_core
    Eigene Tabellen
    keine
    Sprachen
    de
    Befehle
    /dvhookah /hookahanim /hookahfit /hookahsitz /hookahwo
  • Handbuch zu dv_menucard

    Speisekarten für Restaurants. Das Personal pflegt sie im Spiel, Gäste lesen sie auf einem Klemmbrett in der Hand.

    Umfang
    4.117 Zeilen · 16 Dateien
    Exports
    keine
    Braucht
    dv_core dv_mysql (ersetzt oxmysql)
    Eigene Tabellen
    4
    Sprachen
    de
    Befehle
    /karte /menucard_dump /menucard_here /menucard_reset

Fahrzeuge10

Kaufen, tunen, abstellen, aufschließen, mieten, versichern, verschrotten — und was am Wagen kaputtgehen kann.

  • Handbuch zu dv_vehicleshop

    Autohaus für FiveM: Showroom mit Kamera, Probefahrt in einer eigenen Welt, Kauf mit Wunschkennzeichen und zwei Lackfarben — und Autohäuser, die Spielern gehören, mit Personal, Sortiment, Kasse und Vorbestellungen.

    Umfang
    10.222 Zeilen · 23 Dateien
    Exports
    keine
    Braucht
    dv_core
    Eigene Tabellen
    8
    Sprachen
    de, en
    Befehle
    keine
  • Handbuch zu dv_mechanic

    Werkstatt mit Live-Vorschau, Warenkorb, Lackiererei, Fahrwerk, Tuning und Nitro. Frameworkunabhängig: läuft auf ESX, QBCore und QBox, weil alles über dv_core läuft.

    Umfang
    9.957 Zeilen · 28 Dateien
    Exports
    3
    Braucht
    dv_core
    Eigene Tabellen
    2
    Sprachen
    de, en
    Befehle
    keine
  • Handbuch zu dv_garage

    Garagen, Abschlepphof und Weltparken — mit Blick in den Kofferraum. Frameworkunabhängig: läuft auf ESX, QBCore und QBox, weil alles über dv_core läuft.

    Umfang
    5.049 Zeilen · 17 Dateien
    Exports
    3
    Braucht
    dv_core dv_mysql (ersetzt oxmysql)
    Eigene Tabellen
    1
    Sprachen
    de
    Befehle
    /garagecleanup /garageimpound /garagelist /garageparking /garagerelease
  • Handbuch zu dv_carkeys

    Ein Schlüsselbund. Was auf dich zugelassen ist, hängt von selbst daran; was dir jemand geliehen hat, auch. Ohne Schlüssel springt der Motor nicht an — und wer trotzdem fahren will, muss ans Zündschloss.

    Umfang
    5.797 Zeilen · 19 Dateien
    Exports
    9
    Braucht
    dv_core dv_mysql (ersetzt oxmysql)
    Eigene Tabellen
    1
    Sprachen
    de, en
    Befehle
    /ckgive /ckkeys /cktake
  • Handbuch zu dv_rental

    Eine Autovermietung. Fahrzeug aussuchen, Laufzeit wählen, Kaution hinterlegen, losfahren — und rechtzeitig zurückbringen, sonst zieht die Vermietung den Wagen ein und behält die Kaution.

    Umfang
    5.702 Zeilen · 16 Dateien
    Exports
    keine
    Braucht
    dv_core
    Eigene Tabellen
    3
    Sprachen
    de, en
    Befehle
    /rental
  • Handbuch zu dv_car_insurance

    Kfz-Versicherung für Fahrzeuge. Wer ein Auto besitzt, schließt einen Vertrag ab und zahlt dafür regelmäßig einen Beitrag. Wer nicht zahlt, verliert nach einer Karenzzeit die Zulassung — das Fahrzeug wird stillgelegt und muss am Abschlepphof der Versicherung freigekauft werden. Die Polizei kann jedes Kennzeichen abfragen, ein Makler Verträge für seine Kundschaft abschließen und kündigen.

    Umfang
    4.639 Zeilen · 15 Dateien
    Exports
    4
    Braucht
    dv_core dv_mysql (ersetzt oxmysql)
    Eigene Tabellen
    2
    Sprachen
    de, en
    Befehle
    keine
  • Handbuch zu dv_junkyard

    Ein Schrottplatz. Wer ein Fahrzeug besitzt, bekommt am NPC einen Preis genannt, fährt es in die Zone und wird bezahlt — danach ist es weg, aus der Welt und aus seiner Fahrzeugliste.

    Umfang
    4.002 Zeilen · 16 Dateien
    Exports
    2
    Braucht
    dv_core dv_mysql (ersetzt oxmysql)
    Eigene Tabellen
    keine
    Sprachen
    de, en
    Befehle
    /jydebug
  • Handbuch zu dv_antilag

    Fehlzündungen, Auspuffflammen und ein Motor, der es übelnimmt.

    Umfang
    3.802 Zeilen · 17 Dateien
    Exports
    5
    Braucht
    dv_core dv_mysql (ersetzt oxmysql)
    Eigene Tabellen
    1
    Sprachen
    de
    Befehle
    /dvantilag
  • Handbuch zu dv_sabotage

    Bremsleitungen durchtrennen — und wieder instand setzen.

    Umfang
    4.777 Zeilen · 15 Dateien
    Exports
    4
    Braucht
    dv_core
    Eigene Tabellen
    1
    Sprachen
    de, en
    Befehle
    /bremsen
  • Handbuch zu dv_carbomb

    Autobomben für FiveM — mit vier Zündern, einem Fernzünder und einem Entschärfen-Minispiel. Wer einen Sprengsatz anbringt, stellt den Zünder ein: Tempo, Zündung, Zeit oder Fernzündung. Wer ein Entschärfungskit hat, sucht Fahrzeuge ab und trennt die Kontakte — wenn die Hand ruhig bleibt.

    Umfang
    5.977 Zeilen · 20 Dateien
    Exports
    3
    Braucht
    dv_core
    Eigene Tabellen
    2
    Sprachen
    de, en
    Befehle
    /autobombe /fernzuender

Gesundheit & Recht9

Rettungsdienst, Behörden und Vollzug.

  • Handbuch zu dv_ambulancejob

    Rettungsdienst für FiveM. Bewusstlosigkeit statt Tod, ein echtes Verletzungssystem, Behandlung über eine eigene Oberfläche, Apotheke — frameworkunabhängig über dv_core.

    Umfang
    7.216 Zeilen · 21 Dateien
    Exports
    11
    Braucht
    dv_core dv_mysql (ersetzt oxmysql)
    Eigene Tabellen
    1
    Sprachen
    de, en
    Befehle
    /amdown /aminjuries /amkeys /ems /revive /reviveall
  • Handbuch zu dv_revivestation

    Eine Erste-Hilfe-Station für FiveM. Ein NPC steht an einem Standort; wer einen Bewusstlosen dorthin bringt, kann ihn am Terminal gegen Bezahlung wieder auf die Beine stellen lassen. Gedacht als Notnagel für die Zeit, in der kein Rettungsdienst online ist — was passiert, wenn doch jemand Dienst hat, stellst du selbst ein.

    Umfang
    3.872 Zeilen · 15 Dateien
    Exports
    keine
    Braucht
    dv_core
    Eigene Tabellen
    3
    Sprachen
    de, en
    Befehle
    /revivestation
  • Handbuch zu dv_sickness

    Krankheiten, die einen Verlauf haben. Wer im Regen steht, friert oder neben einem Hustenden wartet, wird mit einer gewissen Wahrscheinlichkeit krank — erst unbemerkt, dann mit Symptomen, die sich über Stufen verschlimmern. Geheilt wird mit einem Mittel aus der Apotheke oder vom Arzt. Eine verschleppte Erkältung kann eine Bronchitis nach sich ziehen.

    Umfang
    7.816 Zeilen · 21 Dateien
    Exports
    8
    Braucht
    dv_core
    Eigene Tabellen
    2
    Sprachen
    de, en
    Befehle
    /diagnose /heilen /krank /krankadmin
  • Handbuch zu dv_insurance

    Krankenversicherung für FiveM. Vier Tarife, wöchentliche Beiträge mit Karenzzeit und Stilllegung, und eine echte Behandlungsabrechnung: der Sanitäter rechnet eine Behandlung ab, die Versicherung trägt ihren Anteil, der Patient den Rest.

    Umfang
    5.522 Zeilen · 15 Dateien
    Exports
    5
    Braucht
    dv_core dv_mysql (ersetzt oxmysql)
    Eigene Tabellen
    3
    Sprachen
    de, en
    Befehle
    keine
  • Handbuch zu dv_prison

    Gefängnissystem für FiveM: Haftstrafen, Sozialstunden, Arbeit hinter Gittern und Ausbruchsversuche — mit eigener Oberfläche für Polizei und Administration.

    Umfang
    3.712 Zeilen · 15 Dateien
    Exports
    keine
    Braucht
    dv_core dv_mysql (ersetzt oxmysql)
    Eigene Tabellen
    1
    Sprachen
    de
    Befehle
    /prison /prisonreleaseall /prisonstop /prisontest /servicetest /unjail +1 weitere
  • Handbuch zu dv_sperrzone

    Sperrzonen für Einsatzkräfte. Eine berechtigte Fraktion ruft an ihrer Position ein gesperrtes Gebiet aus — alle Spieler bekommen eine Ankündigung, sehen den Kreis auf der Karte und beim Betreten eine Warnleiste.

    Umfang
    5.059 Zeilen · 14 Dateien
    Exports
    1
    Braucht
    dv_core
    Eigene Tabellen
    keine
    Sprachen
    de, en
    Befehle
    /sperrzone /sperrzoneclear /sperrzonedump /sperrzonen /sperrzoneoff
  • Handbuch zu dv_dokumente

    Papierdokumente zum Anfassen. Dienststellen legen Vorlagen an, stellen daraus Dokumente aus und zeichnen sie ab. Wer ein Blatt in der Hand hat, kann es jemandem zeigen oder ihm eine Kopie geben — und jedes Dokument trägt eine Nummer, unter der sich seine Echtheit prüfen lässt.

    Umfang
    4.374 Zeilen · 17 Dateien
    Exports
    2
    Braucht
    dv_core dv_mysql (ersetzt oxmysql)
    Eigene Tabellen
    3
    Sprachen
    de
    Befehle
    /dokudump /dokumente /dokumente_info /dokumente_widerruf /dokutest
  • Handbuch zu dv_dmv

    Fahrschule für FiveM — Theorieprüfung am Tresen, Praxisprüfung auf der Straße, Fahrerlaubnis in der Ablage, die dein Server ohnehin benutzt.

    Umfang
    6.614 Zeilen · 20 Dateien
    Exports
    2
    Braucht
    dv_core
    Eigene Tabellen
    keine
    Sprachen
    de, en
    Befehle
    /dmv
  • Handbuch zu dv_namechange

    Das Meldeamt. Spieler ändern am Schalter ihren Vor- und Nachnamen — gegen Gebühr, gegen einen Antrag oder beides.

    Umfang
    2.575 Zeilen · 14 Dateien
    Exports
    3
    Braucht
    dv_core dv_mysql (ersetzt oxmysql)
    Eigene Tabellen
    1
    Sprachen
    de, en
    Befehle
    /namechange

Leben & Freizeit13

Was der Charakter neben der Arbeit hat und tut.

  • Handbuch zu dv_phone

    Telefon für FiveM — Anrufe, Nachrichten, Kamera, Wallet und Firmendienste. Läuft auf ESX, QBCore und QBox, ohne dass das Script eines davon beim Namen kennt: das erledigt dv_core zur Laufzeit.

    Umfang
    17.270 Zeilen · 47 Dateien
    Exports
    35
    Braucht
    dv_core dv_mysql (ersetzt oxmysql)
    Eigene Tabellen
    36
    Sprachen
    de, en
    Befehle
    /cbtest /cellbroadcast /phone /phonenumber /phonevideoprobe /resetphone +1 weitere
  • Handbuch zu dv_pets

    Ein Haustier-System für Rollenspielserver: Tiere in der Tierhandlung kaufen und benennen, rufen und wegschicken, füttern und tränken, Kommandos geben, im Auto mitnehmen und beim Tierarzt behandeln lassen. Hunger, Durst und Gesundheit verfallen mit der Zeit — die Werte kennt ausschließlich der Server.

    Umfang
    10.324 Zeilen · 12 Dateien
    Exports
    keine
    Braucht
    dv_core es_extended dv_mysql (ersetzt oxmysql)
    Eigene Tabellen
    2
    Sprachen
    de
    Befehle
    /k9 /petbed /petdecay /petdump /petfit /petfocus +6 weitere
  • Handbuch zu dv_friendbook

    Ein Freundebuch zum Herumreichen. Spieler lassen sich gegenseitig einen Steckbrief eintragen, kleben Emoji-Sticker und Fotos hinein und blättern durch die gesammelten Seiten. Verspielt gestaltet.

    Umfang
    2.291 Zeilen · 9 Dateien
    Exports
    keine
    Braucht
    dv_core
    Eigene Tabellen
    2
    Sprachen
    —
    Befehle
    /fbdemo /fbdump /fbnearby /fboverlay /fbpeds /fbtest +1 weitere
  • Handbuch zu dv_lifeinvader

    Das Lifeinvader-Terminal für deinen Server. Wer davorsteht, gibt eine Anzeige auf — öffentlich mit Name und Rufnummer oder anonym —, zahlt nach Zeichen, und die ganze Stadt bekommt sie eingeblendet.

    Umfang
    3.436 Zeilen · 15 Dateien
    Exports
    keine
    Braucht
    dv_core dv_mysql (ersetzt oxmysql)
    Eigene Tabellen
    2
    Sprachen
    de, en
    Befehle
    keine
  • Handbuch zu dv_mail

    Briefe zum Anfassen. Spieler schreiben auf Briefpapier, werfen den Brief am Briefkasten ein und der Empfänger holt ihn an einer Abholstation ab — nach einer Zustellzeit, die man einstellen kann. Jeder Brief ist ein eigener Gegenstand im Inventar; sein Text liegt in der Datenbank. Der Empfänger kann ihn lesen, abschreiben und vernichten.

    Umfang
    4.415 Zeilen · 17 Dateien
    Exports
    1
    Braucht
    dv_core
    Eigene Tabellen
    1
    Sprachen
    de
    Befehle
    /mailflush /mailstats /mailtest
  • Handbuch zu dv_doorbell

    Eine Türklingel für Job-Fraktionen. Wer an die Tür tritt, bekommt von selbst ein Klingelschild mit dem Namen der Adresse eingeblendet und drückt E – alle Spieler mit dem hinterlegten Job hören daraufhin einen Klingelton und bekommen eine Meldung.

    Umfang
    2.210 Zeilen · 7 Dateien
    Exports
    keine
    Braucht
    dv_core
    Eigene Tabellen
    keine
    Sprachen
    —
    Befehle
    /dbdump /dbreset /dbring /dbsound /dbwhere
  • Handbuch zu dv_fishing

    Angeln mit Anschlag und Drill: Pose beobachten, im richtigen Moment anschlagen, den Fisch mit Gefühl an der Schnur ins Boot holen. 17 Fischarten in Süßwasser, Meer und Hochsee, dazu Müll, Schätze und der Tigerhai. Drei Ruten, drei Köder, zehn Level, ein Lexikon mit persönlichen Rekorden und eine Bestenliste für den ganzen Server.

    Umfang
    6.506 Zeilen · 17 Dateien
    Exports
    2
    Braucht
    dv_core
    Eigene Tabellen
    2
    Sprachen
    de, en
    Befehle
    /angeladmin /angelwasser
  • Handbuch zu dv_prospecting

    Metallsuche an der Küste: Detektor in die Hand, dem Piepen folgen, über der Fundstelle graben. Dreizehn Fundstücke vom Kronkorken bis zur Spanischen Dublone, drei Detektorstufen, zehn Level mit Boni, ein Fundbuch mit allem, was man je ausgegraben hat, und ein Ankäufer, der die Funde in Geld verwandelt.

    Umfang
    6.121 Zeilen · 18 Dateien
    Exports
    4
    Braucht
    dv_core
    Eigene Tabellen
    2
    Sprachen
    de, en
    Befehle
    /sondeadmin
  • Handbuch zu dv_pumpkin

    Kürbisse liegen verteilt auf der Karte. Wer einen aufhebt, bekommt Beute aus einer konfigurierbaren Tabelle – Items, Geld, eine Waffe oder den Jumpscare.

    Umfang
    1.471 Zeilen · 6 Dateien
    Exports
    keine
    Braucht
    dv_core
    Eigene Tabellen
    keine
    Sprachen
    —
    Befehle
    /kuerbisclear /kuerbisfind /kuerbisscare /kuerbisspawn
  • Handbuch zu dv_xmas

    Weihnachten auf der Karte: Schneemänner durchsuchen, Geschenke finden, beim Weihnachtsmann gegen Belohnungen tauschen und in der Bestenliste nach oben klettern. Wer beim Einfrieren auf Platz 1 steht, holt am 24. Dezember das große Weihnachtsgeschenk persönlich beim Weihnachtsmann ab.

    Umfang
    6.593 Zeilen · 20 Dateien
    Exports
    keine
    Braucht
    dv_core
    Eigene Tabellen
    5
    Sprachen
    de, en
    Befehle
    /weihnachtsliste /xmas
  • Handbuch zu dv_effects

    Item-gebundene Rausch- und Statuseffekte. Was ein Item auslöst, wird im Spiel eingestellt — nicht im Code.

    Umfang
    3.334 Zeilen · 10 Dateien
    Exports
    keine
    Braucht
    dv_core
    Eigene Tabellen
    keine
    Sprachen
    —
    Befehle
    /e /effectcheck /effectcheck_local /effectdump /effectgive /effectstate +1 weitere
  • Handbuch zu dv_referral

    Freunde werben Freunde. Jeder Spieler bekommt beim Beitritt einen Einladungscode; wer geworben wurde, löst den Code seines Werbers einmalig ein und bekommt dafür eine Belohnung. Der Werber steigt mit jedem Geworbenen durch frei einstellbare Stufen und holt sich seine Belohnungen selbst ab.

    Umfang
    4.199 Zeilen · 14 Dateien
    Exports
    4
    Braucht
    dv_core dv_mysql (ersetzt oxmysql)
    Eigene Tabellen
    1
    Sprachen
    de, en
    Befehle
    /ref /referralgrant /referralinfo /referralreset /referralseed
  • Handbuch zu dv_clothestore

    Ein Kleidungsladen mit Anprobe. Der Spieler stellt sich auf den Ring, dreht sich vor der Kamera durch elf Kategorien und sieht jedes Stück sofort an sich — bezahlt wird erst beim Verlassen, und zwar nur, was sich wirklich geändert hat. Dazu ein Kleiderschrank für fertige Outfits und die Möglichkeit, eines an jemanden in der Nähe weiterzugeben.

    Umfang
    4.896 Zeilen · 20 Dateien
    Exports
    keine
    Braucht
    dv_core
    Eigene Tabellen
    2
    Sprachen
    de, en
    Befehle
    /clothestore

Fraktionen & Kampf7

Gebiete, Aufträge, Arenen und die Ausrüstung dafür.

  • Handbuch zu dv_gang_zones

    Gangterritorien für FiveM. Gebiete werden im Tauziehen eingenommen, gehalten und werfen regelmäßig etwas ab.

    Umfang
    4.037 Zeilen · 13 Dateien
    Exports
    keine
    Braucht
    dv_core dv_mysql (ersetzt oxmysql)
    Eigene Tabellen
    1
    Sprachen
    de
    Befehle
    /zone_debug /zone_influence /zone_list /zone_payout /zone_reset /zone_set +1 weitere
  • Handbuch zu dv_gang_missions

    Transportaufträge für Fraktionen. Eine Gang stellt beim Auftraggeber ihre Crew zusammen, einigt sich auf die Aufteilung, zahlt einen Einsatz und bekommt ein Fahrzeug gestellt. Sobald jemand einsteigt, steht der Transport auf der Karte aller eingetragenen Fraktionen — und jede darf ihn sich holen. Erfahrung gehört der Fraktion, nicht dem einzelnen Fahrer.

    Umfang
    8.168 Zeilen · 15 Dateien
    Exports
    2
    Braucht
    dv_core dv_mysql (ersetzt oxmysql)
    Eigene Tabellen
    3
    Sprachen
    de
    Befehle
    /gang
  • Handbuch zu dv_ffa

    FFA-Deathmatch-Arenen. Ein Spieler geht zum Ausbilder, wählt eine Arena, tritt bei — und kämpft. Sein gesamtes Inventar liegt so lange im Depot, in der Arena zählt nur das Loadout, das dort ausgegeben wird. Beim Verlassen bekommt er alles zurück, und zwar an genau dem Eingang, an dem er losgegangen ist. Dazu Custom-Lobbys mit Passwort, Runden mit Sieger, persistente Ranglisten mit Saisons und ein Zuschauermodus.

    Umfang
    9.654 Zeilen · 23 Dateien
    Exports
    3
    Braucht
    dv_core dv_mysql (ersetzt oxmysql)
    Eigene Tabellen
    5
    Sprachen
    de, en
    Befehle
    /ffa /ffaadmin /ffabots /ffalager /ffaleave
  • Handbuch zu dv_gungame

    GunGame wie in Counter-Strike. Alle starten mit derselben Waffe, jeder Kill bringt die nächste — Pistolen, Schrotflinten, Maschinenpistolen, Gewehre, Scharfschütze, MG. Die letzte Stufe ist das Messer: wer damit jemanden erwischt, gewinnt. Nach dem Endstand stehen alle wieder am Eingang.

    Umfang
    10.720 Zeilen · 22 Dateien
    Exports
    5
    Braucht
    dv_core dv_mysql (ersetzt oxmysql)
    Eigene Tabellen
    3
    Sprachen
    de, en
    Befehle
    /ggadmin /ggbots /gglager /ggleave /gungame
  • Handbuch zu dv_schlitzer

    Der Halloween-Modus Schlitzer (nach dem Gegnermodus „Slasher" aus GTA Online): Einer ist der Slasher, alle anderen sind die Gejagten. In der Arena ist es stockdunkel. Der Slasher hat eine Schrotflinte und eine Machete, die Gejagten nur eine Taschenlampe — und das Licht verrät, wo sie stehen. Nach drei Minuten bekommen auch die Gejagten Schrotflinten. Wer den Slasher erledigt, ist in der nächsten Runde der Slasher. Der Slasher trägt eine Maske, die er aus einer Liste wählt.

    Umfang
    19.272 Zeilen · 38 Dateien
    Exports
    5
    Braucht
    dv_core
    Eigene Tabellen
    3
    Sprachen
    de, en
    Befehle
    /schlitzer /szadmin /szdunkel /szeditor /szlager /szleave +1 weitere
  • Handbuch zu dv_zombiezone

    Zombie-Zonen für FiveM: Wer eine Zone betritt, kämpft gemeinsam mit allen anderen dort gegen dieselbe Horde — mit Erfahrung, Rängen, Beute, Wellen, einem Boss, Überlebenden zum Retten und einer Bestenliste.

    Umfang
    8.423 Zeilen · 22 Dateien
    Exports
    2
    Braucht
    dv_core
    Eigene Tabellen
    1
    Sprachen
    de, en
    Befehle
    /zzdebug
  • Handbuch zu dv_armor

    Schutzwesten für FiveM — mit Haltbarkeit, Schadensresistenz, einer Westenanzeige am Bildschirmrand und einer Werkstatt, in der beschädigte Westen wieder ganz werden.

    Umfang
    5.427 Zeilen · 16 Dateien
    Exports
    6
    Braucht
    dv_core
    Eigene Tabellen
    3
    Sprachen
    de, en
    Befehle
    /weste

Serverbetrieb7

Werkzeuge für das Team hinter dem Server.

  • Handbuch zu dv_adminmenu

    Staff-System für FiveM. Spielerverwaltung, Strafen, Dienst mit eigener Kleidung, NoClip, Zuschauen, Notizen, Kill-Log, Wetter und Uhrzeit — dazu eine Offline-Suche, mit der sich auch bannen lässt, wer gerade nicht da ist.

    Umfang
    7.366 Zeilen · 22 Dateien
    Exports
    1
    Braucht
    dv_core dv_mysql (ersetzt oxmysql)
    Eigene Tabellen
    6
    Sprachen
    de
    Befehle
    /adminmenu /adminstatus /adminunjail /unban
  • Handbuch zu dv_security

    Anticheat für FiveM. Erkennt, meldet, wirft raus und sperrt — mit einem Adminpanel im Spiel, einer eigenen Sperrliste und einem Discord-Protokoll.

    Umfang
    5.233 Zeilen · 20 Dateien
    Exports
    keine
    Braucht
    dv_core
    Eigene Tabellen
    2
    Sprachen
    de, en
    Befehle
    /secban /secbans /seckick /secshot /secunban /security
  • Handbuch zu dv_antitroll

    Anti-Troll-System für FiveM. Erkennt RDM, VDM, Spawnkills sowie Explosions-, Waffen- und Fahrzeug-Spam, führt je Spieler einen Troll-Score und schickt Auffällige in den Schutzmodus — ohne Waffen, ohne Explosionen, auf Wunsch ohne Fahren. Neue Spieler starten ihre ersten Minuten im Neuspieler-Schutz, Safe Zones sperren Waffen an Krankenhaus, Revier und Rathaus. Das Team hat ein Panel mit Spielerliste, Protokoll und Sperren.

    Umfang
    5.890 Zeilen · 19 Dateien
    Exports
    11
    Braucht
    dv_core
    Eigene Tabellen
    2
    Sprachen
    de, en
    Befehle
    /attest
  • Handbuch zu dv_whitelist

    Die Einreise für neue Charaktere: Wer zum ersten Mal spielt, landet im Terminal des Flughafens und bleibt dort, bis ein Beamter ihn einreisen lässt — oder, wenn gerade niemand im Dienst ist, bis er sich am Automaten selbst eincheckt. Beamte arbeiten im Einreiseamt und über ein Panel mit Warteschlange, Akten, Sperren, Protokoll, Statistik und Funk.

    Umfang
    7.164 Zeilen · 17 Dateien
    Exports
    10
    Braucht
    dv_core
    Eigene Tabellen
    5
    Sprachen
    de, en
    Befehle
    keine
  • Handbuch zu dv_license

    Kennungswechsel und Datenbankpflege für FiveM — mit Vorschau, Sicherung und Oberfläche im Spiel.

    Umfang
    4.227 Zeilen · 17 Dateien
    Exports
    keine
    Braucht
    dv_core dv_mysql (ersetzt oxmysql)
    Eigene Tabellen
    1
    Sprachen
    de, en
    Befehle
    /license
  • Handbuch zu dv_weathersync

    Wetter und Uhrzeit, serverweit synchron — mit Admin-Panel, dynamischem Wetter samt Vorhersage, Blackout, einer Tsunami-Warnung vor dem Serverneustart und Hochwasser.

    Umfang
    5.855 Zeilen · 21 Dateien
    Exports
    16
    Braucht
    dv_core
    Eigene Tabellen
    keine
    Sprachen
    de, en
    Befehle
    keine
  • Handbuch zu dv_pedchanger

    Ein dauerhaftes Ped je Charakter. Ein Admin weist es im Spiel zu, das Script merkt es sich in der Datenbank und setzt es nach jedem Einloggen wieder auf — auch dann, wenn ein anderes Script zwischendurch das Modell überschreibt.

    Umfang
    642 Zeilen · 5 Dateien
    Exports
    keine
    Braucht
    dv_core es_extended esx_skin skinchanger dv_mysql (ersetzt oxmysql)
    Eigene Tabellen
    keine
    Sprachen
    —
    Befehle
    keine

Einbau in drei Schritten

  1. Ordner ablegen

    Irgendwohin unter resources/ auf dem FiveM-Server. FiveM durchsucht den ganzen Baum — ein Sammelordner in eckigen Klammern ist eine Möglichkeit, kein Muss.

  2. Reihenfolge setzen

    In der server.cfg steht dv_core vor jeder dv-Ressource. Fehlt es, bricht der Start mit einer Meldung ab — statt später still zu versagen.

    server.cfg
    # mehr braucht keine dv-Ressource
    ensure dv_mysql         # ersetzt oxmysql
    ensure dv_core
    
    # danach in beliebiger Reihenfolge
    ensure dv_inventory
    ensure dv_phone
  3. Starten

    Datenbanktabellen legt jede Ressource beim ersten Start selbst an und trägt fehlende Spalten nach. Die mitgelieferten install.sql sind nur für den Handbetrieb da.

Fragen gehen an den, der es gebaut hat

Kein Ticketsystem, keine Warteschleife. Support, Fehlermeldungen und Wünsche laufen über den Discord — dort stehen auch andere Betreiber von FiveM-Roleplay-Servern und der aktuelle Arbeitsstand. Das meiste steht aber schon in der Dokumentation: Einbau, Bedienung, jeder Config-Schlüssel und jeder Export, je Ressource.

Sprache
Deutsch und Englisch
Auslieferung
Escrow, mit offener Config
Voraussetzung
dv_core + dv_mysql (ersetzt oxmysql)
Frameworks
ESX · QBCore · QBox · standalone