Меню
Поиск модификаций
Авторизоваться
Категории раздела
Чернобыль [2]
Статьи про Чернобыль.
Обзоры книг серии S.T.A.L.K.E.R. [1]
Интересные обзоры книг всегда помогут помочь вам с дальнейшим выбором.
Работы фанатов [1]
В данном разделе вы можете разместить свою статью или какое-либо другое (литературное) произведение.
Настройка выделенных серверов [0]
КаСтатьи по настройке выделенных серверов.
Интервью [0]
Захватывающие интервью, которые помогут вам разобраться в чем-либо или просто подарят вам несколько приятных минут чтения.
Уроки модостроения [20]
Прохождение S.T.A.L.K.E.R. [2]
Эти статьи помогут вам пройти S.T.A.L.K.E.R. полностью!
Мини-профиль

Гость)

Сообщения:


Привет, сталкер! Заплутал?
Проходи, садись.Cогреем.
Ну что стоишь то как вкопанный?!
Давай уже проходи, чувствуй
себя как дома!
Пройти регистрацию
Войти к нам
Погода в Чернобыле
Опрос
Вы следите за новостями S.T.A.L.K.E.R.?
Всего ответов: 56
Группировки
Сталкерские сайты
Stalker-Book.com
S.T.A.L.K.E.R. LAST EMISSION
Друзья
StalkerIdeas.com
Stalkeram.ru
Snipers-Elite
Фан Сайт Игры S.T.A.L.K.E.R.
Наш баннер
Код баннера можно найти на нашем основном форуме "Я-Сталкер"
Главная » Статьи » Уроки модостроения

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

Вот собственно и всё.Доброго вам модостроения!!!Желаю удачно сделать свой мод.



Источник: http://modmeiker.at.ua
Категория: Уроки модостроения | Добавил: Свободовец (19.03.2011)
Просмотров: 7658 | Теги: создать мод, моды сталкер, Редактирование торговцев | Рейтинг: 5.0/1
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]

Яндекс.Метрика Рейтинг@Mail.ruRambler's Top100Счетчик и проверка тИЦ и PR

Авторское право на игру и использованные в ней материалы принадлежат GSC Game World.
Запрещено копирование любых материалов с данного сайта..
Copyright Ya-STALKER.ucoz.ru PORTAL © 2010-2011. Design by zdq team. Видоизменено by Winston. 
Используются технологии uCoz