Сталкер чисте небо як додати зброю торговцю. Редагування торговців в сталкере тінь чорнобиля

Жарознижуючі засоби для дітей призначаються педіатром. Але бувають ситуації невідкладної допомоги при лихоманці, коли дитині потрібно дати ліки негайно. Тоді батьки беруть на себе відповідальність і застосовують жарознижуючі препарати. Що дозволено давати дітям грудного віку? Чим можна збити температуру у дітей старшого віку? Які ліки найбезпечніші?

Редагування торговців в Сталкере Тінь Чорнобиля Загальна Урок присвячений редагуванню асортименту торговців в грі. Ця, в общем-то нескладна процедура у багатьох викликає питання, тому я і вирішив роз'яснити, що й до чого. Файли Асортимент товарів у торговців зберігається в файлах виду trade _ [...]. Ltx, де ... - системне ім'я торговця. Це файли: trade_barman.ltx - Бармен trade_dolg.ltx - сержант Петренко на базі угруповання "Борг" trade_ecolog.ltx - Сахаров trade_freedom.ltx - Скряга на базі угруповання "Свобода" trade_trader.ltx - Сидорович trade_generic.ltx - звичайний сталкер Всі вони зберігаються в папці: ... \ STALKER \ gamedata \ config \ misc \ ... Структура файлу Розберемо структуру файлу trade_barman.ltx: buy_condition = barman_generic_buy sell_condition = (+ yan_labx16_switcher_primary_off) barman_after_brain_sell, (+ bar_darklab_document_done) barman_after_darkvalley_sell, barman_start_sell buy_supplies = (yan_labx16_switcher_primary_off) supplies_after_brain, (bar_darklab_document_done) supplies_after_darkvalley, supplies_start Тут містяться умови, від яких залежить діапазон продаваних / купуються торговцем предметів. Тобто, наприклад, після виконання квесту на "Янтарі" відповідне умова вважається виконаною, і асортимент змінюється на новий, з іншого розділу. Після цього йде розділ, що містить предмети, які бармен купує. Структура запису в цьому розділі: wpn_walther = 0.3, 0.1 wpn_walther - ім'я предмета, в даному випадку - пістолет "Вальтер" 0.3 - максимальна ціна, по якій торговець купить предмет 0.1 - мінімальна ціна, По якій торговець купить предмет Ціна залежить від репутації гравця. Далі йде розділ - асортимент, що надається барменом на початку гри. Він поділений на категорії:; "" "Амуніція" "" ammo_9x18_fmj = 15, 0.6 ...; "" "Зброя" "" wpn_pb = 3, 0.6 ...; "" "Броники" "" stalker_outfit = 3, 0.7 ...; "" "Медикаменти" "" bandage = 5, 0.6 ...; "" "Їжа" "" bread = 10, 0.5 ... насправді можете додавати новий предмет, куди захочете, всі ці "категорії "існують виключно в цілях зручності. Гра їх не враховує. Тепер про структуру запису: wpn_walther = 3, 0.6 wpn_walther - ім'я предмета, в даному випадку - пістолет "Вальтер" 3 - кількість предметів цього типу у торговця 0.6 - ймовірність появи кожного з них Тобто якщо значення рівні 4, 0.5, то це означає, що у торговця в асортименті з'являться два предмета цього типу. Далі йде розділ. Розглянемо структуру записи в ньому: wpn_walther = 2, 4 wpn_walther - ім'я предмета, в даному випадку - пістолет "Вальтер" Ціна висчітиваетя по формулае (2 + 4) / 2 * базову ціну предмета * (МР). Модіфіакор Реакції (МР) - Ціна залежить від репутації гравця. (За замовчуванням = 1) Розширюємо асортимент Щоб додати в початковий асортимент, наприклад, гвинтівку FN2000, виконаємо наступне: 1. Додамо її в розділ:; Зброя ... wpn_fn2000 = 2, 0.5 2. Додамо її в розділ:; Зброя .. . wpn_fn2000 1, 3

Цією Зоні потрібен новий герой

попередження: автор нажерся аномальних грибів, влучив у «трамплін» і виконав свою мрію про політвстановивши мікромодіфікаціі, посилання на які розташовані нижче, Ви ризикуєте зіпсувати собі враження від гри, якщо граєте в П.Ь.Я.Н.К.Е.Р .: Горілка з небес S.T.A.L.K.E.R .: Clear Skyв перший раз. Навіть якщо граєте вже не в перший раз, від внесених змін може загубитися складність гри (за винятком зміни тексту гри). Хоча, як особисто мені здається, ніщо не здатне зробити цей симулятор пошуку бинтів легким, якщо грати на складності «Майстер».

