DIXIELAND WIRD GELADEN SICHTBARE GRAFIKEN WERDEN VORBEREITET
Sichtbare Grafiken werden gesucht …0%
Projekt  •  REDM PROJEKTE

RedM
– [DXL] INDUSTRIES

Ein umfangreiches Fabrik- und Industriesystem für RedM, bei dem Spieler eigene Betriebe kaufen, Produktionsketten verwalten und Arbeiter beschäftigen können.

DIvon DIXIELAND CREW
09.08.2026
REDM PROJEKTE
4 Min. Lesezeit
StatusIN ARBEIT
🔧
KategorieREDM PROJEKTE
</>
Versionv1.0.0
0%
Fortschritt0%
[DXL] INDUSTRIES / REDM

Über das Projekt

Mit dxl_industries entsteht ein umfangreiches Fabrik- und Wirtschaftssystem für RedM. Spieler können eine eigene Fabrik erwerben, Rohstoffe einlagern und daraus in mehreren aufeinanderfolgenden Produktionsschritten fertige Waren herstellen.

Damit die Maschinen laufen, müssen Arbeiter eingestellt und den jeweiligen Arbeitsstationen zugewiesen werden. Dabei kann der Fabrikbesitzer sowohl echte Spieler beschäftigen als auch NPC-Arbeiter über eine Arbeitsvermittlung oder direkt in der Spielwelt anwerben.

NPC-Arbeiter benötigen regelmäßige Bezahlung sowie ausreichend Essen und Trinken. Fehlen Rohstoffe, Zwischenprodukte oder Lagerplatz, wird die Produktion automatisch gestoppt – die laufenden Lohnkosten bleiben jedoch bestehen.

Verschiedene Fabrikarten, individuelle Produktionsketten, Mitarbeiterverwaltung, Fabrikkonten, Lagerbestände und spätere Erweiterungen machen aus einem kleinen Betrieb nach und nach ein echtes Industrieunternehmen.

Highlights
Projektplanung & Vorbereitung
Umbau & Technik
Dokumentation & Tests
Community-Updates

Galerie

CHANGELOG

0.4.0 – Echte Spieler als Mitarbeiter – 10.08.2026

  • - Echte Spieler können über ein zeitlich begrenztes Arbeitsangebot eingestellt werden.
  • - Arbeitsangebote zeigen Fabrik, Rolle, Stundenlohn und ein Annahme-/Ablehnungsfenster über `ox_lib`.
  • - Sechs vorbereitete Rollen ergänzt: Betriebsleiter, Vorarbeiter, Maschinenführer, Fabrikarbeiter, Lagerarbeiter und Buchhalter.
  • - Rang- und Berechtigungssystem für Konto, Lager, Produktion, NPC-Arbeiter, Personal, Lohn und Zuweisungen ergänzt.
  • - Betriebsleiter dürfen nur niedrigere Rollen einstellen und verwalten.
  • - Vorarbeiter dürfen untergeordnete Mitarbeiter Maschinenplätzen zuweisen, aber keine Verträge ändern.
  • - Buchhalter dürfen offene Spielerlohnforderungen unabhängig vom Mitarbeiterrang auszahlen.
  • - Platzierbare Stechuhr als neue Betriebsstelle ergänzt.
  • - Ein- und Ausstempeln über den Mitarbeiter-Reiter oder `/dxl_stempeln` ergänzt.
  • - Spielerlohn wird serverseitig ausschließlich während einer eingestempelten Schicht nach echter Zeit berechnet.

