Как взять разрешение на строительствоnaujoji vilnia Hohenzollern карательная психиатрия политический диссидентbvy8zh5Все о международных морских перевозкахШины оптом ценыПеревозка товаров из Китая в ГрозныйУслуги растаможки во ВладивостокеПоставщик из Китая оптомСопровождение внешнеэкономической деятельности предприятий во Владивостокескачать fifaТОП 10 лицензионных казино онлайнBlood Straits - Taylor & Francis OnlineOutrageous Blood Power - Federal NerveFar up Blood Persuade - Hypertensionскачать футбол fifa 15Компания Империя КартКрупнейшей авиакомпании требуются сотрудники для удалённой работы.Мы платим за лайки! - Выплаты ежедневно!Программа Авто-Заработка МoneyМaker 2017.Первый заработок 60 минут. Законно и без рисков!Мы платим за лайки! - Оплата сдельная!Авиакомпания набирает сотрудников для работы на дому.Заработок на дому официально, бесплатное обучение.Официальное трудоустройство, работа на дому.Мы платим за лайки! - Выплаты по требованию!5000 рублей сегодня!Предлагаю Вам. Постоянный доход на дому!Крупнейшей авиакомпании срочно требуются сотрудники для работы на дому.Пять тысяч - сегодня!Наша акцияТипография Картель делает любые пластиковые картыНовые объявленияОбъявления сайтовlenovo thinkpad tablet 2 windows 8зимние куртки мужские кaтaлог спортивные корытце
ГлавнаяФорумФайлыПоискВидеоГостевая
  • Страница 1 из 1
  • 1
Модератор форума: Администратор  
Редактирование торговцев
Offline
Станислав
Четверг, 09.12.2010, 13:00 | Сообщение # 1
Наград:
11
Замечания:
0%
Сообщений:
148
8
Урок посвящен редактированию ассортимента торговцев в игре. Эта, в общем-то несложная процедура у многих вызывает вопросы, поэтому я и решил разъяснить, что да как.
Файлы

Ассортимент товаров у торговцев хранится в файлах вида 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:
[trader]
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

Здесь содержатся условия, от которых зависит диапазон продаваемых/покупаемых торговцем предметов. То есть, например, после выполнения квеста на "Янтаре" соответствующее условие считается выполненным, и ассортимент сменяется на новый, из другого раздела.

После этого идет раздел [barman_generic_buy], содержащий предметы, которые бармен покупает.

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

Цена зависит от репутации игрока.

Далее идет раздел [supplies_start] - ассортимент, предоставляемый барменом в начале игры. Он поделен на категории:
[supplies_start]

;'''Аммуниция'''
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, то это означает, что у торговца в ассортименте появятся два предмета этого типа.

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

Чтобы добавить в начальный ассортимент, например, винтовку FN2000, проделаем следующее:

1. Добавим её в раздел [supplies_start]:
;Оружие
...
wpn_fn2000 = 2, 0.5

2. Добавим её в раздел [barman_start_sell]:
;Оружие
...
wpn_fn2000 1, 3

Ну а чтобы оно не пропадало после выполнения важных заданий, запишите её и в ассортименты для выполненных условий.

Offline
-=NEOS=-
Вторник, 08.02.2011, 18:24 | Сообщение # 2
Наград:
27
Замечания:
0%
Сообщений:
17
10
Станислав сделай мне торговца "АЛКАШ" чтобы он постоянно бухал как Кардан!!!! biggrin biggrin biggrin smile
Offline
Чернокнижник
Воскресенье, 13.11.2011, 13:58 | Сообщение # 3
Наград:
0
Замечания:
0%
Сообщений:
8
0
А можно ли сделать такую секцию, например у бармена, чтоб продавался инвентарь, вне зависимости от выполнения важных заданий?
Offline
Станислав
Воскресенье, 13.11.2011, 14:30 | Сообщение # 4
Наград:
11
Замечания:
0%
Сообщений:
148
8
Чернокнижник, все что в секции
Code
[supplies_start]
продается вне зависимости от выполненных заданий
Offline
Asmoone
Понедельник, 02.07.2012, 18:45 | Сообщение # 5
Наград:
0
Замечания:
0%
Сообщений:
11
0
Про
Quote (Станислав)
[barman_start_sell]

честно не знал)
  • Страница 1 из 1
  • 1
Поиск:
PDA
Привет, Гость!

Регистрация | Вход
Наш опрос
Оцените мой сайт
1. Отлично
2. Хорошо
3. Ужасно
4. Неплохо
5. Плохо
Всего ответов: 82
Партнёры
Всё для Метро 2033
uweb
Graffiti Decorations(R) Studio (TM) Site PromoterФан сайт S.T.A.L.K.E.R.
Бесплатные загрузкиСистема автоматической регистрации сайтов в каталогах, рейтингах и поисковых серверах, услуги продвижения и рекламы сайтов
Портал, для настоящего сталкера!!!
Бар у
Добро пожаловать в Зону
Статистика

Наши баннеры
Наши кошельки
Сегодня посетили
Расширенная статистика

Проверка PR и ТИЦ