Мікромодіфікаціі (інструкція по установці в текстовому файлів архіві):
●, в тому числі два варіанти електромагнітної гвинтівки Гаусса: та, що в кінці гри ( wpn_gauss_aes), І та, що має величезної шкоди за постріл ( wpn_gauss). Однак не вдалося додати в продаж артефакт «Компас»: що б я не робив, він просто не з'являвся в продажу. Навіть деякі зміни в його файлі конфігурації не принесли ніякого результату;

● (межа - 110 кг);

●. Згадаймо Fallout 3?

● для перфекціоністів (демонстрація на знімку екрана вище);
●. «Радіоактивний, радіопассівний ... Я ж його не в труси покладу! Я, як годиться, на цепур жултявую, шоб все як у людей! »;

●. Іноді корисно для усунення помилки, пов'язаної з примусовим прибирання зброї, в результаті якої базу ворожого угруповання неможливо зачистити, в той час як вороги можуть спокійно по Вам стріляти. Спосіб виправлення такої фігні узятий В архіві за посиланням вище готовий файл, Щоб Вам не довелося самим морочитися з цим. Must have, як то кажуть, так як не є чітерством.

починати нову груобов'язково! Однак якщо у Вас розпаковані архіви з розширенням .db, А розпаковані папки знаходяться в gamedata, Можна ставити модифікації поверх, підтверджуючи заміну файлів, і продовжувати грати зі збереженням, зробленим до установки модифікацій.

Редагування файлів торговців

Якщо хочете щось поміняти самостійно, то для того щоб дістати потрібні файли, Скористайтеся програмою ClearSky Unpacker, Яку можна завантажити (інструкція з експлуатації в архіві).
В папці unpacked(або gamedata, Якщо вже перейменували) можна побачити таку картину:

Не лякайтесь: полчища «монолитовцев» в екзоскелет з РПГнічого складного тут немає.
Якщо хочете щось додати в продаж у торговців, йдіть в config/misc/trade, Де Ви зможете знайти файли trade_торговец.ltx, Кожен з яких відповідає за якогось одного торговця, за виключення trade_barmen_all.ltx, Який відповідає за всіхбарменів в грі.

Для довідки:
trade_barmen_all.ltx- все бармени гри;
trade_forester.ltx- дідусь Лісник в Рудому лісі;
trade_saharov.ltx- професор Сáхаров в науковому бункері на Янтарі;
trade_secret_trader_agr_stalker.ltx- Пустельник в тунелі під цистернами на «Агропромі»;
trade_trader_agr_duty.ltx- хамло Митяй на базі "Боргу";
trade_trader_agr_stalker.ltx- сталкер-торговець Дрозд на НДІ «Агропром»;
trade_trader_esc.ltx- всім відомий Сидорович на Кордоні;
trade_trader_esc_stalker.ltx- сталкер-торговець Шилов на базі сталкерів на Кордоні;
trade_trader_gar_bandit.ltx- бандит-торговець Зуб в депо на Звалищі;
trade_trader_gar_digger_1.ltx
trade_trader_gar_digger_2.ltx├ торговці-діггери в барахолці на Звалищі;
trade_trader_gar_digger_3.ltx
trade_trader_mar_csky.ltx- Суслов на базі «Чистого неба» на болотах;
trade_trader_red_underground_trader.ltx- торговець в тунелі бандитів в Рудому лісі;
trade_trader_val_freedom.ltx- Ашот на базі «Свободи» в Темної долині.
Відкриваємо, наприклад, файл trade_trader_esc_stalker.ltx, Що відповідає за Шилова, який рекомендую відкривати за допомогою програми
Перше, на що варто звернути увагу:

buy_condition- умова, за яким торговець буде що-небудь купувати.
sell_condition- умова, за яким торговець буде що-небудь продавати. В даному випадку видно, що відкриються інші списки асортименту після вступу в угруповання і після отримання другого, третього або четвертого рангу (шеврони з зірками).
Те, що йде після trade_generic_buy, Показує те, що торговець буде у Вас купувати (якщо, звичайно, навпаки деяких речей в списку не виставлено значення ; NO TRADE).
Те, що йде після пункту , Визначає, що саме торговець буде готовий продати гравця без будь-яких умов (наприклад, певний вид патронів для пістолета ПМ).

