Zurück zu Configs

Ultimate Reward

general.json

$profile:UltimateReward/general.json

Menütaste, Admins, Premium-Spieler und Claim-Logging.

AdminPlainIDs und PremiumPlainIDs enthalten Steam64-IDs. Nach Änderungen /reloadrewards ausführen; den ersten Admin per Serverneustart laden.

Zur Produktseite

Beispiel-Config

Passe Werte, Classnames und Positionen an deinen Server an.

// Dokumentationsbeispiel: Vor Verwendung als JSON alle // Kommentare entfernen.{  "ConfigVersion": 6, // Schema-Version dieser Datei; den Beispielwert übernehmen.  "OpenOnLogin": false, // true öffnet das Reward-Menü automatisch nach dem Verbinden.  "OpenMenuKey": "J", // Menütaste, z. B. J oder F6; "" nutzt die Spielerbelegung. ESCAPE ist reserviert.  "EnablePremiumRewards": true, // true aktiviert die Premium-Listen; false gibt Premium-Rewards nicht für alle frei.  "ImportTBRewardsIfConfigMissing": false, // true erlaubt beim Erststart den TB-Daily-Reward-Import, wenn die Reward-Config fehlt.  "LogClaims": true, // true protokolliert erfolgreiche Abholungen in UltimateReward/logs/claims.log.  "AdminPlainIDs": [], // Steam64-IDs der Admins als Strings; [] = keine. Admins erhalten nicht automatisch Premium.  "AdminGUIDs": [], // Alternative Admin-Kennungen aus PlayerIdentity.GetId(); keine Steam64-IDs.  "PremiumPlainIDs": [], // Steam64-IDs der Premium-Spieler als Strings; [] = keine.  "PremiumGUIDs": [] // Alternative GetId()-Kennungen der Premium-Spieler; ein Treffer in einer der beiden Listen genügt.}