Файлы: trade *****.ltx — различия между версиями — S.T.A.L.K.E.R. Inside Wiki

Файлы: trade *****.ltx — различия между версиями

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

Перейти к: навигация, поиск
 
Строка 69: Строка 69:
 
'''Номинальная_Стоимость_Обьекта''' - параметр cost - в файле объекта<br>
 
'''Номинальная_Стоимость_Обьекта''' - параметр cost - в файле объекта<br>
 
'''Коэф1/2''' - Коэфиценты указанные в магазине<br>
 
'''Коэф1/2''' - Коэфиценты указанные в магазине<br>
 +
 +
[[Категория:Конфигурационные_файлы]]

Версия 17:51, 22 января 2008

Структура магазина

[trader]<br>
buy_condition = {+[переменная]} [используемое состояние], ... <br>
buy_supplies = {+[переменная]} [используемое состояние], ... <br>
sell_condition = {+[переменная]} [используемое состояние], ... <br>

Используется то состояние, которое ближе к левой части и переменная которого в состоянии истина(не точно).

[trader]
buy_condition = trader_generic_buy
buy_supplies = {+esc_kill_bandits_quest_done} supplies_after_fabric, supplies_start
sell_condition = {+esc_kill_bandits_quest_done} trader_after_fabric_sell, trader_start_sell

Состояние магазина

(buy_condition) "Стоимость покупки" - описываются цены по которым покупаются товары и покупаются ли.
(buy_supplies) "Поставка" - описывается что продается.
(sell_condition) "Стоимость продажи" - описываются по какой цене продается.

Стоимость покупки

[используемое состояние]<br>
обьект = '''Коэф1, Коэф2'''<br>


Коэф1/2 - коэфиценты
Коэфиценты используются при расчеты стоимости

[trader_generic_buy]
ammo_9x18_fmj				= 0.9,	0.1 
ammo_9x19_pbp				= 0.9,	0.1

Поставка

[используемое состояние]<br>
обьект = '''Количество, Вероятность появления'''<br>


Количество - порядковая величина
Вероятность появления - значение от 0 - 1: 0 - 0%, 1 - 100%; Вероятность проверяется для каждоей единицы!

[supplies_start]
wpn_groza   = 1, 0.1         ;Вероятность появления 1 автомата Гроза 10%
wpn_ak74    = 3, 0.7         ;Вероятность появление каждого из 3х автоматов АК-74 70%
wpn_abakan                   ;если без параметров - не продается

Стоимость продажи

[используемое состояние]<br>
обьект = '''Коэф1, Коэф2'''<br>


Коэф1/2 - коэфиценты
Коэфиценты используются при расчеты стоимости

[trader_start_sell]
wpn_groza				= 4, 0       ;Цена продажи грозы в 2 раза больше номинала
wpn_ak74				= 1, 1       ;Цена продажи АК-74 равна номиналу

Формула стоимости

Стоимость = ('''Коэф1''' + '''Коэф2''') * '''Номинальная_Стоимость_Обьекта''' / 2

Номинальная_Стоимость_Обьекта - параметр cost - в файле объекта
Коэф1/2 - Коэфиценты указанные в магазине

Другие места
LANGUAGE