На зображенні видно, що до складу асортименту товарів Шилова додано всю зброю, навіть прихована в файлах гри нормальнаелектромагнітна гвинтівка Гаусса ( wpn_gauss).
Для довідки в разі пунктів :
завжди відповідає за асортимент до виконання умов;

├ відповідають за асортимент після отримання певного рангу;

цифра, що йде після знака = , Визначає кількість предметів;
цифра, що йде після першої, визначає ймовірність появи, яка може бути від 0 (0%) до 1 (100%). наприклад, 0.2 означатиме 20%, 0.45 - 45%, а 0.9 - 90%.
Можна вписати будь-яке число для кількості, але не більше 1 - для ймовірності появи, проте не рекомендую вписувати великі числа(Наприклад, 999999), а то всяке може трапитися.
Щоб додати що-небудь в асортимент, скопіюйте те, що Вам потрібно, з того, що йде після пункту , Який на початку, і вставте в відповідну секцію після . Наприклад, якщо хочете, щоб Шилов почав продавати «Гвинторіз», знайдіть секцію ; Зброя, Що йде після , скопіюйте wpn_vintorez = 0.3, 0.1і вставте в однойменну секцію після , Після чого змініть цифри на ті, які потрібні Вам (значення кількості повинно бути цілим числом!). Обов'язково видаліть всі рядки після , і - немає сенсу бігати за новим рангом, щоб купити «Гвинторіз», коли він спочатку є в продажу. Однак можете прибрати його з і додати, наприклад, в , Щоб він з'явився в продажу тільки після отримання більш високого рангу.
Після цього додайте цю ж скопійоване рядок в однойменні секції після і , Змінивши числа після знака = на 1 і 3 (Або які Вам хочеться).

Для довідки в разі :
відповідає за початкові ціни предметів;
відповідає за ціни при дружніх відносинах з угрупованням торговця;
1 - мінімальна (повна) ціна предмета;
3 - максимальна ціна (потроєна), тобто множник ціни предмета. Наприклад, предмет варто 5000. При значенні 1, 3 ціна зазвичай коштує на множителе між цими двома числами, тобто на 2 , А це означає, що торговець продасть предмет за 10000. Якщо ціна буде на 1 , То продавець не буде подвоювати ціну; якщо 3 , То ціна буде в три рази більше.
Якщо хочете, щоб торговець скуповував все, виставте навпроти кожної речі в списку значення від 0.001 до 10 . якщо поставити 1 , То торговець буде купувати товар за повну вартість; 0.5 - за півціни; 1.5 - купить за повну вартість та доплатить ще 50% зверху; 5 - купить за повну вартість та доплатить ще 400% (наприклад, в такому випадку за «Медузу» Ви отримаєте 4 000 RU + 16 000 RU).

Редагування файлів ГГ

Хочете зробити з Шрама Божевільного Івана (ті, хто грав в Command & Conquer: Red Alert 2, Зрозуміють відсилання)? Запросто (але навіщо Вам, шайßе, це взагалі потрібно?). Перейдіть в уже істёртую до дірок папку config, Де в самому низу можна знайти файл system.ltx, А в папці creaturesзнадобиться файл actor.ltx. файл system.ltxвідповідає за інтерфейс, так що не поспішайте його чіпати, а ось actor.ltxвідкрийте все тим же
параметри в actor.ltx:
max_item_mass- вага, який здатний тягати на собі персонаж;
max_walk_weight - максимальна вага, З яким ГГ може переміщатися;
jump_speed- на противагу своїй назві відповідає за висоту стрибка;
crouch_coef- швидкість пересування в положенні сидячи;
climb_coef- швидкість пересування по діагональної поверхні (в гору);
run_koef- швидкість пересування;
sprint_koef- швидкість бігу (не ставте вище 10 , Інакше ГГ буде отримувати шкоди на бігу);
run_back_coef- швидкість пересування спиною вперед;
walk_back_coef- швидкість ходьби спиною вперед;
walk_accel- швидкість пересування при ходьбі;
ph_mass- маса ГГ. Чим менше, тим менш болісно падати, але буде занос на бігу;
disp_base- інтенсивність похитування зброї;
disp_aim- інтенсивність похитування зброї при прицілюванні.
- список параметрів, що відповідають за стійкість до різних пошкоджень, таким як:
burn_immunity- стійкість до опіків;
strike_immunity- стійкість до ударів;
shock_immunity
wound_immunity
radiation_immunity
telepatic_immunity
chemical_burn_immunity
explosion_immunity- стійкість до вибухів;
fire_wound_immunity
Як видно, чим вищий ранг ГГ, тим більше стійким, загартованим він стає.
Параметри, що йдуть далі, мають цілком зрозумілі підказки, так що напевно самі все зрозумієте, уважно прочитавши їх.
Якщо ж Ви хочете змінити вагу, який здатний тягати на собі ГГ, то змініть параметри max_weightі max_ruckу файлі system.ltx, А в файлі actor.ltx -
параметри max_item_massі max_walk_weight.
Приклад: якщо Ви вирішили, припустимо, увіткнути 100 кг, то параметри в system.ltxповинні виглядати так:

