Exports & Events

Was cs_config selbst anbietet. Die Bridge ruft das für dich auf.

Exports

Register

Server
exports.cs_config:Register(resource, schema, snapshot)

Meldet ein Script an. Wird geprüft, gemeldet und auch mit Fehlern angenommen, damit eine falsche Zeile nicht das ganze Script aus dem Menü nimmt.

Gibt zurücktable die fertigen Werte

Resolved

Server
exports.cs_config:Resolved(resource)

Gibt zurücktable was das Script gerade benutzen soll

IsReady

Server
exports.cs_config:IsReady()

Gibt zurückboolean ob die Einstellungen aus der Datenbank geladen sind

Global

Server
exports.cs_config:Global(path)

Ein einzelner Wert von Für alle Scripts, für etwas, das dein Schema nicht abdeckt.

pathstring
'appearance.theme'

Gibt zurückany

Announce

Server
exports.cs_config:Announce(report, quiet)

Nimmt den Start-Report eines Scripts. CsConfig.Boot ruft das auf.

Gibt zurückboolean angenommen

Events

cs_config:ready

Server
AddEventHandler('cs_config:ready', function() end)

Die Einstellungen sind geladen.

cs_config:database

Server
AddEventHandler('cs_config:database', function(resource) end)

Unter laufendem Server wurde etwas an der Datenbank hinzugefügt. resource ist das Script, oder nil für alle. Guter Moment, die eigenen Spalten neu zu lesen. Die Bridge lässt deine Boot-Prüfung dann schon selbst noch einmal laufen.

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