Торгівля у грі

Матеріал із S.T.A.L.K.E.R. Inside Wiki

Зміст

Усі налаштування, пов'язані з асортиментом торговців у грі, знаходяться у файлах gamedata\config\misc\trade_***.ltx

  • Сидорович - gamedata\config\misc\trade_trader.ltx
  • Бармен - gamedata\config\misc\trade_barman.ltx
  • Вчений на Янтарі - gamedata\config\misc\trade_ecolog.ltx
  • Торговець у штабі Долгу - gamedata\config\misc\trade_dolg.ltx
  • Торговець у штабі Свободи - gamedata\config\misc\trade_freedom.ltx
  • Всі звичайні сталкери - gamedata\config\misc\trade_generic.ltx

Структура файлу

Файл повинен містити: головну(і обов'язкову) секцію[trader], в якій прописується три теги:

Розглянемо конфіг торгівлі для Сидоровичаtrade_trader.ltx:

Тег "buy_condition"

Цей тег містить список секцій з описом товарів, що купуються торговцем. В оригіналі містить одну секцію -trader_generic_buy, проте допускає список секцій у вигляді:

де:інфо_порція_1таінфо_порція_2- інфо-порції, за якими буде змінюватися асортимент покупки, який буде відповідно описаний у секціяхtrader_buy_1таtrader_buy_2та секціяtrader_generic_buy, яка повинна йти останньою у списку (або єдиною, як зазначено вище) і описує стартовий асортимент покупки (за замовчуванням).

Примітка: секції, що підключаються за умовою, не доповнюють асортимент стартової, тобто. кожна секція має містити повний асортимент предметів. Якщо предмет відсутній у поточній секції, то продавець купуватиме його обов'язково та за 100% ціною!

і так до наступної секції.

Це означає, що продавець купить зброю від 50% повної вартості до 70%, тобто. якщоГвинторіз коштує 1000, то продавець купить його в діапазоні від 500 до 700 рублів. Діапазон залежить від ставлення торговця до Міченого - чим краще, тим дорожче придбає

Секція [supplies_start]

Ця секція визначає які товари у продавця будуть спочатку.

Це означає, що у торговця завжди будуть 5 бинтів, зі 100-відсотковою ймовірністю появи в магазині.

А тут уже ймовірність появи 60%. Тобто. у продавця буде у продажу до трьох бинтів (60% від 5 - 3).

Секція [supplies_after_***]

Теж саме, що у секції [supplies_start], але після виконання квестів торговця.

Секція [trader_start_sell]

Ця секція визначає за яку ціну продавець продаватиме.

Це означає, що продавець продасть зброю від 100% повної вартості до 200%, тобто. якщо гвинторіз коштує 1000, то продавець продасть його в діапазоні від 1000 до 2000 рублів. Діапазон залежить від ставлення торговця до Міченого – чим краще, тим дешевше продасть

Секція [trader_after_***_sell]

Те саме, що у секції [trader_start_sell], але після виконання квестів торговця.