Однак гранична вага ( max_ruckі max_walk_weight), При досягненні якого ГГ втрачає можливість пересуватися, можна вказати будь-який, але не нижче максимального.

Редагування файлів зброї

Хочете споганити зброю? Тоді тащітесь в config/weapons, Щоб побачити це:

В якості жертви візьмемо, наприклад, автомат Ніконова «Абакан», відкривши файл w_abakan.ltx. Втім, різниці немає, адже у всього зброї одні параметри, хіба що мають різні значення. Крім того, тут все дуже просто, навіть підказки присутні в самих файлах зброї.
Деякі параметри і їх значення, які можна змінювати:
$ npc- чи можуть люди бути озброєні цією зброєю: on- так; off- немає;
cost- ціна зброї, в разі «Абакана» рівна 2500;
ammo_mag_size- кількість патронів в магазині / обоймі;
ammo_class- тип використовуються патронів (найменування типів знаходяться в weapons.ltx);
grenade_class- тип гранат для підствольного гранатомета, якщо він є;
inv_weight- вага зброї. Може бути рівним 0.0 ;
fire_dispersion_base- розкид зброї;
cam_dispersion- віддача. Чим більше, тим вище задирається ствол при стрільбі чергами;
cam_max_angle- значення, вище якого стовбур вже не буде задиратися;
fire_dispersion_condition_factor- розкид при повній поломки. Чим менше, тим точніше;
misfire_probability- як написано в файлі, ймовірність осічки. при 0.0 осічок не буде,
condition_shot_dec- наскільки сильно ламається при стрільбі. при 0.0 не ламається взагалі;
hit_power- пошкодження, що наноситься. при значенні 1.0 , 2.0 або вище зброю буде вельми забійним;
hit_impulse- зупиняє / відразлива сила кулі;
fire_distance- максимальна дальність польоту кулі;
bullet_speed- швидкість польоту кулі (м / с);
rpm- скорострільність (постр. / Хв.);
silencer_hit_power- шкоди з прикріпленим глушником;
silencer_hit_impulse- зупиняє / відразлива сила кулі з урахуванням глушника;
silencer_fire_distance- максимальна дальність польоту кулі з урахуванням глушника;
silencer_bullet_speed- швидкість польоту кулі з урахуванням глушника;
scope_status- чи можна встановити оптичний приціл: 0 - немає; 1 - інтегрувати; 2 - так;
silencer_status- чи можна встановити глушник;
grenade_launcher_status- чи можна встановити підствольний гранатомет.

Редагування файлу амуніції

Вам мало іспоганенная зброї? Гаразд. Відкрийте файл weapons.ltx, Розташований в самому кінці в папці weapons, Де Ви зможете відредагувати параметри боєприпасів, серед яких:
cost- ціна за одну пачку боєприпасів (не має значення, якого розміру пачка);
box_size- розмір пачки боєприпасів (можна поставити хоч 1000);
inv_weight- вага однієї пачки боєприпасів (розмір пачки також не впливає на вагу);
- тип боєприпасів, який можна вказати в параметрах зброї.
Можна, наприклад, автомату «Абакан» в параметрі ammo_classвказати будь-які інші боєприпаси, а якщо хочеться, щоб він використовував такі-то і такі-то, то через кому можна вписати скільки завгодно боєприпасів різного типуі калібру. Безглуздо, правда?

Редагування файлу артефактів