0.3.0 – NPC-Arbeiter und Arbeitsvermittlung – 10.08.2026

  • - Arbeitsvermittlung mit frei platzierbarem Vermittler-NPC ergänzt.
  • - Bis zu acht frei platzierbare Bewerber-NPCs ergänzt.
  • - Acht persistente Bewerbervorlagen mit Hilfsarbeitern, Facharbeitern und Vorarbeiter ergänzt.
  • - Vermittlungsgebühr und echter RL-Stundenlohn pro Arbeiter ergänzt.
  • - Fabrikkonto als Zahlungsquelle für Einstellung und Lohnabrechnung angebunden.
  • - Automatische anteilige Lohnabrechnung alle fünf realen Minuten ergänzt.
  • - Offene Lohnforderungen, Arbeitsverweigerung und Kündigung ergänzt.
  • - Mahlzeiten- und Wasserversorgung mit realen Versorgungszeiten ergänzt.
  • - Zwei neue Inventaritems samt PNG-Bildern ergänzt.
  • - Frei platzierbare Arbeiterpositionen pro Maschine und Pausenpositionen ergänzt.
  • - Maschinenzuweisung, Schichtstart, Schichtende und Entlassung ergänzt.
  • - NPC-Streaming mit Arbeits- und Pausenszenarien ergänzt.
  • - Produktionssystem um den Status `waiting_workers` erweitert.
  • - Produktionsstufen prüfen passende Klasse, Position, Schicht, Verpflegung un

0.2.0 – Erstes spielbares Sägewerk – 10.08.2026

  • - Frei platzierbare Betriebsstellen für Verwaltung, Lager und Maschinen ergänzt.
  • - Neue Tabelle `dxl_industries_points` mit automatischer Erstellung ergänzt.
  • - Sieben erforderliche Sägewerk-Punkte vorbereitet: Büro, drei Lager, Entrindung, Säge und Kistenbau.
  • - Optionalen Arbeiter-Pausenpunkt für die spätere Arbeiter-Version vorbereitet.
  • - Neue Befehle `/dxl_fabrikpunkt`, `/dxl_fabrikpunktloeschen`, `/dxl_fabrikpunkte` und `/dxl_fabrikpunktdebug` ergänzt.
  • - Betriebsstellen werden nach dem Setzen sofort an den Fabrikeigentümer synchronisiert.
  • - `ox_target`-Zonen und RSGCore-Prompt-Fallback für alle Betriebsstellen ergänzt.
  • - Internes, persistentes Fabriklager ergänzt.
  • - Getrennte Zugriffe für Rohstoffe, Zwischenprodukte und Fertigwaren ergänzt.
  • - Serverseitige Positionsprüfung für Ein- und Auslagerungen ergänzt.
  • - Vier Industrieartikel vorbereitet: Baumstamm, entrindeter Baumstamm, Holzbrett und Holzkiste.
  • - `rsg-inventory`-Anbindung für Ein- und Auslagerungen ergänzt.
  • - Ite

0.1.5 – Kaufprüfung / Boolean-Fix – 10.08.2026

  • - Fehler behoben, durch den eine eingerichtete und im Menü als verfügbar angezeigte Fabrik beim Kauf fälschlich als „noch nicht eingerichtet“ abgelehnt wurde.
  • - Serverseitige Kaufprüfung verwendet nun dieselbe robuste Boolean-Auswertung wie die Client-Synchronisierung.
  • - `enabled` wird beim Kauf korrekt als Zahl, String oder Boolean erkannt.
  • - Kaufposition wird vollständig über X-, Y- und Z-Koordinate geprüft.

0.1.4 – Fabrik-Synchronisierungs- und Platzierungsfix – 10.08.2026

  • - Fehler behoben, durch den eine gesetzte Fabrik serverseitig gespeichert, clientseitig aber nicht angezeigt wurde.
  • - RSGCore-Callback als primären Synchronisationsweg durch eigene DXL-Netzwerk-Events ersetzt.
  • - Eindeutige Request-IDs, Zeitüberschreitung und automatische Wiederholungsversuche ergänzt.
  • - Server sendet aktualisierte Fabrikdaten nach Platzierung, Kauf und Kontobewegungen direkt an alle Clients.
  • - Datenbankwert `enabled` wird jetzt robust als Zahl, String oder Boolean erkannt.
  • - Fabrikkoordinaten werden vollständig in Zahlen umgewandelt und nur bei gültigem X-, Y- und Z-Wert übertragen.
  • - `/dxl_fabriksetzen` ermittelt die Position nun clientseitig und speichert sie anschließend serverseitig.
  • - Gespeicherte Position wird direkt nach dem Datenbank-UPDATE zurückgelesen und geprüft.
  • - `ox_target` fällt bei fehlgeschlagener Zonenerstellung automatisch auf einen RSGCore-Prompt zurück.
  • - `/dxl_fabrik` führt vor der Meldung „keine Fabrik“ eine frische Serversynchronisieru

