SCUM Economy override: различия между версиями
Перейти к навигации
Перейти к поиску
Slawter (обсуждение | вклад) (Новая страница: «= SCUM — настройка экономики трейдеров (EconomyOverride.json) = На XLGAMES.GG вы можете изменить цены, ско...») |
Slawter (обсуждение | вклад) |
||
(не показаны 3 промежуточные версии этого же участника) | |||
Строка 11: | Строка 11: | ||
# Найдите и откройте <code>EconomyOverride.json</code>. | # Найдите и откройте <code>EconomyOverride.json</code>. | ||
[[File:scum_economy_open_json.png|none|600px|Файл EconomyOverride.json]] | [[File:scum_economy_open_json.png|none|600px|Файл EconomyOverride.json]] | ||
+ | # Так же он доступен через FTP по пути '''/Saved/Config/WindowsServer''' и называется '''EconomyOverride.json''' | ||
+ | [[File:scum_economy_open_json_via_ftp.png|none|600px|Файл EconomyOverride.json нахождение через FTP]] | ||
== 2. Файл по умолчанию == | == 2. Файл по умолчанию == | ||
Строка 49: | Строка 51: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
− | == 3. Что означает каждая настройка == | + | == 3. Что означает каждая настройка EconomyOverride.json == |
− | + | ; '''economy-reset-time-hours''' | |
− | + | : Торговцы постепенно восстанавливают товар и капитал, но это значение (в часах) задаёт '''мгновённый''' полный сброс экономики. | |
− | + | : '''Пример:''' `2.0` — каждые 2 ч все запасы и деньги мгновенно обнуляются и пополняются. | |
− | + | : -1.0 (по умолчанию) — мгновенного сброса нет, идёт только органическое восстановление. | |
− | + | ||
− | + | ; '''prices-randomization-time-hours''' | |
− | + | : Через сколько часов пересчитывается случайная «дельта» цен. | |
− | * | + | : -1.0 — цены никогда не рандомизируются. |
− | + | ||
− | + | ; '''fully-restock-tradeable-hours''' | |
− | + | : Сколько часов нужно, чтобы '''органически''' (без instant-ресета) полностью восполнить товар, если он закончился. | |
− | + | : 2.0 (по умолчанию) — пустой магазин будет полон через 2 ч; < 0 — никогда не пополняется. | |
+ | |||
+ | ; '''trader-funds-change-rate-per-hour-multiplier''' | ||
+ | : Множитель скорости пополнения денег у торговца. | ||
+ | : 1.0 — баланс восстановится за 1 ч; 0.5 — за 2 ч; 2.0 — за 30 мин. | ||
+ | |||
+ | ; '''traders-unlimited-funds''' | ||
+ | : 0 (по умолчанию) — у торговца кончаются деньги; 1 — баланс бесконечен, покупки игроков его не уменьшают. | ||
+ | |||
+ | ; '''limited-tradeables''' / '''vehicle-group''' / '''vehicle-group-max-amount''' | ||
+ | : Блок лимитирует **максимальное** количество экземпляров указанного вида транспорта в мире. | ||
+ | : *Пример:* | ||
+ | <syntaxhighlight lang="json"> | ||
+ | "limited-vehicles": [ | ||
+ | { "vehicle-group": "SUV", "vehicle-group-max-amount": 10 } | ||
+ | ] | ||
+ | </syntaxhighlight> | ||
+ | : -1 в значении «max-amount» убирает лимит (не рекомендуется). | ||
+ | |||
+ | ; '''traders''' | ||
+ | : Раздел, где можно задать индивидуальные цены для конкретных предметов у конкретного торговца. | ||
+ | : Можно редактировать '''только''' те вещи, которые данный НПС продаёт/покупает по умолчанию. | ||
+ | |||
+ | :* '''tradeable-code''' — внутр. название предмета (такое же, как в `#spawnitem`). | ||
+ | :* '''base-purchase-price''' / '''base-sell-price''' — базовые цены; -1 оставляет дефолт. | ||
+ | :* '''delta-price''' — коэффициент, умножающий базовую цену. -1 — дельта вычисляется случайно; > 0 — фиксируется навсегда. | ||
+ | :* '''can-be-purchased''' — включает/выключает покупку игроком (''"default"'' / ''"true"'' / ''"false"''). На продажу это не влияет. | ||
+ | |||
+ | Эти параметры позволяют тонко настроить экономику: ускорить восполнение товара, сделать капиталы бесконечными или задать собственные фиксированные цены на отдельные предметы. | ||
== 4. Графический способ (trader.scum-global.com) == | == 4. Графический способ (trader.scum-global.com) == | ||
Строка 75: | Строка 105: | ||
Следуя этим шагам, вы настроите экономику трейдеров под свои нужды без риска для сервера. Удачной торговли! | Следуя этим шагам, вы настроите экономику трейдеров под свои нужды без риска для сервера. Удачной торговли! | ||
+ | <br> | ||
+ | Заказать сервер SCUM можно по ссылке https://xlgames.gg/ru/games/scum |
Текущая версия на 13:07, 6 июля 2025
Содержание
SCUM — настройка экономики трейдеров (EconomyOverride.json)
На XLGAMES.GG вы можете изменить цены, скорость пополнения товара и баланс трейдеров, отредактировав файл EconomyOverride.json.
- Файл доступен в панели через вкладку Редактор конфигураций (см. скрин).
- При желании его можно загрузить/заменить по FTP.
1. Где находится файл
- Откройте вкладку Редактор конфигураций.
- Найдите и откройте
EconomyOverride.json
.
- Так же он доступен через FTP по пути /Saved/Config/WindowsServer и называется 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. Что означает каждая настройка EconomyOverride.json
- economy-reset-time-hours
- Торговцы постепенно восстанавливают товар и капитал, но это значение (в часах) задаёт мгновённый полный сброс экономики.
- Пример: `2.0` — каждые 2 ч все запасы и деньги мгновенно обнуляются и пополняются.
- -1.0 (по умолчанию) — мгновенного сброса нет, идёт только органическое восстановление.
- prices-randomization-time-hours
- Через сколько часов пересчитывается случайная «дельта» цен.
- -1.0 — цены никогда не рандомизируются.
- fully-restock-tradeable-hours
- Сколько часов нужно, чтобы органически (без instant-ресета) полностью восполнить товар, если он закончился.
- 2.0 (по умолчанию) — пустой магазин будет полон через 2 ч; < 0 — никогда не пополняется.
- trader-funds-change-rate-per-hour-multiplier
- Множитель скорости пополнения денег у торговца.
- 1.0 — баланс восстановится за 1 ч; 0.5 — за 2 ч; 2.0 — за 30 мин.
- traders-unlimited-funds
- 0 (по умолчанию) — у торговца кончаются деньги; 1 — баланс бесконечен, покупки игроков его не уменьшают.
- limited-tradeables / vehicle-group / vehicle-group-max-amount
- Блок лимитирует **максимальное** количество экземпляров указанного вида транспорта в мире.
- *Пример:*
"limited-vehicles": [
{ "vehicle-group": "SUV", "vehicle-group-max-amount": 10 }
]
- -1 в значении «max-amount» убирает лимит (не рекомендуется).
- traders
- Раздел, где можно задать индивидуальные цены для конкретных предметов у конкретного торговца.
- Можно редактировать только те вещи, которые данный НПС продаёт/покупает по умолчанию.
- tradeable-code — внутр. название предмета (такое же, как в `#spawnitem`).
- base-purchase-price / base-sell-price — базовые цены; -1 оставляет дефолт.
- delta-price — коэффициент, умножающий базовую цену. -1 — дельта вычисляется случайно; > 0 — фиксируется навсегда.
- can-be-purchased — включает/выключает покупку игроком ("default" / "true" / "false"). На продажу это не влияет.
Эти параметры позволяют тонко настроить экономику: ускорить восполнение товара, сделать капиталы бесконечными или задать собственные фиксированные цены на отдельные предметы.
4. Графический способ (trader.scum-global.com)
- Перейдите на https://trader.scum-global.com/
- Нажмите Создать и внесите изменения через UI.
- После редактирования выберите Выгрузка → Скачать EconomyOverride.json.
- Загрузите файл по FTP в ту же папку, заменив старый, или скопируйте его содержимое в Редактор конфигураций.
5. Применение изменений
- Всегда делайте резервную копию текущего файла — нарушение синтаксиса JSON остановит сервер.
- Сохраните файл → Перезапустите сервер. Новые цены и правила вступят в силу.
Следуя этим шагам, вы настроите экономику трейдеров под свои нужды без риска для сервера. Удачной торговли!
Заказать сервер SCUM можно по ссылке https://xlgames.gg/ru/games/scum