Хочете споганити параметри артефактів? Тоді йдіть в config/miscі відкрийте файл artefacts.ltx. Там знайдете параметри:
- назва артефакту;
inv_weight- вага артефакту;
cost- ціна артефакту.
параметри пункту ; Швидкості збільшення (зменшення):
health_restore_speed- відновлення здоров'я;
radiation_restore_speed- швидкість накопичення радіації;
satiety_restore_speed- швидкість відновлення ситості;
power_restore_speed- швидкість відновлення дихання;
bleeding_restore_speed- швидкість зупинки кровотечі.
Щоб артефакт виводив радіацію з організму, поставте перед значенням параметра radiation_restore_speedзнак - , А щоб, приміром, збільшував кровотеча, перед значенням відповідного параметра теж поставте знак - .
параметри пункту :
burn_immunity- стійкість до опіків;
strike_immunity- стійкість до ударів;
shock_immunity- стійкість до електричних ударів;
wound_immunity- стійкість до поранень холодною зброєю / кігтями / іклами;
radiation_immunity- стійкість до радіаційного опромінення;
telepatic_immunity- стійкість до психічного впливу;
chemical_burn_immunity- стійкість до хімічних опіків;
explosion_immunity- стійкість до вибухів;
fire_wound_immunity- стійкість до кульових поранень.
значення 0 є нейтральним, тобто якщо у якогось параметра стоїть дане значення, Параметр нічого не робить. значення вище 0 знижує стійкість до певного типу шкоди; значення нижче 0 , Навпаки, підвищує стійкість до певного типу шкоди. Таким чином, якщо, наприклад, у артефакту «Медуза», у якого значення параметра radiation_restore_speedодно -0.002 , Замінити значення на -0.006 , То вона буде так само швидко виводити радіацію з організму, як і «Пузир».

Редагування файлу костюмів

Якщо Вам хочеться своїми жадібними рученятами «перелопатити» ще й параметри костюмів, йдіть в config/miscі відкрийте файл outfit.ltx.
Параметри, які можна змінювати:
inv_weight- вага костюма;
cost- ціна костюма;
sprint_allowed- можливість бігати: false- не можна; true- можна (для екзоскелета);
nightvision_sect- якість приладу нічного бачення: effector_nightvision_bad- погане; effector_nightvision_good- добрий. Даний параметр можна додати будь-якого костюма після рядка full_scale_icon.
Параметри пункту, що йдуть після immunities_sect, Збільшення яких підвищить захисні властивості редагованого костюма:
burn_immunity- стійкість до опіків;
strike_immunity- стійкість до ударів;
shock_immunity- стійкість до електричних ударів;
wound_immunity- стійкість до поранень холодною зброєю / кігтями / іклами;
radiation_immunity- стійкість до радіаційного опромінення;
telepatic_immunity- стійкість до психічного впливу;
chemical_burn_immunity- стійкість до хімічних опіків;
explosion_immunity- стійкість до вибухів;
fire_wound_immunity- стійкість до кульових поранень.
Ці ж параметри, що йдуть після , Відповідають за те, з якою швидкістю буде зменшуватися міцність костюма від різних шкідливих впливів. Чим менше значення таких параметрів, тим повільніше буде ламатися костюм, а при значенні 0.0 навпроти кожного параметра костюм не буде ламатися взагалі (навіть якщо по Вам пальнути з РПГ-7, костюм не втратить жодного відсотка своїх захисних характеристик ... правда, не факт, що персонаж переживе потрапляння реактивної гранати). Якщо ж, навпаки, поставити значення, припустимо, 0.999 навпаки, наприклад, пункту radiation_immunity, Костюм втратить більшу частину своєї міцності, якщо не всю, ледь Ви залізете в заражену радіацією місцевість.

Редагування файлів схованок

Хочеться змінити те, що лежить в тайниках? В такому випадку тащітесь в config/miscі знайдіть там файли treasure_локація.ltx. У цих файлах вказані тайники. Список схованок на певній локації складений за такою схемою (приклад на основі treasure_marsh.ltx):
- найменування схованки;
target = 88005553535- ID схованки;
name = mar_a_nu_cheeki_breeki_i_v_damki- ID назви схованки;
description = Luna_the_Moonbutt_has_stolen_your_socks_and_hid_them_here- ID опису;
items = your_left_pochka, 1, your_right_pochka, 1- то, що знаходиться в схованці ( 1 - к-ть);
condlist = gimme_your_soul- список умов пошуку схованки;
community = coolskeleton95- хто знаходиться поруч (така собі підказка).

