Чтобы
обычные сталкеры и др. npc могли покупать у ГГ оружие, нужно править
файл gamedata\config\misc\trade_generic.ltx. Его структура точно такая
же, как и у любого другого торговца.
После строки [generic_buy] находим строку ;Оружие и после неё у каждого вида ставим зачения N и n.n. Можно например так: ;Оружие wpn_pm = 0.08, 0.12 wpn_pb ;NO TRADE wpn_fort = 0.08, 0.12 wpn_hpsa = 0.08, 0.12 wpn_beretta = 0.08, 0.12 wpn_walther = 0.08, 0.12 wpn_sig220 ;NO TRADE … А чтобы у npc продавалось оружие, нужно проделать тоже самое, только после строки [generic_sell] Метод я проверял, вроде как работает. Чтобы
после покупки персонаж не выкидывал купленное оружие(а также чтобы
подбирал его с земли), в файле gamedata\config\creatures\m_stalker.ltx
строку can_select_items = off меняем на can_select_items = on и строку use_single_item_rule = on меняем на use_single_item_rule = off