Installation

Starten, einen Befehl in die Konsole. SQL schreibst du keines.

  1. Starten

    cs_garage in die Resources, dann ensure cs_garage. oxmysql wird gebraucht.

  2. Datenbank

    cs_garage install in der Serverkonsole. Mit cs_config macht die Datenbank-Seite im Menü dasselbe.

  3. Einstellen

    Sprache, Währung, Name und Farbe im cs_config-Menü oder in config/config.lua. Die Webhook-URL auf der Discord-Seite im Menü oder in config/webhook.lua.

  4. Garagen eintragen

    Abschnitt 12 der config.lua, die Ausparkpunkte gleich daneben. Im Menü stellst du dich an die Stelle und übernimmst sie.

server.cfg
ensure oxmysql
ensure es_extended      # or qb-core / qbx_core

ensure cs_config        # optional, the in game menu
ensure cs_garage

Die Befehle

Serverkonsole
cs_garage status             what your table looks like, and what is missing
cs_garage inspect <plate>    what is saved about one vehicle
cs_garage install            back it up, then add and fix what is missing
cs_garage backup             take a copy of the table now
cs_garage backups            the copies it has kept
cs_garage restore <table>    put one of them back
cs_garage carclear           run a carclear now

Die Befehle laufen nur in der Serverkonsole, außer du vergibst das Ace cs_garage.install.

Was install tut

  1. Kopie

    Die ganze Tabelle wird nach owned_vehicles_csbak_<datum>_<zeit> kopiert. Schlägt die Kopie fehl, läuft nichts weiter.

  2. Spalten

    Legt die Tabelle an, falls es keine gibt, ergänzt fehlende Spalten, verbreitert eine zu kurze und setzt den Index für die Abfragen.

  3. Altbestand

    Liest, was eine ältere Garage hinterlassen hat: parking als Garagenname, pound für ein Fahrzeug am Hof. Die alten Spalten bleiben stehen.

  4. Werte

    Füllt Werte, die nie geschrieben wurden, und ordnet ein, was ein anderes Script helicopter, quadbike oder Truck genannt hat.

Es wird nichts gelöscht und kein vorhandener Wert überschrieben. Die Spaltennamen kommen aus deinem Framework, derselbe Befehl stimmt also auf ESX und auf QBCore. install.sql enthält dieselben Anweisungen für die Hand.

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