Міняйте тільки значення параметра itemsщоб уникнути проблем!
Візьмемо для прикладу додавання електромагнітної гвинтівки Гаусса з акумуляторами в один зі схованок. Щоб додати електромагнітну гвинтівку Гаусса, знайдіть схованку, який Вам потрібен, приберіть в значенні параметра itemsто, що Вам не потрібно, і додайте ID зброї і патронів, через кому вказавши після кожного значення кількість.
Має вийти так:
items = wpn_gauss, 1, ammo_gauss, 228
Після цього в схованці, наприклад, ( «Затоплений люк біля бази ренегатів») з'явиться електромагнітна гвинтівка Гаусса і 23 майже повних (в одному акумуляторі 10 зарядів, за винятком такої ж гвинтівки, але з припискою _aes) Акумулятора до неї. кількість ( 1 і 228 ) Можна вказати будь-яке.
Для довідки, файли локацій:
treasure_marsh.ltx- початкова локація, болота;
treasure_escape.ltx- Кордон;
treasure_garbage.ltx- Звалище;
treasure_dark_valley.ltx- Темна г * вніна;
treasure_agroprom.ltx- НДІ «Агропром»;
treasure_agroprom_underground.ltx- підземелля «Агропрома»;
treasure_yantar.ltx- Бурштин;
treasure_red_forest.ltx- Рудий ліс;
treasure_military.ltx- армійські склади;
treasure_limansk.ltx- місто Лиманск;
treasure_hospital.ltx- госпіталь.

Став цибулю (і часник теж), якщо знайшов

