Zugang

Wer reindarf und womit bezahlt wird. Am Typ oder am Laden.

jobstring | table
'police', { 'police', 'ambulance' } oder mit Mindest-Grade { police = 2 }.
licensestring | table
'weapon' oder { name = 'weapon', price = 5000, sell = true }. Mit sell bietet der Laden die Lizenz an der Tür an.
hourstable
{ open = 8, close = 22 } auf der 24-Stunden-Uhr. { open = 21, close = 5 } läuft über Mitternacht.
paymenttable
{ cash, bank, black }. Engt Config.Payment ein, erweitert es nie.

Alles davon prüft der Server beim Öffnen und noch einmal beim Kauf. Lizenzen liest cs_shops auf ESX aus user_licenses (dafür oxmysql), auf QBCore und Qbox aus den Metadaten.

Beispiel: Polizei-Ausgabe
['police'] = {
    label  = 'LSPD',
    accent = 'Supply',
    job    = { police = 0, sheriff = 0 },
    categories = {
        { label = 'Gear', icon = 'gear', items = {
            { 'handcuffs', 0 },
            { name = 'weapon_stungun', price = 0, label = 'Taser' },
        }},
    },
},

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