MLO / Karte

Rathaus Molo

$30.00

Stabiles, RP-fähiges Interieur für Wahlen, Prozesse und Stadtversammlungen. Entwickelt für FiveM-Server, die brauche saubere Leistung und strenge Berechtigungen.

Funktionen (RP-fokussiert)

  • Rezeption (Check-in, Besucherfluss)

  • Haupthalle (öffentliche Versammlungen)

  • Wahlraum (Wahlen, Referenden)

  • Gerichtssaal (Richterbank, Galerie, Zeugenstand)

  • Konferenzraum (Stadtrat/Fraktionssynchronisation)

  • Arrestzelle (PD-Übergabe vor dem Prozess)

  • Richteramt und Richter-Besprechungsraum

  • Zwei Verwaltungsbüros

  • Gouverneursbüro (Vorstandssitzungen)

  • Saferaum (eingeschränkter Vorrat/Beweise)

  • Museumsbereich (Stadt-/Geschichtsausstellungen)

Technische Daten

  • Audio-Okklusion (raumgerechter Klang)

  • Benutzerdefinierte Tür mit Audio (Interaktions-SFX) — ZU TUN: registriere alle enthaltenen Audio-Assets pro Paket-Dokumentation

  • Realistische Kollision (keine Phantomwände)

  • Benutzerdefinierte Requisiten aufgenommen mit Polycam und retopologisiert

  • Größe: ~100 MB

  • Standort: Galileo-Observatorium (Vinewood Hills)

In den Warenkorb
Molo Townhall FiveM Ressourcenvorschau
Rathaus Molo
$30.00

Produktdetails

Ressourcentyp
MLO / Karte
Enthaltene Dateien
1 Download-Datei

Kaufdetails

Update-Zugang
Dauerhafter Zugang zu Dateien, die für dieses Angebot veröffentlicht werden Update-Zugangsrichtlinie lesen
Download-Format
ZIP
Paket geprüft
2026-07-25 · 141 Dateien im ausgelieferten Paket

Anforderungen

  • Aktuelle FiveM-Artefakte

  • Streaming aktiviert

  • fxmanifest.lua mit lua54 'yes'

  • Optional: ox_lib, ox_inventory, Tür-/Zielsystem (ox_doorlock, ox_target oder Ihr Äquivalent)

Installieren (Schritt für Schritt)

  1. Ressourcenabwurf
    resources/[maps]/gov_observatory/

  2. fxmanifest.lua

    fx_version 'cerulean'
    game 'gta5'
    lua54 'yes'

    name 'gov_observatory'
    description 'Galileo Observatory Government & Courthouse MLO'
    version '1.0.0'

    files {
    'stream/**/*.ytyp',
    'stream/**/*.ydr',
    'stream/**/*.ybn',
    'stream/**/*.ymap',
    'audio/**' -- TODO: only if package includes custom AWC/REL data
    }

    -- Map assets
    data_file 'DLC_ITYP_REQUEST' 'stream/gov_props.ytyp' -- TODO: replace with actual filenames

    -- Audio (only if provided by the package)
    -- data_file 'AUDIO_WAVEPACK' 'audio/sfx' -- TODO: confirm path
    -- data_file 'AUDIO_GAMEDATA' 'audio/sfx_game.dat' -- TODO: confirm file

    Ersetzen gov_props.ytyp und alle Audiopfade mit dem tatsächlich Dateien in deinem Download.

  3. server.cfg

    ensure gov_observatory
  4. Neustart der Server oder refreshensure gov_observatory.


Framework-Integration (ESX / QBCore / QBOX / Standalone)

Rollen und Berechtigungen (Empfehlung)

  • PD: Arrestzelle, Beweismitteltür, Zugang von der Seite des Gerichtsgebäudes

  • Richter: Bänke, Kammern, Sicherheitsraum

  • Gouverneur/Bürgermeister: Gouverneursbüro, Konferenz, Sicherheitsraum

  • Sachbearbeiter: Empfang, Protokollführung, Wahlraumkontrolle

  • Öffentlich: Halle, Museum

Verwende dein Türschloss, um zu sperren. Beruf/Besoldungsgruppe. Halte öffentliche Routen offen, um Staus zu vermeiden.

ESX

  • Tortüren von job = 'police' | 'judge' | 'government' | 'clerk'.

  • Verstecke mit ox_inventory: Beweise (Zellenseite), sicherer Raum (Lesen/Schreiben nach Klasse).

  • ZU TUN: Füge deine Türschloss-Konfigurationseinträge (Koordinaten, Tür-Hashes) und Stash-IDs hinzu.

QBCore

  • Spiegel mit ambulance/police/government oder deine benutzerdefinierten Jobs.

  • qb-target/ox_target Zonen: Wahlkabine, Zeugenstand, Gerichtsschreiberpult.

  • ZU TUN: Füge Zonenkoordinaten und -beschriftungen hinzu; binde sie an deine Client-/Server-Ereignisse.