EXTREME_TRUCKER
Речі, які продають торговці можна відредагувати (додати / прибрати) в файлах gamedata \ configs \ misc з ім'ям trade_YYY.ltx, де YYY - це ім'я торговця (наприклад trade_barman.ltx. Якщо після назв. Предмета коштує NO TRADE, значить торговець це не продає (не купує). Замість NO TRADE потрібно вписати бажані числа (див.нижче).
Отже, поїхали:
Структура файлу насправді дуже проста, під зачком; прописані самі предмети, а після нього - коментар (щоб зрозуміло було). Наприклад; Амуніція.
У квадратні дужки укладені (), як би сказати, "умови". Краще показати на прикладі:
На самому початку (практично) файлу trade_barman.ltx йде рядок змісту, тобто вона означає, що нижче прописані предмети торговець може купити.
Самі предмети наприклад:
; Артефакти
af_medusa = 1, 0.3
af_cristall_flower = 1, 0.3

або
; ADDONS
wpn_addon_scope = 0.7, 0.2
wpn_addon_scope_susat = 0.7, 0.2
Подивимося які ще "умови" містить цей файл і їх значення:
- початковий асортимент
- асортимент, після виконання квесту у темної долині
- асортимент, після "вижигателя мізків"
- ціни за якими торговець (бармен в данн. Сл.) Продає на початку
- аналогічно
Отже: щоб додати предмет до торговця, після рядка, знаходимо цікаву для нас категорію (а це може бути:; Амуніція /; Зброя /; Броники /; Медикаменти /; Їжа та ін.) І після всіх прописаних в даній категорії предметів додаємо ще одну рядок для свого предмета (а саме назву моделі (т.к. воно збігається з назвою самого предмета) і після знака = параметри (про них трохи нижче)). Ну я так і знав що ви нічого не зрозумієте, тому приклад:
Щоб додати бармену гвинтівку Гаусса, знаходимо рядки після умови -
; Зброя
wpn_pb = 3, 0.6
wpn_walther = 3, 0.6
wpn_mp5 = 3, 0.6
wpn_ak74u = 3, 0.5
і внизу прописуємо wpn_gauss = N, n.n
* Про значення після знака = см. Нижче.
Всі імена зброї, амуніції, спорядження і т.п. можна знайти в папках gamedata \ meshes \ equipments,
gamedata \ meshes \ weapons, gamedata \ meshes \ food.
Зауважте, що wpn_gauss потрібно писати без расшіренія.ogf
значення:
Після знака = у Вальтера наприклад стоїть цифра 3, а після коми - 0,6.
Перше, для Гаусса у нас коштує N, це кількість (в штуках) предметів. Тобто якщо поставити значення 999, то у бармена буде 999 гаусів.
А друге:
1. У розділах supplies друга цифра це ймовірність появи даного предмета.
2. У розділі buy - перша цифра максимальна ціна покупки, друга мінімальна (залежить від ставлення продавця до міченими - рейтинг, репутація) [Імовірно. - прим.]
3. Відповідно до розділах sell - перша цифра мінімальна ціна продажу, друга - максимальна (точніше множник на "справжню ціну" предмета). Tnx GreyL.
У результаті повинно вийти:
; Зброя
wpn_pb = 3, 0.6
wpn_walther = 3, 0.6
wpn_mp5 = 3, 0.6
wpn_ak74u = 3, 0.5
wpn_gauss = 6, 0.6
І тоді у торговця ми отримаємо рівно 6 гвинтівок Гаусса.

файли

Асортимент товарів у торговців зберігається в файлах виду trade _ [...]. Ltx, де ... - системне ім'я торговця. Це файли:
trade_barman.ltx - Бармен
trade_dolg.ltx - сержант Петренко на базі угруповання "Борг"
trade_ecolog.ltx - Сахаров
trade_freedom.ltx - Скряга на базі угруповання "Свобода"
trade_trader.ltx - Сидорович
trade_generic.ltx - звичайний сталкер

Всі вони зберігаються в папці:
... \ S.T.A.L.K.E.R \ gamedata \ config \ misc \ ...
структура файлу

Розберемо структуру файлу trade_barman.ltx:

buy_condition = barman_generic_buy
sell_condition = (+ yan_labx16_switcher_primary_off) barman_after_brain_sell, (+ bar_darklab_document_done) barman_after_darkvalley_sell, barman_start_sell
buy_supplies = (yan_labx16_switcher_primary_off) supplies_after_brain, (bar_darklab_document_done)
supplies_after_darkvalley, supplies_start

Після цього йде розділ, що містить предмети, які бармен купує.

Структура запису в цьому розділі:
wpn_walther = 0.3, 0.1
0.3 - максимальна ціна, по якій торговець купить предмет
0.1 - мінімальна ціна, по якій торговець купить предмет

Ціна залежить від репутації гравця.

; "" "Амуніція" ""
ammo_9x18_fmj = 15, 0.6
...

; "" "Зброя" ""
wpn_pb = 3, 0.6
...

; "" "Броники" ""
stalker_outfit = 3, 0.7
...

; "" "Медикаменти" ""
bandage = 5, 0.6
...

; "" "Їжа" ""
bread = 10, 0.5
...

Насправді можете додавати новий предмет, куди захочете, всі ці "категорії" існують виключно в цілях зручності. Гра їх не враховує.

Тепер про структуру запису:
wpn_walther = 3, 0.6
wpn_walther - ім'я предмета, в даному випадку - пістолет "Вальтер"
3 - кількість предметів цього типу у торговця
0.6 - ймовірність появи кожного з них

Тобто якщо значення рівні 4, 0.5, то це означає, що у торговця в асортименті з'являться два предмета цього типу.

Далі йде розділ. Розглянемо структуру записи в ньому:
wpn_walther = 2, 4
wpn_walther - ім'я предмета, в даному випадку - пістолет "Вальтер"
Ціна висчітиваетя по формулае (2 + 4) / 2 * базову ціну предмета * (МР).
Модіфіакор Реакції (МР) - Ціна залежить від репутації гравця. (За замовчуванням = 1)
розширюємо асортимент

Щоб додати в початковий асортимент, наприклад, гвинтівку FN2000, виконаємо наступне:

1. Додамо її в розділ:
; Зброя
...
wpn_fn2000 = 2, 0.5

2. Додамо її в розділ:
; Зброя
...
wpn_fn2000 1, 3

Ну а щоб воно не пропадало після виконання важливих завдань, запишіть її і в асортимент для виконаних умов.

Підтримайте проект - поділіться посиланням, спасибі!
Читайте також
Сбебранк (він же Ощадбанк) Сбебранк (він же Ощадбанк) Рішення проблем з ліцензією у Autocad Чи не запускається autocad windows 7 Рішення проблем з ліцензією у Autocad Чи не запускається autocad windows 7 Інструкція з використання PIN коду КріптоПро, під час підписання кількох документів - Інструкції - АТ Інструкція з використання PIN коду КріптоПро, під час підписання кількох документів - Інструкції - АТ "ПЕК-Торг"