Торгівля у грі
Матеріал із 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], але після виконання квестів торговця.