EconomyOverride.json позволяет менять цены и доступность предметов у торговцев SCUM. Формат строгий: все значения, включая числа, должны быть строками в кавычках. Редактор делает это за вас.
Как пользоваться инструментом
Запустите сервер один раз: он создаст SCUM/Saved/Config/WindowsServer/EconomyOverride.json (в некоторых версиях файл может называться иначе — проверьте папку).
Импортируйте этот файл в редактор.
Настройте глобальные параметры, затем добавьте торговца (например, A_0_Armory) и его предметы с tradeable-code.
-1 возвращает цену по умолчанию; can-be-purchased: default, true или false.
Скачайте файл, положите его в папку конфигурации при остановленном сервере и перезапустите.
ID торговцев и предметов
ID торговца состоит из сектора аванпоста (A_0, B_4, C_2, Z_3) и типа (Armory, BoatShop, Mechanic, Trader), например B_4_Mechanic. В новых сборках могут быть и другие — оставляйте те, что в созданном файле. tradeable-code — имя blueprint (например, BP_Weapon_AK47); найти его поможет команда #ListItems в игре.
- delta-price: -1 = random varying price; 0 or more = frozen price
- can-be-purchased: default, true or false
Частые вопросы
- Почему мой EconomyOverride.json не загружается?
- Самая частая причина — число без кавычек. Этот редактор экспортирует все значения строками; проверьте также имя файла в SCUM/Saved/Config/WindowsServer и редактируйте при остановленном сервере.
- Как убрать предмет из продажи?
- Добавьте предмет у торговца с can-be-purchased = false.
