esx_menu_default, esx_menu_list, esx_menu_dialog, esx_context und qb-menu. Stoppen, cs_menu starten und jedes Script öffnet ab jetzt dieses Fenster.
esx_menu_default, esx_menu_list, esx_menu_dialog, esx_context und qb-menu. Stoppen, cs_menu starten und jedes Script öffnet ab jetzt dieses Fenster.
Die Liste mit Schaltern, Werten und Details, eine Tabelle mit Knöpfen je Zeile und Suche und das Eingabefeld. Alles im selben Look.
Die ox_lib-Form mit denselben Feldern und Callbacks. Aus lib. wird exports.cs_menu:, mehr ist es nicht.
Das ist das echte Fenster aus dem Script, mit Beispieldaten. Klick dich durch, im Spiel sieht es genauso aus.
Jede Einstellung von cs_menu steht im cs_config-Menü, dem gemeinsamen Menü aller CS-Scripts. Die config.lua musst du dafür nicht mehr öffnen.
Was davon läuft, erkennt das Script beim Start selbst.
cs_menu ist in CS+ enthalten, zusammen mit jedem anderen bezahlten Script. Neue Scripts kommen am Release-Tag dazu, solange dein Abo läuft.
Nein. ESX-Menüs, esx_context und qb-menu werden übernommen, sobald die alten Resources gestoppt sind. Für esx_context und die Exports von qb-menu kopierst du einen kleinen Stellvertreter aus bridges/ an ihre Stelle.
Nein, ox_lib lässt sich nicht übernehmen. cs_menu bietet dieselbe Form auf den eigenen Exports an, ein Script stellst du mit Suchen und Ersetzen um. Eingabedialog, Fortschrittsbalken und Meldungen bleiben bei ox_lib.
Listen laufen über die Tastatur, weil ESX-Scripts davon ausgehen, dass der Spieler weiterlaufen kann. Config.Mouse schaltet die Maus ein. Tabelle und Eingabefeld nehmen die Maus immer.
Config.Theme ist eine Farbe, aus der alles berechnet wird. Die zwei Wörter über jedem Menü stehen in Config.Brand und Config.Accent, einzelne Farben in colours.css.
Ja. Der Start-Report prüft nur die Stellvertreter für das Framework, das läuft.
Beide stecken jetzt in cs_menu, zusammen mit Tabelle, Kontextmenü und qb-menu.