Andere Scripts können anknüpfen.
Was ein Script nach außen anbietet, steht als Export bereit. Das Handbuch führt jeden mit Aufruf und Quelldatei auf — eigene Scripts schließen sich daran an, ohne in fremden Code zu greifen.
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)
-- Mehr braucht eine dv-Ressource nicht.shared_scripts { '@dv_core/import.lua', 'config.lua'} dependency 'dv_core'-- Ein Punkt in der Welt. Betreten, verlassen, jeden Frame.DV.Points.Add({ coords = vector3(-1035.7, -2731.5, 12.8), distance = 5.0, onEnter = function() DV.TextUI('Drücke E', 'info', 'E') end, onExit = function() DV.HideTextUI() end, nearby = function(p) DV.Marker(p.coords) end,})-- Läuft unverändert auf ESX, QBCore, QBox und standalone.if DV.HasItem(src, 'verbandskasten', 1) then DV.RemoveItem(src, 'verbandskasten', 1) DV.AddMoney(src, 250, 'bank') DV.Notify(src, 'success', 'Bezahlt', '250 € auf die Bank')endZwei Zeilen, und die ganze DV-Schnittstelle steht bereit.
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.
Aktuell 70 Ressourcen für den Roleplay-Alltag, und es kommen laufend welche dazu. Alles aus einer Hand, in einer Handschrift — nicht zusammengekauft von sechs Autoren.
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.
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.
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.
Garagen, Abschlepphof und Weltparken — mit Blick in den Kofferraum, bevor der Wagen herauskommt. Wo geparkt wird, bleibt geparkt, auch über den Serverneustart hinaus.
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.
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.
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.
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.
Was ein Script nach außen anbietet, steht als Export bereit. Das Handbuch führt jeden mit Aufruf und Quelldatei auf — eigene Scripts schließen sich daran an, ohne in fremden Code zu greifen.
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.
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.
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.
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.UI = { theme = 'amethystbernsteinsmaragdazurkorallemagenta' }Grün und Rot ändern sich nicht mit — sie bedeuten etwas und gehören in keiner Ressource zur Palette.
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.
Die Schicht, auf der alles andere steht.
Zentrale Bibliothek für alle dv-Scripts. Frameworkunabhängig — läuft auf ESX, QBCore, QBox oder ganz ohne Framework.
keine/announce /dvcoresettings /gebgeld /team /testhelp /testprogressDatenbankanbindung für FXServer über node-mysql2, kompatibel zu oxmysql. Jedes Script, das oxmysql nutzt, soll unverändert mit dv_mysql laufen.
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.
dv_coreSlotbasiertes Inventar mit Metadaten. Frameworkunabhängig — läuft auf ESX, QBCore, QBox oder ganz ohne Framework, alles über dv_core.
dv_core dv_mysql (ersetzt oxmysql)/inv /invcaseDas 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.
dv_core/gurt /hudsettings /kinomodus /motorDer Chat. Ersetzt die mitgelieferte chat-Ressource vollständig — Kanäle, Vorschläge mit Tab-Vervollständigung, Spamschutz und Moderation.
dv_core/ad /chatclear /chatclearall /ems /funk /g +8 weitereWomit auf dem Server Geld verdient und verwahrt wird.
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.
dv_core/e /jobscheck /jobsduty /jobshere /jobsmine /jobsonduty +3 weitereMehrere Jobs pro Charakter — sammeln, verwalten und am Jobcenter wechseln.
dv_core dv_mysql (ersetzt oxmysql)/jobs /mjadd /mjlist /mjremoveBrä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.
dv_coreTechnische 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.
dv_core/einsatz /ffclear /ffeditor /ffeinsatz /ffground /ffpos +1 weitereSpielerbesitzbare 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.
dv_core dv_mysql (ersetzt oxmysql)/shop_debug /shop_here /shop_migrate /shop_name /shop_owner /shop_ped +2 weitereRechnungen 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.
dv_core dv_mysql (ersetzt oxmysql)/rechnung_info /rechnung_liste /rechnung_storno /rechnungen /rechnungtestBank mit IBAN, PIN und Geldautomaten — dazu Sparbuch, Daueraufträge und Firmenkonten. Eine Oberfläche für alles, ein Konto je Spieler, ein Buchungsbuch.
dv_coreLagerhallen 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.
dv_coreJagdsystem für FiveM. Wild aufspüren, erlegen, zerlegen, Leder und Fleisch getrennt verkaufen, am Lagerfeuer kochen — und mit jedem Ausflug besser werden.
dv_core/jagd /jagdfeuer /jagdfeuerhoehe /jagdinfo /jagdkoeder /jagdkoedertest +10 weitereObst 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.
dv_core/farminginfo /farmrouteOutdoor-Anbau. Auf echtem Untergrund pflanzen, pflegen und ernten — im Freien, nicht im Kellerraum.
dv_core dv_mysql (ersetzt oxmysql)/dvweedDrogen 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.
dv_core/drugsgive /drugsinfo /drugsresetEin 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.
dv_core dv_mysql (ersetzt oxmysql)/camperejct /camperlist /camperrepair /camperwreckGeldwä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.
dv_core dv_mysql (ersetzt oxmysql)/moneywashShisha-Lounge. Kohle erhitzen, Kopf befüllen, gemeinsam rauchen — die Shishas lassen sich frei aufstellen.
dv_core/dvhookah /hookahanim /hookahfit /hookahsitz /hookahwoKaufen, tunen, abstellen, aufschließen, mieten, versichern, verschrotten — und was am Wagen kaputtgehen kann.
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.
dv_coreWerkstatt 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.
dv_coreGaragen, Abschlepphof und Weltparken — mit Blick in den Kofferraum. Frameworkunabhängig: läuft auf ESX, QBCore und QBox, weil alles über dv_core läuft.
dv_core dv_mysql (ersetzt oxmysql)/garagecleanup /garageimpound /garagelist /garageparking /garagereleaseEin 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.
dv_core dv_mysql (ersetzt oxmysql)/ckgive /ckkeys /cktakeEine 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.
dv_core/rentalKfz-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.
dv_core dv_mysql (ersetzt oxmysql)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.
dv_core dv_mysql (ersetzt oxmysql)/jydebugFehlzündungen, Auspuffflammen und ein Motor, der es übelnimmt.
dv_core dv_mysql (ersetzt oxmysql)/dvantilagBremsleitungen durchtrennen — und wieder instand setzen.
dv_core/bremsenAutobomben 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.
dv_core/autobombe /fernzuenderRettungsdienst, Behörden und Vollzug.
Rettungsdienst für FiveM. Bewusstlosigkeit statt Tod, ein echtes Verletzungssystem, Behandlung über eine eigene Oberfläche, Apotheke — frameworkunabhängig über dv_core.
dv_core dv_mysql (ersetzt oxmysql)/amdown /aminjuries /amkeys /ems /revive /reviveallEine 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.
dv_core/revivestationKrankheiten, 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.
dv_core/diagnose /heilen /krank /krankadminKrankenversicherung 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.
dv_core dv_mysql (ersetzt oxmysql)Gefängnissystem für FiveM: Haftstrafen, Sozialstunden, Arbeit hinter Gittern und Ausbruchsversuche — mit eigener Oberfläche für Polizei und Administration.
dv_core dv_mysql (ersetzt oxmysql)/prison /prisonreleaseall /prisonstop /prisontest /servicetest /unjail +1 weitereSperrzonen 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.
dv_core/sperrzone /sperrzoneclear /sperrzonedump /sperrzonen /sperrzoneoffPapierdokumente 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.
dv_core dv_mysql (ersetzt oxmysql)/dokudump /dokumente /dokumente_info /dokumente_widerruf /dokutestFahrschule für FiveM — Theorieprüfung am Tresen, Praxisprüfung auf der Straße, Fahrerlaubnis in der Ablage, die dein Server ohnehin benutzt.
dv_core/dmvDas Meldeamt. Spieler ändern am Schalter ihren Vor- und Nachnamen — gegen Gebühr, gegen einen Antrag oder beides.
dv_core dv_mysql (ersetzt oxmysql)/namechangeWas der Charakter neben der Arbeit hat und tut.
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.
dv_core dv_mysql (ersetzt oxmysql)/cbtest /cellbroadcast /phone /phonenumber /phonevideoprobe /resetphone +1 weitereEin 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.
dv_core es_extended dv_mysql (ersetzt oxmysql)/k9 /petbed /petdecay /petdump /petfit /petfocus +6 weitereEin 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.
dv_core/fbdemo /fbdump /fbnearby /fboverlay /fbpeds /fbtest +1 weitereDas 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.
dv_core dv_mysql (ersetzt oxmysql)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.
dv_core/mailflush /mailstats /mailtestEine 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.
dv_core/dbdump /dbreset /dbring /dbsound /dbwhereAngeln 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.
dv_core/angeladmin /angelwasserMetallsuche 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.
dv_core/sondeadminKürbisse liegen verteilt auf der Karte. Wer einen aufhebt, bekommt Beute aus einer konfigurierbaren Tabelle – Items, Geld, eine Waffe oder den Jumpscare.
dv_core/kuerbisclear /kuerbisfind /kuerbisscare /kuerbisspawnWeihnachten 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.
dv_core/weihnachtsliste /xmasItem-gebundene Rausch- und Statuseffekte. Was ein Item auslöst, wird im Spiel eingestellt — nicht im Code.
dv_core/e /effectcheck /effectcheck_local /effectdump /effectgive /effectstate +1 weitereFreunde 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.
dv_core dv_mysql (ersetzt oxmysql)/ref /referralgrant /referralinfo /referralreset /referralseedEin 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.
dv_core/clothestoreGebiete, Aufträge, Arenen und die Ausrüstung dafür.
Gangterritorien für FiveM. Gebiete werden im Tauziehen eingenommen, gehalten und werfen regelmäßig etwas ab.
dv_core dv_mysql (ersetzt oxmysql)/zone_debug /zone_influence /zone_list /zone_payout /zone_reset /zone_set +1 weitereTransportaufträ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.
dv_core dv_mysql (ersetzt oxmysql)/gangFFA-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.
dv_core dv_mysql (ersetzt oxmysql)/ffa /ffaadmin /ffabots /ffalager /ffaleaveGunGame 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.
dv_core dv_mysql (ersetzt oxmysql)/ggadmin /ggbots /gglager /ggleave /gungameDer 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.
dv_core/schlitzer /szadmin /szdunkel /szeditor /szlager /szleave +1 weitereZombie-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.
dv_core/zzdebugSchutzwesten für FiveM — mit Haltbarkeit, Schadensresistenz, einer Westenanzeige am Bildschirmrand und einer Werkstatt, in der beschädigte Westen wieder ganz werden.
dv_core/westeWerkzeuge für das Team hinter dem Server.
Anticheat für FiveM. Erkennt, meldet, wirft raus und sperrt — mit einem Adminpanel im Spiel, einer eigenen Sperrliste und einem Discord-Protokoll.
dv_core/secban /secbans /seckick /secshot /secunban /securityAnti-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.
dv_core/attestDie 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.
dv_coreKennungswechsel und Datenbankpflege für FiveM — mit Vorschau, Sicherung und Oberfläche im Spiel.
dv_core dv_mysql (ersetzt oxmysql)/licenseWetter und Uhrzeit, serverweit synchron — mit Admin-Panel, dynamischem Wetter samt Vorhersage, Blackout, einer Tsunami-Warnung vor dem Serverneustart und Hochwasser.
dv_coreEin 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.
dv_core es_extended esx_skin skinchanger dv_mysql (ersetzt oxmysql)Kein Script passt dazu. Andere Schreibweise versuchen oder den Filter auf „Alle" stellen.
Irgendwohin unter resources/ auf dem FiveM-Server.
FiveM durchsucht den ganzen Baum — ein Sammelordner in eckigen
Klammern ist eine Möglichkeit, kein Muss.
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.
# mehr braucht keine dv-Ressource
ensure dv_mysql # ersetzt oxmysql
ensure dv_core
# danach in beliebiger Reihenfolge
ensure dv_inventory
ensure dv_phone
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.
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.