HALLOWEEN SALE·20% RabattZum Shop

Gefällt dir unsere Doku? Lass uns eine Bewertung auf Google da, damit auch andere von uns erfahren.

Installation

  1. Die Resource ganz oben in der server.cfg starten.
  2. config.lua anpassen (Branding, Hintergrund, Musik, Charakter).
  3. Framework in HCS_lib/config.lua setzen (HCSConfig.Framework: auto, esx, qbcore, qbox, standalone).
  4. Optional Discord: Config.Discord (BotToken, GuildId, Rollen, Galerie-Channel).
cfg
ensure HCS_lib
ensure HCS_loadingscreen
ensure oxmysql
ensure es_extended

Charakterdaten

Unter ESX, QBCore und Qbox liest der Ladebildschirm den Charakter direkt aus der Datenbank. Welche Spalten dabei genutzt werden, legst du in Config.Character fest.

Unter Standalone hast du zwei Wege:

  • SQL: Config.Character.StandaloneQuery mit deiner eigenen Abfrage (@identifier wird ersetzt).
  • Export: Die Daten per SetPlayerCharacter setzen (siehe API-Referenz).

Anpassbare Funktionen

In shared/functions.lua, auf dem Server:

FunktionBeschreibung
Functions.BuildIdentifiers(src, primary, idType)Eigene Datenbank-Schlüssel für die Charaktersuche (z. B. eigenes Multichar-Format). Einen String oder eine Liste zurückgeben, nil = Config.CharacterIdentifier verwenden.
lua
function Functions.BuildIdentifiers(src, primary, idType)
    local bare = primary:gsub('^license:', '')
    return { 'char1:' .. bare, primary }
end