MLO / Map

Municipio di Molo

$30.00

Interni stabili e pronti per RP per elezioni, processi e riunioni cittadine. Progettato per i server FiveM che bisogno di prestazioni pulite e permessi rigorosi.

Caratteristiche (focalizzate su RP)

  • Reception (check-in, flusso dei visitatori)

  • Sala principale (raduni pubblici)

  • Sala elettorale (elezioni, referendum)

  • Aula di tribunale (tribuna del giudice, tribuna, banco dei testimoni)

  • Sala conferenze (sincronizzazioni consiglio comunale/fazione)

  • Cella di detenzione (Consegna del PD prima del processo)

  • Ufficio del giudice e Sala riunioni dei giudici

  • Due uffici amministrativi

  • Ufficio del governatore (riunioni esecutive)

  • Stanza sicura (nascondiglio/prova riservata)

  • Area museale (mostre sulla città/storia)

Specifiche tecniche

  • Occlusione audio (suono corretto per la stanza)

  • Porta personalizzata con audio (interazione SFX) — FARE: registrare tutte le risorse audio incluse per pacchetto documenti

  • Collisione realistica (nessun muro fantasma)

  • Oggetti di scena personalizzati catturati con Polycam e ritopologizzato

  • Dimensioni: ~100 MB

  • Posizione: Osservatorio Galileo (Colline di Vinewood)

Product facts

Resource type
MLO / Map
Included files
1 downloadable file
Add to Cart
Anteprima della risorsa FiveM del Municipio di Molo
Municipio di Molo
$30.00
Mappe FiveM - Municipio

Requisiti

  • Artefatti FiveM recenti

  • Streaming abilitato

  • fxmanifest.lua con lua54 'yes'

  • Opzionale: ox_lib, ox_inventory, sistema porta/bersaglio (ox_doorlock, ox_target o il tuo equivalente)

Installazione (passo dopo passo)

  1. Rilasciare la risorsa
    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

    Sostituire gov_props.ytyp e tutti i percorsi audio con il attuale file nel tuo download.

  3. server.cfg

    ensure gov_observatory
  4. Ricomincia il server o refreshensure gov_observatory.


Integrazione del framework (ESX / QBCore / QBOX / Standalone)

Ruoli e permessi (raccomandazione)

  • Dipartimento di Polizia: cella di detenzione, porta delle prove, accesso laterale al tribunale

  • Giudice: panche, camere, stanza di sicurezza

  • Governatore/Sindaco: ufficio del governatore, conferenza, stanza di sicurezza

  • Impiegato: ricevimento, verbali, controllo della sala votazioni

  • Pubblico: sala, museo

Usa la serratura della porta per aprire il cancello lavoro/gradoMantenere aperte le vie pubbliche per evitare assembramenti.

ESX

  • Porte per cancelli di job = 'police' | 'judge' | 'government' | 'clerk'.

  • Nascondigli con ox_inventory: prove (lato cella), stanza di sicurezza (lettura/scrittura per grado).

  • FARE: Aggiungi le voci di configurazione della serratura della porta (coordinate, hash della porta) e gli ID della scorta.

QBCore

  • Specchio con ambulance/police/government o i tuoi lavori personalizzati.

  • qb-target/ox_target zone: cabina elettorale, banco dei testimoni, scrivania dell'impiegato.

  • FARE: Aggiungi coordinate di zona ed etichette; associa al tuo eventi client/server.

QBOX (qbx_core)

  • Utilizzo qbx_core permessi/gruppi.

  • Gradi della mappa → porte sicure (giudice/governo).

  • FARE: Inserisci i nomi delle esportazioni/callback così come implementati nella tua città.

Autonomo (nessun framework)

  • Utilizzo ASSO per un gating minimo:

    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
  • FARE: Se supportato, associa i controlli ACE allo script porta/bersaglio.


NUI e interazioni (facoltativo)

  • Sala votazioni: Interfaccia utente della scheda elettorale NUI → pubblicazione dei risultati tramite server RPC; scrittura sul DB.

    • FARE: Implementa il tuo schema di voto e i controlli anti-duplicazione.

  • Aula di tribunale: Avvia/interrompi sessione, attivazione/disattivazione degli effetti sonori del martelletto, richiesta di giuramento del testimone.

    • FARE: Collega i nomi dei tuoi eventi; non inventare endpoint.

  • Reception: Menu contestuale (registrazione → instradamento del caso → aula).

    • Utilizzo ox_lib per flussi di contesto/NUI semplici.


Dati e nascondigli (ox_inventory)

  • Stanza sicura: deposito riservato per documenti sigillati.

  • Armadietto delle prove (cella): PD scrive, impiegato legge.

  • Museo: metadati di sola lettura facoltativi (nessun elemento).

  • FARE: Registra gli oggetti nascosti con posizioni, limiti e permessi in base alla configurazione del tuo inventario.


Veicoli e accesso

  • Non è incluso lo streaming in garage. Continua a parcheggiare senza restrizioni all'esterno, ingressi liberi per la scorta della polizia.

  • Se si utilizza uno script di flotta governativa, posizionare i punti di spawn vicino alle scale esterne.

  • FARE: Aggiungi coordinate/intestazioni di spawn nella risorsa del tuo garage (ESX/QB/QBOX).


Anti-cheat e sicurezza

  • Gli oggetti di scena/porte trasmessi in streaming possono attivare alcuni anti-cheat. Se necessario, inserisci il nome della risorsa nella whitelist.

  • Convalidare lato server: votazioni, azioni legali, cambiamenti di stato delle porte.

  • Non fidarti dei controlli solo client. Usa esportazioni/richiami con il permesso delle guardie.


Ottimizzazione (resmon)

Bersaglio ≤ 0,05 ms tempo di inattività del client per questo MLO.

Lista di controllo:

  1. /resmon 1 in città; inattivo in Sala, Tribunale, Sala elettorale.

  2. Camminare nelle aree con ostacoli alti (mostre museali). Fare attenzione ai picchi.

  3. Se si verificano picchi:

    • Disattivare le mappe clutter opzionali (se fornite). FARE: attiva/disattiva i nomi dei set per pacchetto.

    • Riduci le zone target; unisci gli elementi adiacenti con cui interagire.

    • Evita loop pesanti nel client Lua; elimina gli effetti sonori della porta.


Sincronizzazione e stabilità

  • Gli stati delle porte devono essere sincronizzati a livello di server; utilizzare l'autorità del server della serratura della porta.

  • Occlusione audio verificata per stanza; test con porte aperte/chiuse.

  • Testato il percorso della cella di attesa per le scorte; confermata l'assenza di collisioni negli angoli.

  • Voce: controllare le zone pma-voice/mumble nell'aula di tribunale in modo che la platea possa sentire i giudici senza eco. FARE: aggiungi la configurazione della tua zona.


Script di test rapido (cosa verificare)

  1. Pubblico depone le uova a Reception.

  2. Il giudice apre Panca porta (con sbarra di sicurezza).

  3. Scorte PD a Cella; le prove nascondono le opere di scrittura.

  4. L'impiegato inizia Voto; una scheda per cittadino (controllo dei dati del giocatore).

  5. serrature del governatore Stanza sicura; non governativo negato.

  6. Correre resmon; confermare il budget target.