Installation

Starten, die Resource stoppen, die es ersetzt und je nach Framework einen Stellvertreter kopieren.

  1. Starten

    cs_menu in die Resources, ensure cs_menu nach dem Framework.

  2. ESX

    esx_menu_default, esx_menu_list und esx_menu_dialog stoppen. Dann esx_context ersetzen: das Original entfernen, cs_menu/bridges/esx_context als esx_context in die Resources kopieren und nach cs_menu starten.

  3. QBCore / Qbox

    qb-menu genauso ersetzen, mit cs_menu/bridges/qb-menu.

  4. Aussehen

    Config.Brand, Config.Accent und Config.Theme setzen, oder im cs_config-Menü.

server.cfg
ensure es_extended
ensure cs_config
ensure cs_menu
ensure esx_context      # der Stellvertreter aus cs_menu/bridges

Fehlt ein Schritt, sagt es der Start-Report einmal, mit dem, was zu tun ist. Geprüft werden nur die Stellvertreter für das Framework, das läuft.

Was im Ordner liegt

cs_menu/
config/          alles, was du öffnen darfst
  config.lua       jede Einstellung, mit Erklärung
  framework.lua    nur für ein eigenes Framework
  colours.css      einzelne Farben
  locales/         die Texte, eine Datei je Sprache
api.lua          was andere Resources aufrufen können
bridges/         die Stellvertreter für esx_context und qb-menu
html/            das Fenster
script/          das Script

cs_menu loggt nichts nach Discord. Es zeichnet, worum ein anderes Script gebeten hat und das loggt selbst.

Frage offen geblieben?

Schreib uns im Discord. Mit Konsolen-Auszug, Framework und Script-Version ist die erste Antwort meistens schon die Lösung.

Zum Support