Introductie - EconomyOverride.jsonHet bestand
/SCUM/Saved/Config/WindowsServer/EconomyOverride.json

regelt je hele economie-systeem (trader economie) op je SCUM-server.
Je kunt het gebruiken om te bepalen hoe traders werken, hoe prijzen veranderen, wanneer voorraad wordt aangevuld,
en of fame points of dynamische prijzen actief zijn.
Als een item niet in dit bestand staat of is ingesteld op -1,
gebruikt de server automatisch de standaardwaarde van de game.
Het bestand wordt geladen als je de server start - dus als je het aanpast, moet je opnieuw starten,
zodat alle traders en prijs-cycli worden bijgewerkt.
Tip: Laat economy-logging = 1 aan staan terwijl je aan het testen bent.
Zo kun je precies bijhouden hoe prijzen, geld en rotaties reageren in de serverlog.
economy-reset-time-hours
Beschrijving: Tijd (in uren) waarna de hele economie (prijzen, geld, opslag) wordt gereset.
Waarden: -1.0 (geen reset), 0.0–168.0+
Standaard: -1.0
Aanbevolen: -1.0 of 72.0 (elke 3 dagen voor een schone economie)
prices-randomization-time-hours
Beschrijving: Hoe vaak de handelaarprijzen willekeurig opnieuw worden berekend.
Waarden: -1.0 (geen verandering), 0.0–168.0+
Standaard: -1.0
Aanbevolen: 48.0–96.0 voor lichte prijsrotatie
tradeable-rotation-time-ingame-hours-min
Beschrijving: Minimale ingame uren voordat een handelaar z'n voorraad vernieuwt.
Waarden: 0.0–9999.0
Standaard: 48.0
Aanbevolen: 48.0 (2 ingame dagen)
tradeable-rotation-time-ingame-hours-max
Beschrijving: Maximale ingame uren tot de rotatie.
Waarden: >= minimale waarde, 0.0–9999.0
Standaard: 96.0
Aanbevolen: 96.0 (4 ingame dagen)
tradeable-rotation-time-of-day-min
Beschrijving: Vroegste tijd van de dag (in-game uren, 0–24) voor itemrotatie.
Waarden: 0.0–24.0
Standaard: 8.0
Aanbeveling: 8.0 (ochtend)
tradeable-rotation-time-of-day-max
Beschrijving: Laatste tijd van de dag (in-game uren, 0–24) voor itemrotatie.
Waarden: 0.0–24.0
Standaard: 16.0
Aanbeveling: 16.0 (middag)
fully-restock-tradeable-hours
Beschrijving: Tijd (in uren) tot een item weer helemaal is aangevuld.
Waarden: 0.1–9999.0
Standaard: 2.0
Aanrader: 1.0–3.0 (hangt af van serversnelheid)
trader-funds-change-rate-per-hour-multiplier
Beschrijving: Snelheid waarmee handelaren hun geld weer aanvullen.
Waarden: 0.0–10.0
Standaard: 1.0
Aanrader: 1.0 (realistisch), >2.0 (snel aanvullen)
prices-subject-to-player-count
Beschrijving: Prijzen verschillen op basis van het aantal actieve spelers.
Waarden: 0 (uit), 1 (aan)
Standaard: 0
Aanrader: 0 voor stabiliteit
gold-price-subject-to-global-multiplier
Beschrijving: Goudprijzen volgen de globale economische multiplier.
Waarden: 0 of 1
Standaard: 1
Aanrader: 1 (standaardinstelling)
gold-base-price
Beschrijving: Basiswaarde van één goudstuk.
Waarden: -1 (standaard), 1–1.000.000
Standaard: -1
Aanrader: Alleen aanpassen als je een eigen economie gebruikt.
gold-sale-price-modifier
Beschrijving: Vermenigvuldiger voor de verkoopprijs van goud.
Waarden: -1.0 (standaard), 0.0–10.0
Standaard: -1.0
Aanbeveling: 1.0 (standaardtarief)
gold-price-change-percentage-step
Beschrijving: Percentage prijsverandering per aanpassingsstap.
Waarden: -1.0 (standaard), 0.0–100.0
Standaard: -1.0
Aanbeveling: 5.0–10.0 (matige schommeling)
gold-price-change-per-step
Beschrijving: Absolute prijsverandering per stap.
Waarden: -1,0 (standaard), 0,0–10.000,0
Standaard: -1,0
Aanbeveling: Gebruik dit alleen als er geen procentuele verandering actief is.
economy-logging
Beschrijving: Zet logging aan voor alle handelsacties.
Waarden: 0 (uit), 1 (aan)
Standaard: 0
Aanbeveling: 1 (debuggen & balanceren)
traders-unlimited-funds
Beschrijving: Handelaars hebben onbeperkt geld.
Waarden: 0 (normaal), 1 (onbeperkt)
Standaard: 0
Aanbeveling: 0 (realistisch), 1 (testserver)
traders-unlimited-stock
Beschrijving: Handelaars hebben onbeperkte voorraad.
Waarden: 0 (normaal), 1 (onbeperkt)
Standaard: 0
Aanbeveling: 0 (aanbevolen), 1 (test server)
tradeable-rotation-enabled
Beschrijving: Zet itemrotatie voor handelaars aan of uit.
Waarden: 0 (uit), 1 (aan)
Standaard: 1
Aanbeveling: 1 (meer variatie)
enable-fame-point-requirement
Beschrijving: Zorgt ervoor dat je Fame Points nodig hebt voor bepaalde aankopen.
Waardes: 0 (uit), 1 (aan)
Standaard: 0
Aanrader: 1 (meer progressie)
tradeable-code
Beschrijving: Interne itemnaam (Blueprint ID, bijv. "Weapon_AK47").
Waardes: String (juiste item ID)
Aanrader: Exacte interne naam, anders werkt het item niet.
base-purchase-price
Beschrijving: Verkoopprijs van trader (voor speler).
Waardes: -1 (standaard), ≥1
Aanrader: -1 (standaardwaardes houden)
base-sell-price
Beschrijving: Inkoopprijs van handelaar (wat spelers krijgen).
Waarden: -1 (standaard), ≥0
Aanbeveling: -1 (standaard)
delta-price
Beschrijving: Prijsvariatie (aanbod/vraag).
Waarden: -1.0 (standaard), 0.0–1.0 (0–100%)
Aanbeveling: 0.2 voor ±20% variatie
can-be-purchased
Beschrijving: Of het item door een handelaar verkocht kan worden.
Waarden: "default", "true", "false"
Aanbeveling: default (server beslist)
required-famepoints
Beschrijving: Minimum aantal fame-punten dat je nodig hebt om te kopen.
Waarden: -1 (negeren), 0–10000+
Suggestie: 0–2000 voor items van hogere tier

Alle numerieke waarden kun je opgeven als strings ("1.0") of gewone nummers (1.0).
Negatieve waarden (-1, -1.0) = gebruik standaard spelwaarden.
Voor alles boven 9999.0 kan het spel waardes negeren of resetten.
0/1 worden gezien als Booleans, niet als "true"/"false" strings.
Onbekende keys worden gewoon overgeslagen maar zorgen niet voor crashes.
Te korte rotatietijden (< 12u) of restocktijden (< 0.5u) kunnen de economie instabiel maken.
Zet log aan (economy-logging = 1), als je waardes test of verandert.
Laat je .json bestand valideren, gebruik bijvoorbeeld https://jsonlint.com/