SCUM Economy override: различия между версиями

Материал из Википедия XLGAMES
Перейти к навигации Перейти к поиску
(Новая страница: «= SCUM — настройка экономики трейдеров (EconomyOverride.json) = На XLGAMES.GG вы можете изменить цены, ско...»)
(нет различий)

Версия 12:58, 6 июля 2025

SCUM — настройка экономики трейдеров (EconomyOverride.json)

На XLGAMES.GG вы можете изменить цены, скорость пополнения товара и баланс трейдеров, отредактировав файл EconomyOverride.json.

  • Файл доступен в панели через вкладку Редактор конфигураций (см. скрин).
  • При желании его можно загрузить/заменить по FTP.

1. Где находится файл

  1. Откройте вкладку Редактор конфигураций.
Вкладка «Редактор конфигураций»
  1. Найдите и откройте EconomyOverride.json.
Файл EconomyOverride.json

2. Файл по умолчанию

{
  "economy-override": {
    "economy-reset-time-hours" : "-1.0",
    "prices-randomization-time-hours" : "-1.0",
    "tradeable-rotation-time-ingame-hours-min" : "48.0",
    "tradeable-rotation-time-ingame-hours-max" : "96.0",
    "tradeable-rotation-time-of-day-min" : "8.0",
    "tradeable-rotation-time-of-day-max" : "16.0",
    "fully-restock-tradeable-hours" : "2.0",
    "trader-funds-change-rate-per-hour-multiplier" : "1.0",
    "prices-subject-to-player-count" : "0",
    "gold-price-subject-to-global-multiplier" : "1",
    "gold-base-price" : "-1",
    "gold-sale-price-modifier" : "-1.0",
    "gold-price-change-percentage-step" : "-1.0",
    "gold-price-change-per-step" : "-1.0",
    "economy-logging" : "1",
    "traders-unlimited-funds" : "0",
    "traders-unlimited-stock" : "0",
    "tradeable-rotation-enabled" : "1",
    "enable-fame-point-requirement" : "1",
    "traders": {
      "A_0_Armory": [
        {"tradeable-code":"Frag_Grenade","base-purchase-price":"-1","base-sell-price":"-1","delta-price":"-1.0","can-be-purchased":"default","required-famepoints":"-1"},
        {"tradeable-code":"Weapon_AK47","base-purchase-price":"-1","base-sell-price":"-1","delta-price":"-1.0","can-be-purchased":"default","required-famepoints":"-1"}
      ],
      "A_0_BoatShop":[] , "A_0_Hospital":[] ,
      "A_0_Mechanic":[] , "A_0_Saloon":[] , "A_0_Trader":[],
      "B_4_Armory":[] , /* …остальные трейдеры оставлены пустыми… */
      "Z_3_Trader":[]
    }
  }
}

3. Что означает каждая настройка

  • economy-reset-time-hours — мгновенный полный ресет экономики через указанное количество часов. -1.0 = никогда.
  • prices-randomization-time-hours — период случайной смены дельты цен. -1.0 = цены не рандомятся.
  • fully-restock-tradeable-hours — за сколько часов магазин органически пополняет товар; 2.0 = 2 ч.
  • trader-funds-change-rate-per-hour-multiplier — скорость пополнения денег торговца; 1.0 = полный баланс за час.
  • traders-unlimited-funds1 = деньги у торговца бесконечны.
  • traders-unlimited-stock1 = бесконечный товар.
  • tradeable-rotation-enabled — включает/выключает ротацию ассортимента.
  • В блоке traders можно менять цены конкретных предметов:
 * tradeable-code — внутр. имя предмета (как в #spawnitem).  
 * base-purchase-price / base-sell-price — базовые цены (-1 = оставить как есть).  
 * delta-price — множитель цены (-1 = случайный).  
 * can-be-purchased"true" разрешить покупку, "false" запретить.  

4. Графический способ (trader.scum-global.com)

  1. Перейдите на https://trader.scum-global.com/
  2. Нажмите Создать и внесите изменения через UI.
  3. После редактирования выберите ВыгрузкаСкачать EconomyOverride.json.
Скачивание готового файла
  1. Загрузите файл по FTP в ту же папку, заменив старый, или скопируйте его содержимое в Редактор конфигураций.

5. Применение изменений

  1. Всегда делайте резервную копию текущего файла — нарушение синтаксиса JSON остановит сервер.
  2. Сохраните файл → Перезапустите сервер. Новые цены и правила вступят в силу.

Следуя этим шагам, вы настроите экономику трейдеров под свои нужды без риска для сервера. Удачной торговли!