0.1.3 – RSGCore-Adminrechte-Fix – 09.08.2026

  • - Adminprüfung erkennt jetzt normale RSGCore-Rechte `god` und `admin`.
  • - Das zusätzliche ACE-Recht `dxl_industries.admin` bleibt weiterhin unterstützt.
  • - Kompatibilitäts-Fallback für ältere RSGCore-Versionen ergänzt.
  • - Dokumentation der notwendigen Principal-/ACE-Zuweisungen erweitert.

0.1.2 – RSGCore-/Notify-Kompatibilitätsfix – 09.08.2026

  • - Absturz bei `/dxl_fabrik` behoben: `RSGCore.Functions.Notify` wird von aktuellen RSGCore-Versionen nicht mehr bereitgestellt.
  • - Benachrichtigungen auf das aktuelle `ox_lib:notify`-Event umgestellt.
  • - Typen `primary` und `inform` werden automatisch auf `info` abgebildet.
  • - Rückwärtskompatibler Fallback für ältere RSGCore-Versionen ergänzt.
  • - `ox_lib` als feste Resource-Abhängigkeit eingetragen.
  • - RSGCore-Prompt-Argumente auf numerische Übergabe für `table.unpack` korrigiert.
  • - Prompt-Verwaltung korrigiert: `createPrompt` liefert keinen Handle zurück; gespeichert und gelöscht wird nun der Prompt-Name.

0.1.1 – NUI-/Black-Screen-Fix – 09.08.2026

  • - Vollflächigen schwarzen Bildschirm beim Resource-Start behoben.
  • - `color-scheme: dark` vom NUI-Dokument entfernt, da CEF dadurch eine schwarze Dokumentfläche erzeugen konnte.
  • - HTML, Body und versteckte Oberfläche werden jetzt ausdrücklich transparent gerendert.
  • - NUI ist bereits vor dem Laden der externen CSS-Datei per Inline-Sicherheitsregel versteckt.
  • - NUI-Fokus wird beim Resource-Start mehrfach sicher zurückgesetzt.
  • - NUI-Ready-Handshake zwischen Browser und Client ergänzt.
  • - Öffnungsbestätigung mit automatischem Fokus-Reset nach einem fehlgeschlagenen NUI-Start ergänzt.
  • - Ungültige oder fehlende UI-Daten schließen die Oberfläche nun automatisch, statt eine leere Vollbildfläche anzuzeigen.
  • - Notfallbefehl `/dxl_uireset` ergänzt.

0.1.0 Technisches Fundament – 09.08.2026

  • - RSGCore-Integration angelegt
  • - oxmysql-Datenbankstruktur mit automatischer Erstellung
  • - Ein-Fabrik-Limit pro Rockstar-Lizenz beziehungsweise Account
  • - Datenbankseitiger Unique-Schutz gegen Mehrfachbesitz
  • - Eindeutiger Eigentümer pro Fabrik
  • - Sicherer Fabrikkauf mit serverseitiger Distanz-, Geld- und Besitzprüfung
  • - Fabrikkonto mit Ein- und Auszahlung
  • - Protokollierung aller Käufe und Kontobewegungen
  • - Eigene DXL-NUI im Western-Industrie-Stil
  • - Automatische `ox_target`-Integration
  • - Fallback auf native RSGCore-Prompts
  • - Adminbefehle zum Platzieren, Bepreisen, Auflisten und Zurücksetzen
  • - Fünf vorbereitete Fabrikvorlagen
  • - Sämtliche eigenen Events, Callbacks, Befehle und Tabellen mit DXL-Präfix