EconomyOverride.json permite cambiar precios y disponibilidad de objetos en los comerciantes de SCUM. El formato es estricto: todos los valores deben ser cadenas entre comillas, también los números. El editor se encarga de ello.
Cómo usar la herramienta
Inicia el servidor una vez: genera SCUM/Saved/Config/WindowsServer/EconomyOverride.json (según la versión el archivo puede tener otro nombre: revisa tu carpeta).
Importa ese archivo en el editor.
Ajusta los parámetros globales y añade un comerciante (p. ej. A_0_Armory) y sus objetos con su tradeable-code.
Usa -1 para recuperar el precio por defecto; can-be-purchased es default, true o false.
Descarga el archivo, colócalo en la carpeta de configuración con el servidor detenido y reinicia.
IDs de comerciantes y objetos
Un ID de comerciante combina un sector de puesto avanzado (A_0, B_4, C_2, Z_3) y un tipo (Armory, BoatShop, Mechanic, Trader), p. ej. B_4_Mechanic. Las versiones recientes pueden añadir más: conserva los de tu archivo generado. El tradeable-code es el nombre del blueprint (p. ej. BP_Weapon_AK47); el comando #ListItems en el juego ayuda a encontrarlo.
- delta-price: -1 = random varying price; 0 or more = frozen price
- can-be-purchased: default, true or false
Preguntas frecuentes
- ¿Por qué no se carga mi EconomyOverride.json?
- La causa más común es un número sin comillas. Este editor exporta todos los valores como cadenas; revisa también el nombre del archivo en SCUM/Saved/Config/WindowsServer y edita con el servidor detenido.
- ¿Cómo dejo de vender un objeto?
- Añade el objeto bajo el comerciante con can-be-purchased en false.
