Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Сталкер ЗП, как изменить цену на ремонт.

GANGE Знаток (275), на голосовании 8 лет назад
Подскажите, как поменять стоимость на ремонт оружия/брони в сталкере зп? Нужно менять для конкретного предмета свои параметры? Убедительно прошу воздержаться с советами типа: "используй артмани, побегай по аномалиям и т. д".
Дополнен 8 лет назад
Думаю стоит дополнить, что игра с модом Misery 2.1.1. В этом моде совсем не рационально устроена система ремонта, т. е. проще купить новое оружие, чем его чинить.
Дополнен 8 лет назад
Вопрос не актуален, нашел сам, спустя не такие уж и копания в файлах игры. Если кому-то будет нужно, путь:
S.T.A.L.K.E.R. - Зов Припяти\gamedata\scripts\inventory_upgrades, там строчка local repair_cost_factor = *,
Вместо * ставите необходимое вам число (по умолчанию 3.7). Актуально для Misery 2.1.1.
Голосование за лучший ответ
Aodhan Calder Мыслитель (5947) 8 лет назад
Тут наверное играет большую роль как к тебе относится сам техник, например Азот, достаточно ему просто принести инструменты и принадлежности с цементного завода, то он тебе скажет, что скидка тебе обеспечена.
Михаил КороленкоЗнаток (437) 7 лет назад
ты скажи это разработчикам Мизери, в котором ремонт кожанки новичка стоит 50к
для этого там есть рем. наборы, которые выгоднее раз в 5-10
Chem1st Гуру (3921) 8 лет назад
condition_shot_dec = - увеличение износа при каждом выстреле.
Выстави значение 0.0 и оружие станет не ломайкой.
condition_shot_dec = 0.0
Правда у меня не во всех модах срабатывало )
Chem1stГуру (3921) 8 лет назад
Тут есть возможность поправить "рациональность"
GANGEЗнаток (275) 8 лет назад
Это уже читерство получается. Я же просто хочу подкорректировать цену, так сказать, заточить мод под себя.
Chem1st Гуру (3921) Поэтому я и написал про "рациональность",не обязательно ставить по 0.0,пример: 0.1 по идее 10% должно добавлять. А цену... Где то в тех же папках есть такое с ценой, но опять таки не во всех модах работало.
Barmalei Ученик (131) 6 лет назад
repair_cost_factor = *, как написано выше (по умолчанию 3.7), это во сколько раз цена ремонта больше стоимости ремонтируемого оружия. Адекватно ставить 1.2 или 1.3, то есть 20 или 30% переплаты от стоимости. А алкаш Кардан, без водки берёт фактор цены по умолчанию!
Артём Богатырёв Ученик (102) 6 лет назад
Как изменить цены на ремонт в сталкер чистое небо
Алексей К. Ученик (192) 1 год назад
Как это делается в оригинальном ЗП:
В файле inventory_upgrades (открыть блокнотом), расположенной по адресу: gamedata/scripts, найти функцию:

local function how_much_repair( item_name, item_condition )
local ltx = system_ini()
local cost = ltx:r_u32(item_name, "cost")
local class = ltx:r_string(item_name, "class")
local cof = 0.6
return math.floor(cost*(1-item_condition)*cof * cur_price_percent)
end

В строке

local cof = 0.6

изменить 0.6 на любое другое значение, для понимания, это коэффициэнт стоимости оружия при ремонте, например, в данном случае 0.6 - это 60% от полной стоимости оружия, то есть, полностью убитый ствол, который условно стоит 10000 обойдётся в ремонте за 6000
Похожие вопросы