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 ProduktseiteBeispiel-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.}