QBOX (qbx_core)

  • Verwende qbx_core Berechtigungen/Gruppen.

  • Kartennoten → sichere Türen (Richter/Regierung).

  • ZU TUN: Füge deine Export-/Callback-Namen ein, wie sie in deiner Stadt implementiert sind.

Standalone (kein Framework)

  • Verwende AS für minimales Gating:

    add_ace group.judge gov.court.access allow
    add_ace group.gov gov.exec.access allow
    add_ace group.pd gov.cell.access allow
    add_principal identifier.fivem:XXXX group.judge
  • ZU TUN: Binde ACE-Prüfungen in deinem Tür-/Zielskript ein, falls unterstützt.


NUI und Interaktionen (optional)

  • Wahlraum: NUI-Wahl-UI → Ergebnisse über Server-RPC veröffentlichen; in die Datenbank schreiben.

    • ZU TUN: Implementiere dein Wahlschema und Anti-Dupe-Checks.

  • Gerichtssaal: Sitzung starten/stoppen, Hammer-SFX-Umschalter, Aufforderung zum Zeugeneid.

    • ZU TUN: Hänge an deine Ereignisnamen an; erfindet keine Endpunkte.

  • Rezeption: Kontextmenü (Check-in → Fallweiterleitung → Gerichtssaal).

    • Verwende ox_lib für einfache Kontext-/NUI-Flows.


Daten und Vorräte (ox_inventory)

  • Saferaum: eingeschränkter Vorrat für versiegelte Aufzeichnungen.

  • Beweismittelschrank (Zelle): PD schreibt, Sachbearbeiter liest.

  • Museum: optionale schreibgeschützte Ausstellungsmetadaten (keine Elemente).

  • ZU TUN: Registriere Verstecke mit Positionen, Grenzen und Berechtigungen gemäß deiner Inventarkonfiguration.


Fahrzeuge & Zugang

  • Kein Garagenstreaming enthalten. Behalte das Parken uneingeschränkt Draußen, Eingänge frei für PD-Eskorte.

  • Wenn du ein Regierungsflotten-Skript verwendest, platziere Spawnpunkte bei den Außentreppen.

  • ZU TUN: Füge Spawn-Koordinaten/Richtungen in deiner Garage-Ressource (ESX/QB/QBOX) hinzu.


Anti-Cheat und Sicherheit

  • Gestreamte Props/Türen können einige Anti-Cheats auslösen. Whitelist den Ressourcennamen, falls erforderlich.

  • Bestätigen serverseitig: Abstimmungen, Gerichtsverfahren, Änderungen des Türstatus.

  • Vertraue nicht nur clientseitigen Überprüfungen. Verwende Exporte/Rückrufe mit Erlaubnis der Wachen.


Optimierung (resmon)

Ziel ≤ 0,05 ms Leerlaufzeit des Clients für dieses MLO.

Checkliste:

  1. /resmon 1 in der Stadt; im Leerlauf in Saal, Gericht, Wahlraum.

  2. Gehe durch Bereiche mit vielen Objekten (Museumsausstellungen). Achte auf Spitzenwerte.

  3. Bei Spitzen:

    • Deaktiviere optionale ymaps-Unordnung (falls vorhanden). ZU TUN: Umschalten der Setnamen pro Paket.

    • Verringere die Zielzonen; kombiniere benachbarte Interaktionsobjekte.

    • Vermeide schwere Schleifen in Client Lua; debounce Tür-SFX.


Synchronisierung und Stabilität

  • Türzustände müssen serverweit synchronisiert werden; verwende die Server-Autorität deines Türschlosses.

  • Audio-Okklusion pro Raum überprüft; Test mit offenen/geschlossenen Türen.

  • Die Wegführung der Zellen für Eskorten wurde getestet. Es wurde bestätigt, dass es an den Ecken keine Kollisionsprobleme gibt.

  • Stimme: überprüfe pma-voice/mumble-Zonen im Gerichtssaal, damit die Galerie die Richter ohne Echo hören kann. ZU TUN: füge deine Zonenkonfiguration hinzu.


Schnelles Testskript (was zu überprüfen ist)

  1. Öffentliche Spawns bei Rezeption.

  2. Richter eröffnet Bank Tür (bodengleich).

  3. PD-Eskorten zu Zelle; Beweise vorrätig halten, schreiben funktioniert.

  4. Angestellter beginnt Wählen; ein Stimmzettel pro Bürger (Spielerdatenprüfung).

  5. Gouverneur Schlösser Saferaum; Nichtregierungsorganisationen haben dies abgelehnt.

  6. Ausführen resmon; Zielbudget bestätigen.