IhaveBadFeel'inAboutThis 1 Опубликовано 11 Декабря 2018 Добрый вечер,видел много решений,связанных с этим скриптом но не нашёл решения,связанного конкретно со строчкой данного случая: З.ы.я тут новичок,если что-то выкладываю не так,не туда или не то,то поправьте,буду благодарен Скрытый текст Expression : fatal error Function : CScriptEngine::lua_error File : E:\stalker\sources\trunk\xr_3da\xrGame\script_engine.cpp Line : 73 Description : <no expression> Arguments : LUA error: ...od 1.3 patch i\gamedata\scripts\death_manager.script:144: attempt to index field '?' (a nil value) пы.сы. использую такой дед менеджер: Скрытый текст --' Ключем является группировка персонажа. Значением является таблица, содержашая имена секций предметов. local item_by_community = {} --' Зависимости в спауне предметов. Предмет спауниться только если есть хотя бы один из зависимых. local item_dependence = {} --' Множители и минимаксы для выпадения вещей в зависимости от уровня local mul_by_level = {} local count_by_level = {} --' Предметы, которые нельзя удалять (квестовые например) local always_keep_item = {} --' Предметы, относящиеся к патронам. Их надо спаунить другим методом. local ammo_sections = {} local death_ini = ini_file("misc\\death_generic.ltx") function init_drop_settings() local community_list = {"trader", "stalker", "dolg", "freedom", "bandit", "military", "zombied", "ecolog", "killer", "monolith", "arena_enemy", "actor_dolg", "stranger", "csky", "dark_stalker", "dark_stalker_enemy"} for k,v in pairs(community_list) do --' Необходимо заполнить таблицу item_by_community[v] = {} if death_ini:section_exist(v) then local n = death_ini:line_count(v) local id, value = "", "" for i=0,n-1 do result, id, value = death_ini:r_line(v,i,"","") item_by_community[v][id] = 100*tonumber(value) end end end --' Заполняем таблицу зависимостей local n = death_ini:line_count("item_dependence") local id, value = "", "" for i=0,n-1 do result, id, value = death_ini:r_line("item_dependence",i,"","") item_dependence[id] = {} local vvv = parse_names(value) for k,v in pairs(vvv) do item_dependence[id][v] = true end end --' Множители и минимаксы для выпадения вещей в зависимости от уровня local level_name = level.name() if not death_ini:section_exist(level_name) then level_name = "default" end local n = death_ini:line_count(level_name) local id, value = "", "" for i=0,n-1 do result, id, value = death_ini:r_line(level_name,i,"","") mul_by_level[id] = tonumber(value) end local item_count_section = "item_count_" .. level.get_game_difficulty() local n = death_ini:line_count(item_count_section) for i=0,n-1 do result, id, value = death_ini:r_line(item_count_section,i,"","") --' Нужно распарсить value в два значения local t = parse_nums(value) if t[1] == nil then abort("Error on [death_ini] declaration. Section [%s], line [%s]", item_count_section, tostring(id)) end local min = t[1] local max = t[2] if max == nil then max = min end if mul_by_level[id] == nil then mul_by_level[id] = 0 end min = tonumber(min) * mul_by_level[id] max = tonumber(max) * mul_by_level[id] count_by_level[id] = {min = min, max = max} end --' Предметы, которые нельзя удалять (квестовые например) local n = death_ini:line_count("keep_items") for i=0,n-1 do result, id, value = death_ini:r_line("keep_items",i,"","") if value == "true" then always_keep_item[id] = true end end --' Предметы, относящиеся к патронам. Их надо спаунить другим методом. ammo_sections = {} local n = death_ini:line_count("ammo_sections") local id, value = "", "" for i=0,n-1 do result, id, value = death_ini:r_line("ammo_sections",i,"","") ammo_sections[id] = true end end class "drop_manager" function drop_manager:__init(npc) self.npc = npc end function drop_manager:create_release_item() local otf local sect --' Спрашиваем у серверного объекта генерились ли предметы local se_obj = alife():object(self.npc:id()) if se_obj.death_droped == true then return end se_obj.death_droped = true --' Запускаем итератор на удаление предметов self.npc:iterate_inventory(keep_item, self.npc) --' Проверка на отсутствие спауна лута local ini = self.npc:spawn_ini() if ini and ini:section_exist("dont_spawn_loot") then return end --' Доспавниваем необходимое количество итемов: --' Необходимо составить список объектов которые могут быть заспавнены для персонажа local spawn_items = item_by_community[self.npc:character_community()] for k,v in pairs(spawn_items) do --' По каждому объекту необходимо получить зависимости if check_item_dependence(self.npc, k) == true then --' По каждому объекту необходимо получить количество local number = math.ceil(math.random(count_by_level[k].min, count_by_level[k].max)) --' Необходимо заспавнить нужное количество. if not string.find(self.npc:section(),"arena") and not string.find(self.npc:section(),"aem") and self.npc:character_community()~="arena_enemy" then create_items(self.npc, k, number, v) end end end if string.find(self.npc:name(),"ecolog_wound_bunker") then db.actor:give_info_portion("ucen_talk_est") end if self.npc:character_community()=="stalker" then if self.npc:character_rank()>=0 and self.npc:character_rank()<300 then sect = "novice_outfit" end if self.npc:character_rank()>=300 and self.npc:character_rank()<600 then sect = "stalker_outfit" end if self.npc:character_rank()>=600 and self.npc:character_rank()<900 then sect = "scientific_outfit" end if self.npc:character_rank()>=900 then sect = "exo_outfit" end end if self.npc:character_community()=="bandit" then if self.npc:character_rank()>=0 and self.npc:character_rank()<600 then sect = "bandit_outfit" end if self.npc:character_rank()>=600 and self.npc:character_rank()<900 then sect = "bandit_veteran_outfit" end if self.npc:character_rank()>=900 then sect = "bandit_master_outfit" end end if self.npc:character_community()=="military" then if self.npc:character_rank()>=0 and self.npc:character_rank()<600 then sect = "soldier_outfit" end if self.npc:character_rank()>=600 and self.npc:character_rank()<900 then sect = "specops_outfit" end if self.npc:character_rank()>=900 then sect = "military_outfit" end end if self.npc:character_community()=="killer" then if self.npc:character_rank()>=0 and self.npc:character_rank()<600 then sect = "killer_outfit" end if self.npc:character_rank()>=600 and self.npc:character_rank()<900 then sect = "merc_scientific_outfit" end if self.npc:character_rank()>=900 then sect = "killer_blue_exoskeleton" end end if self.npc:character_community()=="dolg" then if self.npc:character_rank()>=0 and self.npc:character_rank()<300 then sect = "dolg_outfit" end if self.npc:character_rank()>=300 and self.npc:character_rank()<600 then sect = "dolg_heavy_outfit" end if self.npc:character_rank()>=600 and self.npc:character_rank()<900 then sect = "dolg_scientific_outfit" end if self.npc:character_rank()>=900 then sect = "dolg_black_exoskeleton" end end if self.npc:character_community()=="freedom" then if self.npc:character_rank()>=0 and self.npc:character_rank()<300 then sect = "svoboda_light_outfit" end if self.npc:character_rank()>=300 and self.npc:character_rank()<600 then sect = "svoboda_heavy_outfit" end if self.npc:character_rank()>=600 and self.npc:character_rank()<900 then sect = "freedom_scientific_outfit" end if self.npc:character_rank()>=900 then sect = "svoboda_exoskeleton" end end if self.npc:character_community()=="monolith" then if self.npc:character_rank()>=0 and self.npc:character_rank()<600 then sect = "monolit_outfit" end if self.npc:character_rank()>=600 and self.npc:character_rank()<900 then sect = "monolit_scientific_outfit" end if self.npc:character_rank()>=900 then sect = "monolit_exoskeleton" end end if self.npc:character_community()=="csky" then if self.npc:character_rank()>=0 and self.npc:character_rank()<900 then sect = "cs_light_outfit" end if self.npc:character_rank()>=900 then sect = "cs_heavy_outfit" end end if self.npc:character_community()=="ecolog" then if self.npc:character_rank()>=0 and self.npc:character_rank()<900 then sect = "ecolog_outfit" end if self.npc:character_rank()>=900 then sect = "protection_outfit" end end if sect~=nil and not string.find(self.npc:section(),"arena") and not string.find(self.npc:section(),"aem") and self.npc:character_community()~="arena_enemy" and self.npc:name()~="esc_novice_attacker1" and self.npc:name()~="esc_blokpost_commander" and self.npc:name()~="agr_ratcatcher" and self.npc:name()~="val_lager_bandits_borov" and not string.find(self.npc:name(),"gar_dm_bandit") and self.npc:name()~="gar_wounded_bandit" and self.npc:name()~="bar_dolg_leader" and self.npc:name()~="bar_dolg_petrenko" and self.npc:name()~="mil_freedom_member0012" and self.npc:name()~="mil_freedom_member0018" and self.npc:name()~="mil_stalker0012" and self.npc:name()~="mil_stalker0023" and self.npc:name()~="mil_ara" and self.npc:name()~="mil_blockpost_freedomstalker001" and self.npc:name()~="bar_ecolog_professor" and self.npc:name()~="yan_scientist_help" and self.npc:name()~="yan_specnaz_dead" and self.npc:name()~="x16_stalker_ghost" and self.npc:name()~="yantar_semenov" then otf = create_items(self.npc, sect, 1, 30) if otf~= nil then amk.start_timer("otf",1,otf.id) end end end --' Функция вызывается для каждого предмета, если вернет false то предмет удалится. function keep_item(npc, item) if item==nil or alife():object(item:id())==nil then return end local section = item:section() if section == "bolt" then return true end if always_keep_item[section] == true then return true end local item_id = item:id() local item_in_slot = npc:item_in_slot(1) if item_in_slot ~= nil and item_in_slot:id() == item_id then item:unload_magazine() --' Тут надо уменьшить кондишн оружия item:set_condition((math.random(15)+25)*item:condition()/100) return true end item_in_slot = npc:item_in_slot(2) if item_in_slot ~= nil and item_in_slot:id() == item_id then item:unload_magazine() --' Тут надо уменьшить кондишн оружия item:set_condition((math.random(15)+25)*item:condition()/100) return true end local obj = item and item:id()and alife():object(item:id()) if obj then alife():release( obj, true ) end end function set_weapon_drop_condition(item) local condition = (math.random(15)+25)/100 --printf("condition [%s]", tostring(condition)) item:set_condition(condition) end --' Функция спавнит необходимое число предметов function create_items(npc, section, number, rnd) --' printf("create %s of %s", tostring(number), tostring(section)) if ammo_sections[section] == true then if number > 0 then se_respawn.create_ammo(section, npc:position(), npc:level_vertex_id(), npc:game_vertex_id(), npc:id(), number) end else for i=1,number do --' Проверяем вероятность появить каждый объект в отдельности if math.random(100) <= rnd then return alife():create(section, npc:position(), npc:level_vertex_id(), npc:game_vertex_id(), npc:id()) end end end end --' Функция проверяет есть ли хоть один из зависимых объектов у персонажа function check_item_dependence(npc, section) if item_dependence[section] == nil then return true end local d_flag = true for k,v in pairs(item_dependence[section]) do local obj = npc:object(k) if obj ~= nil and npc:marked_dropped(obj) ~= true then return true end d_flag = false end return d_flag end Выложу файлы инклюдов в misc,связанных с этим скриптом: Скрытый текст #include "death_items_by_communities.ltx" #include "death_items_by_levels.ltx" #include "death_items_count.ltx" [item_dependence] ammo_9x18_fmj = wpn_pm, wpn_pb, wpn_fort, wpn_fort_m1, wpn_walther_m1, wpn_mp5_m1, wpn_mp7a3, wpn_ots33, wpn_bizon ammo_9x18_pmm = wpn_pm, wpn_pb, wpn_fort, wpn_fort_m1, wpn_walther_m1, wpn_mp5_m1, wpn_mp7a3, wpn_ots33, wpn_bizon ammo_9x19_pbp = wpn_hpsa, wpn_beretta, wpn_walther, wpn_mp5, wpn_walther_coll, wpn_beretta_m1, wpn_mp5_m2, wpn_smg_tmp, wpn_tec9 ammo_9x19_fmj = wpn_hpsa, wpn_beretta, wpn_walther, wpn_mp5, wpn_walther_coll, wpn_beretta_m1, wpn_mp5_m2, wpn_smg_tmp, wpn_tec9 ammo_11.43x23_hydro = wpn_sig220, wpn_colt1911, wpn_usp, wpn_desert_eagle, wpn_deserteagle_coll, wpn_colt_m1 ammo_11.43x23_fmj = wpn_sig220, wpn_colt1911, wpn_usp, wpn_desert_eagle, wpn_deserteagle_coll, wpn_colt_m1 ammo_12x70_buck = wpn_bm16, wpn_toz34, wpn_wincheaster1300, wpn_spas12, wpn_spas12_m1, wpn_winchester_m1, wpn_saiga12c, wpn_benelli_short, wpn_bm16_full, wpn_toz34_short ammo_12x76_dart = wpn_bm16, wpn_toz34, wpn_wincheaster1300, wpn_spas12, wpn_spas12_m1, wpn_winchester_m1, wpn_saiga12c, wpn_benelli_short, wpn_bm16_full, wpn_toz34_short ammo_12x76_zhekan = wpn_bm16, wpn_toz34, wpn_wincheaster1300, wpn_spas12, wpn_spas12_m1, wpn_winchester_m1, wpn_saiga12c, wpn_benelli_short, wpn_bm16_full, wpn_toz34_short ammo_5.45x39_ap = wpn_ak74u, wpn_ak74, wpn_abakan, wpn_abakan_m1, wpn_aksu_anom, wpn_ak74_m1, wpn_abakan_m2, wpn_groza_m1, wpn_ak74u_m1, wpn_rpk74_sk1 ammo_5.45x39_fmj = wpn_ak74u, wpn_ak74, wpn_abakan, wpn_abakan_m1, wpn_aksu_anom, wpn_ak74_m1, wpn_abakan_m2, wpn_groza_m1, wpn_ak74u_m1, wpn_kriss_super_v, wpn_rpk74_sk1 ammo_9x39_sp5 = wpn_groza, wpn_val, wpn_vintorez, wpn_groza_coll, wpn_vintorez_coll, wpn_val_m1, wpn_eagle_m1 ammo_9x39_ap = wpn_groza, wpn_val, wpn_vintorez, wpn_groza_coll, wpn_vintorez_coll, wpn_val_m1, wpn_eagle_m1 ammo_9x39_pab9 = wpn_groza, wpn_val, wpn_vintorez, wpn_groza_coll, wpn_vintorez_coll, wpn_val_m1, wpn_eagle_m1 ammo_5.56x45_ss190 = wpn_l85, wpn_lr300, wpn_sig550, wpn_fn2000, wpn_g36, wpn_l85_m1, wpn_lr300_m1, wpn_g36_m1, wpn_sig_m2, wpn_l85_m2, wpn_sig_m1, wpn_sg550sr_sk1, wpn_sg552_sk1, wpn_groza ammo_5.56x45_ap = wpn_l85, wpn_lr300, wpn_sig550, wpn_fn2000, wpn_g36, wpn_l85_m1, wpn_lr300_m1, wpn_g36_m1, wpn_sig_m2, wpn_l85_m2, wpn_sig_m1, wpn_sg550sr_sk1, wpn_sg552_sk1, wpn_groza ammo_7.62x39_fmj = wpn_ak74_m1, wpn_groza_m1, wpn_ak47_sk1, wpn_ak47_sk1_m1 ammo_7.62x39_ap = wpn_ak74_m1, wpn_groza_m1, wpn_ak47_sk1, wpn_ak47_sk1_m1 ammo_7.62x54_7h14 = wpn_svu, wpn_svd, wpn_svd_m1, wpn_svu_m1, wpn_eagle_m1 ammo_7.62x54_7h1 = wpn_svu, wpn_svd, wpn_svd_m1, wpn_svu_m1, wpn_eagle_m1 ammo_7.62x54_ap = wpn_svu, wpn_svd, wpn_svd_m1, wpn_svu_m1, wpn_eagle_m1 ammo_7.62x54r = wpn_pkm ammo_7.62x54rm = wpn_pkm ammo_og-7b = wpn_rpg7 ammo_gauss = wpn_gauss ammo_flame = wpn_flame ammo_vog-25p = wpn_groza, wpn_groza_m1, wpn_rg-6, wpn_abakan_m2, wpn_a91m ammo_vog-25 = wpn_groza, wpn_groza_m1, wpn_rg-6, wpn_abakan_m2, wpn_a91m ammo_m209 = wpn_fn2000, wpn_rg6_m1 ammo_m134 = wpn_m-134 [keep_items] af_blood_tutorial = true esc_wounded_flash = true quest_case_02 = true dar_document4 = true kruglov_flash = true lab_x16_documents = true good_psy_helmet = true bad_psy_helmet = true decoder = true dynamite = true quest_case_01 = true hunters_toz = true bar_ecolog_flash = true bar_tiran_pda = true bar_lucky_pda = true outfit_stalker_m1 = true wpn_fort_m1 = true outfit_specnaz_m1 = true wpn_lr300_m1 = true crazy_flash = true ;bread_cpp5 = true wpn_abakan_m2 = true outfit_bandit_m1 = true borov_flash = true val_key_to_underground = true val_sklad_door = true voen_document = true voen_pda = true bandranen_pda = true fraer_pda = true pda_priz = true siv_pda = true pavlik_pda = true ara_flash = true car_borov_key = true secret_card = true ucen_flash = true ucen_flash2 = true cit_killers_key = true cit_bandits_key = true ecolog_psevdo_flash = true val_zapiska_door = true dolg_arhive_documents = true bar_decoding_documents = true mil_svoboda_leader_pda = true dolg_pda = true svoboda_pda = true agr_deserter_pda = true quest_case_03 = true bar_sniper_pda = true bar_key_to_val_underground = true pri_lom_ak74 = true rad_jaw_zam_pda = true detector_advances_tutorial = true wpn_deserteagle_coll = true wpn_vintorez_coll = true outfit_monolith_m1 = true outfit_killer_m2 = true cit_doctors_key = true cit_leader_killer_pda = true cit_killers_documents = true cit_deadcity_maps = true cit_vp_pda = true war_final_door_key1 = true war_final_door_key2 = true war_final_door_key3 = true war_final_door_notebook = true fake_bolt = true [ammo_sections] ammo_9x18_fmj ammo_9x18_pmm ammo_9x19_pbp ammo_9x19_fmj ammo_11.43x23_hydro ammo_11.43x23_fmj ammo_12x70_buck ammo_12x76_dart ammo_12x76_zhekan ammo_5.45x39_ap ammo_5.45x39_fmj ammo_9x39_sp5 ammo_9x39_ap ammo_9x39_pab9 ammo_5.56x45_ss190 ammo_5.56x45_ap ammo_7.62x54_7h14 ammo_7.62x54_7h1 ammo_7.62x54_ap ammo_7.62x39_fmj ammo_7.62x39_ap ammo_7.62x54r ammo_7.62x54rm ammo_357_hp_mag ammo_flame ammo_gauss ammo_m134 Скрытый текст ; Модифицированно для малого колличества предметов [stalker] ;Указывается вероятность заспаунить или нет ;Артефакты af_medusa = 0.015 af_cristall_flower = 0.01 af_night_star = 0.005 af_vyvert = 0.015 af_gravi = 0.01 af_gold_fish = 0.005 af_blood = 0.015 af_mincer_meat = 0.01 af_soul = 0.005 af_electra_sparkler = 0.015 af_electra_flash = 0.01 af_electra_moonlight = 0.005 af_rusty_thorn = 0.015 af_rusty_kristall = 0.01 af_rusty_sea-urchin = 0.005 af_ameba_slime = 0.015 af_ameba_slug = 0.01 af_ameba_mica = 0.005 af_drops = 0.015 af_fireball = 0.01 af_cristall = 0.005 af_dummy_glassbeads = 0.005 af_dummy_pellicle = 0.005 af_dummy_battery = 0.005 af_dummy_dummy = 0.005 af_dummy_spring = 0.005 af_fuzz_kolobok = 0.005 ;Аммуниция ammo_9x18_fmj = 0.9 ammo_9x18_pmm = 0.9 ammo_9x19_pbp = 0.9 ammo_9x19_fmj = 0.9 ammo_11.43x23_hydro = 0.9 ammo_11.43x23_fmj = 0.9 ammo_12x70_buck = 0.9 ammo_12x76_dart = 0.9 ammo_12x76_zhekan = 0.9 ammo_5.45x39_ap = 0.9 ammo_5.45x39_fmj = 0.9 ammo_9x39_sp5 = 0.9 ammo_9x39_ap = 0.9 ammo_9x39_pab9 = 0.9 ammo_5.56x45_ss190 = 0.9 ammo_5.56x45_ap = 0.9 ammo_7.62x54_7h14 = 0.9 ammo_7.62x54_7h1 = 0.9 ammo_7.62x54_ap = 0.9 ammo_gauss = 0.3 ammo_og-7b = 0.9 ammo_vog-25p = 0.1 ammo_vog-25 = 0.1 grenade_f1 = 0.1 grenade_rgd5 = 0.1 ammo_m209 = 0.1 ;Медикаменты bandage = 0.15 medkit = 0.05 medkit_army = 0 medkit_scientic = 0.05 antirad = 0.05 ;Еда bread = 0.05 kolbasa = 0.05 conserva = 0.14 vodka = 0.1 energy_drink = 0.1 vodka_voda = 0.04 bread_cpp5 = 0.1 vakcina_vint = 0.01 vakcina_amph = 0.01 pivo = 0.01 antipoxmelin = 0.1 sub_kur = 0.1 sub_miaso = 0.1 sub_ovoshi = 0.1 tushenka = 0.1 conserva_oreh = 0.1 sigaret = 0.2 antirad_dop = 0.02 bread_good = 0 repair_kit = 0.03 [bandit]:stalker [killer]:stalker ;Еда bread = 0.09 kolbasa = 0.07 vodka = 0.1 energy_drink = 0.12 vakcina_amph = 0.05 vakcina_plot = 0.02 vodka_voda = 0.4 chocolad = 0.1 sub_miaso = 0.1 sub_ovoshi = 0.1 galeti = 0.1 tushenka = 0.1 sgysh = 0.02 conserva_oreh = 0.1 sigaret = 0.27 antirad_dop = 0.02 bread_good = 0.1 repair_kit = 0.03 [ecolog]:stalker ;Еда bread = 0.04 kolbasa = 0.02 conserva = 0.07 vodka = 0.03 energy_drink = 0.07 bread_cpp5 = 0.1 vodka_voda = 0.1 vakcina_plot = 0.07 chocolad = 0.2 antipoxmelin = 0.07 sub_kur = 0.1 sub_miaso = 0.1 sub_ovoshi = 0.1 irpb = 0.1 tushenka = 0.1 sgysh = 0.02 conserva_oreh = 0.1 antirad_dop = 0 bread_good = 0.07 vakcina_vint = 0 vakcina_amph = 0 ;Медикаменты medkit = 0 medkit_scientic = 0.05 antirad = 0.12 dix = 0.1 [military]:stalker af_medusa = 0.02 af_cristall_flower = 0 af_night_star = 0 af_vyvert = 0 af_gravi = 0 af_gold_fish = 0 af_blood = 0 af_mincer_meat = 0 af_soul = 0 af_electra_sparkler = 0 af_electra_flash = 0 af_electra_moonlight = 0 af_rusty_thorn = 0 af_rusty_kristall = 0 af_rusty_sea-urchin = 0 af_ameba_slime = 0 af_ameba_slug = 0 af_ameba_mica = 0 af_drops = 0 af_fireball = 0 af_cristall = 0 af_dummy_glassbeads = 0 af_dummy_pellicle = 0 af_dummy_battery = 0 af_dummy_dummy = 0 af_dummy_spring = 0 af_fuzz_kolobok = 0 ;Медикаменты bandage = 0.15 antirad = 0.12 medkit = 0 medkit_scientic = 0 medkit_army = 0.05 ;Еда bread = 0.05 kolbasa = 0.05 conserva = 0.12 vodka = 0.3 energy_drink = 0.2 bread_cpp5 = 0.1 antipoxmelin = 0.3 sub_kur = 0.1 sub_miaso = 0.1 galeti = 0.5 tushenka = 0.5 sgysh = 0.02 conserva_oreh = 0.2 sigaret = 0.7 antirad_dop = 0.01 bread_good = 0.01 vakcina_vint = 0 vakcina_amph = 0 repair_kit = 0.03 [dolg]:stalker ;Медикаменты medkit_army = 0.05 medkit_scientic = 0.05 vodka = 0 sub_kur = 0.1 sub_miaso = 0.1 sub_ovoshi = 0.08 galeti = 0.2 irpb = 0.1 tushenka = 0.3 dix = 0.03 conserva_oreh = 0.1 sigaret = 0.5 antirad_dop = 0.01 bread_good = 0.02 vakcina_vint = 0 vakcina_amph = 0 repair_kit = 0.03 bread_cpp5 = 0.2 vodka_voda = 0.4 [freedom]:stalker ;Еда vodka = 0.5 vodka_voda = 0.7 pivo = 0.7 chocolad = 0.07 coctail = 0.2 antipoxmelin = 0.1 sub_kur = 0.1 sub_miaso = 0.1 sub_ovoshi = 0.1 tushenka = 0.1 conserva_oreh = 0.1 sigaret = 0.8 antirad_dop = 0.04 bread_good = 0.02 vakcina_vint = 0 vakcina_amph = 0 repair_kit = 0.03 [zombied]:stalker af_medusa = 0 af_cristall_flower = 0 af_night_star = 0 af_vyvert = 0 af_gravi = 0 af_gold_fish = 0 af_blood = 0 af_mincer_meat = 0 af_soul = 0 af_electra_sparkler = 0 af_electra_flash = 0 af_electra_moonlight = 0 af_rusty_thorn = 0 af_rusty_kristall = 0 af_rusty_sea-urchin = 0 af_ameba_slime = 0 af_ameba_slug = 0 af_ameba_mica = 0 af_drops = 0 af_fireball = 0 af_cristall = 0 af_dummy_glassbeads = 0 af_dummy_pellicle = 0 af_dummy_battery = 0 af_dummy_dummy = 0 af_dummy_spring = 0 af_fuzz_kolobok = 0 ;Еда bread = 0 kolbasa = 0 conserva = 0 vodka = 0 energy_drink = 0 vodka_voda = 0 coctail = 0 antipoxmelin = 0 sub_kur = 0 sub_miaso = 0 sub_ovoshi = 0 irpb = 0 tushenka = 0 conserva_oreh = 0 sigaret = 0 vakcina_plot = 0.02 irpb = 0.05 antirad_dop = 0.02 bread_good = 0 bread_cpp5 = 0 pivo = 0 vakcina_vint = 0 vakcina_amph = 0 repair_kit = 0 [monolith]:stalker ;Артефакты af_medusa = 0 af_cristall_flower = 0 af_night_star = 0 af_vyvert = 0 af_gravi = 0 af_gold_fish = 0 af_blood = 0 af_mincer_meat = 0 af_soul = 0 af_electra_sparkler = 0 af_electra_flash = 0 af_electra_moonlight = 0 af_rusty_thorn = 0 af_rusty_kristall = 0 af_rusty_sea-urchin = 0 af_ameba_slime = 0 af_ameba_slug = 0 af_ameba_mica = 0 af_drops = 0 af_fireball = 0 af_cristall = 0 af_dummy_glassbeads = 0 af_dummy_pellicle = 0 af_dummy_battery = 0 af_dummy_dummy = 0 af_dummy_spring = 0 af_fuzz_kolobok = 0 ;Еда vodka = 0 bread_cpp5 = 0.4 vodka_voda = 0.4 vakcina_plot = 0.02 sub_kur = 0.1 sub_miaso = 0.1 sub_ovoshi = 0.1 galeti = 0.1 irpb = 0.1 tushenka = 0.1 antirad_dop = 0.02 bread_good = 0.02 vakcina_vint = 0 vakcina_amph = 0 repair_kit = 0.03 [arena_enemy] [actor_dolg] ;Медикаменты medkit_army = 0.05 medkit_scientic = 0.05 vodka = 0 [actor_freedom] [dark_stalker]:stalker ;Еда bread = 0.2 kolbasa = 0.7 conserva = 0.3 vodka = 0.2 energy_drink = 0.8 chocolad = 0.01 medkit = 0.7 medkit_scientic = 0.2 antirad = 0.3 vodka_voda = 0.5 vakcina_vint = 0.9 vakcina_amph = 0.9 pivo = 0.2 sub_kur = 0.1 sub_miaso = 0.1 tushenka = 0.1 irpb = 0.2 conserva_oreh = 0.1 sigaret = 0.5 antirad_dop = 0.02 bread_good = 0.02 bread_cpp5 = 0 repair_kit = 0 [dark_stalker_enemy]:stalker ;Еда bread = 0.2 kolbasa = 0.7 conserva = 0.3 vodka = 0.2 energy_drink = 0.8 medkit = 0.7 medkit_scientic = 0.2 antirad = 0.3 vodka_voda = 0.5 vakcina_vint = 0.7 vakcina_amph = 0.7 pivo = 0.2 sub_kur = 0.1 sub_miaso = 0.1 irpb = 0.1 tushenka = 0.1 conserva_oreh = 0.1 sigaret = 0.5 antirad_dop = 0.02 bread_good = 0.02 bread_cpp5 = 0 repair_kit = 0 [provodniki]: stalker bread = 0.2 kolbasa = 0 vodka = 0 energy_drink = 0.3 conserva = 0.9 vodka_voda = 0.5 sub_miaso = 0.1 sub_ovoshi = 0.1 tushenka = 0.1 sgysh = 0.02 conserva_oreh = 0.1 sigaret = 0.1 repair_kit = 0.03 [maraderi]: stalker ;Артефакты af_medusa = 0.015 af_cristall_flower = 0.01 af_night_star = 0.005 af_vyvert = 0.015 af_gravi = 0.01 af_gold_fish = 0.005 af_blood = 0.015 af_mincer_meat = 0.01 af_soul = 0.005 af_electra_sparkler = 0.015 af_electra_flash = 0.01 af_electra_moonlight = 0.005 af_rusty_thorn = 0.015 af_rusty_kristall = 0.01 af_rusty_sea-urchin = 0.005 af_ameba_slime = 0.015 af_ameba_slug = 0.01 af_ameba_mica = 0.005 af_drops = 0.015 af_fireball = 0.01 af_cristall = 0.005 af_dummy_glassbeads = 0.005 af_dummy_pellicle = 0.005 af_dummy_battery = 0.005 af_dummy_dummy = 0.005 af_dummy_spring = 0.005 af_fuzz_kolobok = 0.005 ;Медикаменты bandage = 0.15 medkit = 0.05 medkit_army = 0 medkit_scientic = 0.05 vakcina_vint = 0.7 vodka_voda = 0.3 pivo = 0.2 sub_kur = 0.1 sub_miaso = 0.1 tushenka = 0.1 sigaret = 0.5 antirad_dop = 0.02 bread_good = 0.02 [hunters]: stalker ;Медикаменты bandage = 0.15 medkit = 0.05 medkit_army = 0 medkit_scientic = 0.05 antirad = 0.05 ;Детали монстров mutant_flesh_eye = 0.15 mutant_dog_tail = 0.15 mutant_psevdodog_tail = 0.15 mutant_krovosos_jaw = 0.15 ;Еда bread = 0.05 kolbasa = 0.05 conserva = 0.1 vodka = 0.1 energy_drink = 0.1 vodka_voda = 0.8 coctail =0.02 antipoxmelin = 0.1 sub_kur = 0.1 sub_miaso = 0.1 sub_ovoshi = 0.1 irpb = 0.1 tushenka = 0.1 conserva_oreh = 0.1 sigaret = 0.7 antirad_dop = 0.02 bread_good = 0.05 Скрытый текст ; Модифицированно для малого колличества предметов [default] ;Артефакты af_medusa = 1 af_cristall_flower = 0 af_night_star = 0 af_vyvert = 1 af_gravi = 1 af_gold_fish = 0 af_blood = 1 af_mincer_meat = 1 af_soul = 0 af_electra_sparkler = 0 af_electra_flash = 0 af_electra_moonlight = 0 af_rusty_thorn = 0 af_rusty_kristall = 0 af_rusty_sea-urchin = 0 af_ameba_slime = 0 af_ameba_slug = 1 af_ameba_mica = 0 af_drops = 0 af_fireball = 0 af_cristall = 0 af_dummy_glassbeads = 0 af_dummy_pellicle = 0 af_dummy_battery = 0 af_dummy_dummy = 0 af_dummy_spring = 0 af_fuzz_kolobok = 0 ;Аммуниция ammo_9x18_fmj = 1 ammo_9x18_pmm = 0 ammo_9x19_pbp = 0 ammo_9x19_fmj = 1 ammo_11.43x23_hydro = 0 ammo_11.43x23_fmj = 1 ammo_12x70_buck = 1 ammo_12x76_dart = 0 ammo_12x76_zhekan = 0 ammo_5.45x39_ap = 0 ammo_5.45x39_fmj = 1 ammo_9x39_sp5 = 0 ammo_9x39_ap = 0 ammo_9x39_pab9 = 1 ammo_5.56x45_ss190 = 1 ammo_5.56x45_ap = 0 ammo_7.62x54_7h14 = 0 ammo_7.62x54_7h1 = 1 ammo_7.62x54_ap = 0 ammo_og-7b = 1 ammo_vog-25p = 1 ammo_vog-25 = 1 grenade_f1 = 1 grenade_rgd5 = 1 ammo_m209 = 1 ammo_gauss = 1 ;Медикаменты bandage = 1 medkit = 1 medkit_scientic = 1 medkit_army = 1 antirad = 1 vakcina_plot = 1 dix = 1 ;Детали монстров mutant_flesh_eye = 1 mutant_dog_tail = 1 mutant_psevdodog_tail = 1 mutant_krovosos_jaw = 1 ;Еда bread = 1 kolbasa = 1 conserva = 1 vodka = 1 energy_drink = 1 bread_cpp5 = 1 vodka_voda = 1 vakcina_vint = 1 vakcina_amph = 1 pivo = 1 chocolad = 1 coctail = 1 antipoxmelin = 1 sub_kur = 1 sub_miaso = 1 sub_ovoshi = 1 galeti = 1 irpb = 1 tushenka = 1 sgysh = 1 conserva_oreh = 1 sigaret = 1 antirad_dop = 1 bread_good = 1 repair_kit = 1 [l01_escape]:default ;Артефакты af_medusa = 0 af_cristall_flower = 0 af_night_star = 0 af_vyvert = 0 af_gravi = 0 af_gold_fish = 0 af_blood = 0 af_mincer_meat = 0 af_soul = 0 af_electra_sparkler = 0 af_electra_flash = 0 af_electra_moonlight = 0 af_rusty_thorn = 0 af_rusty_kristall = 0 af_rusty_sea-urchin = 0 af_ameba_slime = 0 af_ameba_slug = 0 af_ameba_mica = 0 af_drops = 0 af_fireball = 0 af_cristall = 0 af_dummy_glassbeads = 0 af_dummy_pellicle = 0 af_dummy_battery = 0 af_dummy_dummy = 0 af_dummy_spring = 0 af_fuzz_kolobok = 0 ;Аммуниция ammo_9x18_fmj = 1 ammo_9x18_pmm = 0 ammo_9x19_fmj = 1 ammo_9x19_pbp = 0 ammo_11.43x23_fmj = 0 ammo_11.43x23_hydro = 0 ammo_12x70_buck = 1 ammo_12x76_dart = 0 ammo_12x76_zhekan = 0 ammo_5.45x39_fmj = 1 ammo_5.45x39_ap = 0 ammo_9x39_sp5 = 0 ammo_9x39_ap = 0 ammo_9x39_pab9 = 0 ammo_5.56x45_ss190 = 0 ammo_5.56x45_ap = 0 ammo_7.62x54_7h1 = 0 ammo_7.62x54_ap = 0 ammo_7.62x54_7h14 = 0 ammo_og-7b = 0 ammo_vog-25 = 0 ammo_vog-25p = 0 grenade_f1 = 0 grenade_rgd5 = 1 ammo_m209 = 0 ammo_gauss = 0 ;Медикаменты medkit_scientic = 0 antirad = 0 [l02_garbage]:default ;Артефакты af_medusa = 1 af_cristall_flower = 0 af_night_star = 0 af_vyvert = 0 af_gravi = 0 af_gold_fish = 0 af_blood = 0 af_mincer_meat = 0 af_soul = 0 af_electra_sparkler = 0 af_electra_flash = 0 af_electra_moonlight = 0 af_rusty_thorn = 0 af_rusty_kristall = 0 af_rusty_sea-urchin = 0 af_ameba_slime = 0 af_ameba_slug = 0 af_ameba_mica = 0 af_drops = 0 af_fireball = 0 af_cristall = 0 af_dummy_glassbeads = 0 af_dummy_pellicle = 0 af_dummy_battery = 0 af_dummy_dummy = 0 af_dummy_spring = 0 af_fuzz_kolobok = 0 ;Аммуниция ammo_vog-25 = 0 ammo_vog-25p = 0 grenade_f1 = 0 grenade_rgd5 = 1 ammo_m209 = 0 ;Медикаменты medkit_scientic = 0 medkit_army = 1 [l03_agroprom]:default ;Артефакты af_medusa = 0 af_cristall_flower = 0 af_night_star = 0 af_vyvert = 0 af_gravi = 0 af_gold_fish = 0 af_blood = 0 af_mincer_meat = 0 af_soul = 0 af_electra_sparkler = 1 af_electra_flash = 0 af_electra_moonlight = 0 af_rusty_thorn = 0 af_rusty_kristall = 0 af_rusty_sea-urchin = 0 af_ameba_slime = 0 af_ameba_slug = 0 af_ameba_mica = 0 af_drops = 0 af_fireball = 0 af_cristall = 0 af_dummy_glassbeads = 0 af_dummy_pellicle = 0 af_dummy_battery = 0 af_dummy_dummy = 0 af_dummy_spring = 0 af_fuzz_kolobok = 0 ;Аммуниция ammo_vog-25 = 0 ammo_vog-25p = 0 grenade_f1 = 0 grenade_rgd5 = 1 ammo_m209 = 0 ;Медикаменты medkit_scientic = 0 [l03u_agr_underground]:default ;Артефакты af_medusa = 0 af_cristall_flower = 0 af_night_star = 0 af_vyvert = 0 af_gravi = 0 af_gold_fish = 0 af_blood = 1 af_mincer_meat = 0 af_soul = 0 af_electra_sparkler = 1 af_electra_flash = 0 af_electra_moonlight = 0 af_rusty_thorn = 1 af_rusty_kristall = 0 af_rusty_sea-urchin = 0 af_ameba_slime = 1 af_ameba_slug = 0 af_ameba_mica = 0 af_drops = 0 af_fireball = 0 af_cristall = 0 af_dummy_glassbeads = 0 af_dummy_pellicle = 0 af_dummy_battery = 0 af_dummy_dummy = 0 af_dummy_spring = 0 af_fuzz_kolobok = 0 ;Аммуниция ammo_vog-25 = 0 ammo_vog-25p = 0 grenade_f1 = 1 grenade_rgd5 = 1 ammo_m209 = 0 ;Медикаменты medkit_scientic = 1 [l04_darkvalley]:default ;Артефакты af_medusa = 0 af_cristall_flower = 1 af_night_star = 0 af_vyvert = 0 af_gravi = 0 af_gold_fish = 0 af_blood = 1 af_mincer_meat = 0 af_soul = 0 af_electra_sparkler = 0 af_electra_flash = 0 af_electra_moonlight = 0 af_rusty_thorn = 0 af_rusty_kristall = 0 af_rusty_sea-urchin = 0 af_ameba_slime = 0 af_ameba_slug = 0 af_ameba_mica = 0 af_drops = 0 af_fireball = 0 af_cristall = 0 af_dummy_glassbeads = 0 af_dummy_pellicle = 0 af_dummy_battery = 0 af_dummy_dummy = 0 af_dummy_spring = 0 af_fuzz_kolobok = 0 ;Аммуниция ammo_vog-25 = 0 ammo_vog-25p = 0 grenade_f1 = 0 grenade_rgd5 = 0 ammo_m209 = 1 ;Медикаменты medkit_scientic = 0 [l04u_labx18]:default ;Артефакты af_medusa = 0 af_cristall_flower = 0 af_night_star = 0 af_vyvert = 0 af_gravi = 0 af_gold_fish = 0 af_blood = 0 af_mincer_meat = 0 af_soul = 0 af_electra_sparkler = 0 af_electra_flash = 0 af_electra_moonlight = 0 af_rusty_thorn = 0 af_rusty_kristall = 0 af_rusty_sea-urchin = 0 af_ameba_slime = 0 af_ameba_slug = 0 af_ameba_mica = 0 af_drops = 0 af_fireball = 0 af_cristall = 0 af_dummy_glassbeads = 0 af_dummy_pellicle = 0 af_dummy_battery = 0 af_dummy_dummy = 0 af_dummy_spring = 0 af_fuzz_kolobok = 0 [l05_bar]:default ;Артефакты af_medusa = 0 af_cristall_flower = 0 af_night_star = 0 af_vyvert = 0 af_gravi = 0 af_gold_fish = 0 af_blood = 0 af_mincer_meat = 0 af_soul = 0 af_electra_sparkler = 0 af_electra_flash = 0 af_electra_moonlight = 0 af_rusty_thorn = 0 af_rusty_kristall = 0 af_rusty_sea-urchin = 0 af_ameba_slime = 0 af_ameba_slug = 0 af_ameba_mica = 0 af_drops = 0 af_fireball = 0 af_cristall = 0 af_dummy_glassbeads = 0 af_dummy_pellicle = 0 af_dummy_battery = 0 af_dummy_dummy = 0 af_dummy_spring = 0 af_fuzz_kolobok = 0 [l06_Rostok]:default ;Артефакты af_medusa = 0 af_cristall_flower = 0 af_night_star = 0 af_vyvert = 0 af_gravi = 1 af_gold_fish = 0 af_blood = 1 af_mincer_meat = 0 af_soul = 0 af_electra_sparkler = 0 af_electra_flash = 0 af_electra_moonlight = 0 af_rusty_thorn = 0 af_rusty_kristall = 0 af_rusty_sea-urchin = 0 af_ameba_slime = 0 af_ameba_slug = 0 af_ameba_mica = 0 af_drops = 1 af_fireball = 1 af_cristall = 0 af_dummy_glassbeads = 0 af_dummy_pellicle = 0 af_dummy_battery = 0 af_dummy_dummy = 0 af_dummy_spring = 0 af_fuzz_kolobok = 0 [l07_military]:default ;Артефакты af_medusa = 1 af_cristall_flower = 0 af_night_star = 0 af_vyvert = 1 af_gravi = 1 af_gold_fish = 0 af_blood = 1 af_mincer_meat = 1 af_soul = 0 af_electra_sparkler = 1 af_electra_flash = 0 af_electra_moonlight = 0 af_rusty_thorn = 1 af_rusty_kristall = 1 af_rusty_sea-urchin = 0 af_ameba_slime = 0 af_ameba_slug = 0 af_ameba_mica = 0 af_drops = 0 af_fireball = 0 af_cristall = 0 af_dummy_glassbeads = 0 af_dummy_pellicle = 0 af_dummy_battery = 0 af_dummy_dummy = 0 af_dummy_spring = 0 af_fuzz_kolobok = 0 [l08_yantar]:default ;Артефакты af_medusa = 0 af_cristall_flower = 0 af_night_star = 0 af_vyvert = 0 af_gravi = 0 af_gold_fish = 0 af_blood = 0 af_mincer_meat = 0 af_soul = 0 af_electra_sparkler = 1 af_electra_flash = 1 af_electra_moonlight = 0 af_rusty_thorn = 1 af_rusty_kristall = 1 af_rusty_sea-urchin = 0 af_ameba_slime = 1 af_ameba_slug = 1 af_ameba_mica = 0 af_drops = 0 af_fireball = 0 af_cristall = 0 af_dummy_glassbeads = 0 af_dummy_pellicle = 0 af_dummy_battery = 0 af_dummy_dummy = 0 af_dummy_spring = 0 af_fuzz_kolobok = 0 [l08u_brainlab]:default ;Артефакты af_medusa = 0 af_cristall_flower = 0 af_night_star = 0 af_vyvert = 0 af_gravi = 0 af_gold_fish = 0 af_blood = 0 af_mincer_meat = 0 af_soul = 0 af_electra_sparkler = 0 af_electra_flash = 0 af_electra_moonlight = 0 af_rusty_thorn = 1 af_rusty_kristall = 1 af_rusty_sea-urchin = 0 af_ameba_slime = 1 af_ameba_slug = 1 af_ameba_mica = 0 af_drops = 1 af_fireball = 0 af_cristall = 0 af_dummy_glassbeads = 0 af_dummy_pellicle = 0 af_dummy_battery = 0 af_dummy_dummy = 0 af_dummy_spring = 0 af_fuzz_kolobok = 0 [l10_radar]:default ;Артефакты af_medusa = 1 af_cristall_flower = 1 af_night_star = 1 af_vyvert = 1 af_gravi = 1 af_gold_fish = 1 af_blood = 1 af_mincer_meat = 1 af_soul = 1 af_electra_sparkler = 1 af_electra_flash = 1 af_electra_moonlight = 1 af_rusty_thorn = 1 af_rusty_kristall = 1 af_rusty_sea-urchin = 1 af_ameba_slime = 1 af_ameba_slug = 1 af_ameba_mica = 1 af_drops = 1 af_fireball = 1 af_cristall = 1 af_dummy_glassbeads = 1 af_dummy_pellicle = 1 af_dummy_battery = 1 af_dummy_dummy = 1 af_dummy_spring = 1 af_fuzz_kolobok = 1 [l10u_bunker]:default ;Артефакты af_medusa = 0 af_cristall_flower = 0 af_night_star = 0 af_vyvert = 0 af_gravi = 0 af_gold_fish = 0 af_blood = 0 af_mincer_meat = 0 af_soul = 0 af_electra_sparkler = 0 af_electra_flash = 0 af_electra_moonlight = 0 af_rusty_thorn = 0 af_rusty_kristall = 0 af_rusty_sea-urchin = 0 af_ameba_slime = 0 af_ameba_slug = 0 af_ameba_mica = 0 af_drops = 0 af_fireball = 0 af_cristall = 0 af_dummy_glassbeads = 0 af_dummy_pellicle = 0 af_dummy_battery = 0 af_dummy_dummy = 0 af_dummy_spring = 0 af_fuzz_kolobok = 0 [l11_Pripyat]:default [l12_stancia]:default ;Аммуниция ammo_9x18_fmj = 2 ammo_9x18_pmm = 0 ammo_9x19_fmj = 2 ammo_9x19_pbp = 0 ammo_11.43x23_fmj = 0 ammo_11.43x23_hydro = 0 ammo_12x70_buck = 2 ammo_12x76_dart = 0 ammo_12x76_zhekan = 0 ammo_5.45x39_fmj = 2 ammo_5.45x39_ap = 0 ammo_9x39_sp5 = 2 ammo_9x39_ap = 0 ammo_9x39_pab9 = 0 ammo_5.56x45_ss190 = 2 ammo_5.56x45_ap = 0 ammo_7.62x54_7h1 = 0 ammo_7.62x54_ap = 2 ammo_7.62x54_7h14 = 0 ammo_og-7b = 0 ammo_vog-25 = 0 ammo_vog-25p = 0 grenade_f1 = 2 grenade_rgd5 = 0 ammo_m209 = 0 ammo_gauss = 2 [l12u_sarcofag]:l12_stancia [l12u_control_monolith]:l12_stancia [l12_stancia_2]:l12_stancia [stohe_selo]:default [l06_rostok_demo]:l06_Rostok Скрытый текст ; Модифицированно для малого колличества предметов [item_count_0] ;Артефакты af_medusa = 1 af_cristall_flower = 1 af_night_star = 1 af_vyvert = 1 af_gravi = 1 af_gold_fish = 1 af_blood = 1 af_mincer_meat = 1 af_soul = 1 af_electra_sparkler = 1 af_electra_flash = 1 af_electra_moonlight = 1 af_rusty_thorn = 1 af_rusty_kristall = 1 af_rusty_sea-urchin = 1 af_ameba_slime = 1 af_ameba_slug = 1 af_ameba_mica = 1 af_drops = 1 af_fireball = 1 af_cristall = 1 af_dummy_glassbeads = 1 af_dummy_pellicle = 1 af_dummy_battery = 1 af_dummy_dummy = 1 af_dummy_spring = 1 af_fuzz_kolobok = 1 ;Аммуниция ammo_9x18_fmj = 5, 20 ammo_9x18_pmm = 5, 20 ammo_9x19_pbp = 5, 20 ammo_9x19_fmj = 5, 20 ammo_11.43x23_hydro = 5, 20 ammo_11.43x23_fmj = 5, 20 ammo_12x70_buck = 5, 18 ammo_12x76_dart = 5, 18 ammo_12x76_zhekan = 5, 18 ammo_5.45x39_ap = 5, 20 ammo_5.45x39_fmj = 5, 20 ammo_9x39_sp5 = 5, 20 ammo_9x39_ap = 5, 20 ammo_9x39_pab9 = 5, 20 ammo_5.56x45_ss190 = 5, 20 ammo_5.56x45_ap = 5, 20 ammo_7.62x54_7h14 = 5, 9 ammo_7.62x54_7h1 = 5, 9 ammo_7.62x54_ap = 5, 9 ammo_og-7b = 1 ammo_vog-14p = 2 ammo_vog-14 = 2 grenade_f1 = 1 grenade_rgd5 = 1 ammo_m59 = 2 ammo_gauss = 5, 7 ;Медикаменты bandage = 1 medkit = 1 medkit_scientic = 1 medkit_army = 1 antirad = 1 vakcina_plot = 1, 2 antipoxmelin = 1, 2 dix = 1, 2 ;Детали монстров mutant_flesh_eye = 1 mutant_dog_tail = 1 mutant_psevdodog_tail = 1 mutant_krovosos_jaw = 1 ;Еда bread = 1 kolbasa = 1 conserva = 1 vodka = 1 energy_drink = 1 bread_cpp5 = 1 vodka_voda = 1 vakcina_vint = 1 vakcina_amph = 1 pivo = 1 chocolad = 1 coctail = 1 sub_kur = 1 sub_miaso = 1 sub_ovoshi = 1 galeti = 1 irpb = 1 tushenka = 1 sgysh = 1 conserva_oreh = 1 sigaret = 1 antirad_dop = 1 bread_good = 1 repair_kit = 1 [item_count_1]:item_count_0 ;Аммуниция ammo_9x18_fmj = 5, 14 ammo_9x18_pmm = 5, 14 ammo_9x19_pbp = 5, 14 ammo_9x19_fmj = 5, 14 ammo_11.43x23_hydro = 5, 14 ammo_11.43x23_fmj = 5, 14 ammo_12x70_buck = 7, 15 ammo_12x76_dart = 7, 15 ammo_12x76_zhekan = 7, 15 ammo_5.45x39_ap = 5, 14 ammo_5.45x39_fmj = 5, 14 ammo_9x39_sp5 = 5, 14 ammo_9x39_ap = 5, 14 ammo_9x39_pab9 = 5, 14 ammo_5.56x45_ss190 = 5, 14 ammo_5.56x45_ap = 5, 14 ammo_7.62x54_7h14 = 4, 6 ammo_7.62x54_7h1 = 4, 6 ammo_7.62x54_ap = 4, 6 ammo_og-7b = 1 ammo_vog-14p = 1 ammo_vog-14 = 1 grenade_f1 = 1 grenade_rgd5 = 1 ammo_m59 = 1 ammo_gauss = 4, 6 ;Медикаменты bandage = 1 medkit = 1 medkit_scientic = 1 medkit_army = 1 antirad = 1 vakcina_plot = 1, 2 antipoxmelin = 1, 2 dix = 1, 2 ;Детали монстров mutant_flesh_eye = 1 mutant_dog_tail = 1 mutant_psevdodog_tail = 1 mutant_krovosos_jaw = 1 ;Еда bread_cpp5 = 1 vodka_voda = 1 vakcina_vint = 1 vakcina_amph = 1 pivo = 1 chocolad = 1 coctail = 1 sub_kur = 1 sub_miaso = 1 sub_ovoshi = 1 galeti = 1 irpb = 1 tushenka = 1 sgysh = 1 conserva_oreh = 1 sigaret = 1 antirad_dop = 1 bread_good = 1 repair_kit = 1 [item_count_2]:item_count_0 ;Аммуниция ammo_9x18_fmj = 6, 14 ammo_9x18_pmm = 6, 14 ammo_9x19_pbp = 6, 14 ammo_9x19_fmj = 6, 14 ammo_11.43x23_hydro = 6, 14 ammo_11.43x23_fmj = 6, 14 ammo_12x70_buck = 4, 12 ammo_12x76_dart = 4, 12 ammo_12x76_zhekan = 4, 12 ammo_5.45x39_ap = 6, 14 ammo_5.45x39_fmj = 6, 14 ammo_9x39_sp5 = 6, 14 ammo_9x39_ap = 6, 14 ammo_9x39_pab9 = 6, 14 ammo_5.56x45_ss190 = 6, 14 ammo_5.56x45_ap = 6, 14 ammo_7.62x54_7h14 = 3, 5 ammo_7.62x54_7h1 = 3, 5 ammo_7.62x54_ap = 3, 5 ammo_og-7b = 1 ammo_vog-14p = 1 ammo_vog-14 = 1 grenade_f1 = 1 grenade_rgd5 = 1 ammo_m59 = 1 ammo_gauss = 3, 5 ;Медикаменты bandage = 1 medkit = 1 medkit_scientic = 1 medkit_army = 1 antirad = 1 vakcina_plot = 1, 2 antipoxmelin = 1, 2 dix = 1, 2 ;Детали монстров mutant_flesh_eye = 1 mutant_dog_tail = 1 mutant_psevdodog_tail = 1 mutant_krovosos_jaw = 1 ;Еда bread_cpp5 = 1 vodka_voda = 1 vakcina_vint = 1 vakcina_amph = 1 pivo = 1 chocolad = 1 coctail = 1 sub_kur = 1 sub_miaso = 1 sub_ovoshi = 1 galeti = 1 irpb = 1 tushenka = 1 sgysh = 1 conserva_oreh = 1 sigaret = 1 antirad_dop = 1 bread_good = 1 repair_kit = 1 [item_count_3]:item_count_0 ;Аммуниция ammo_9x18_fmj = 3, 12 ammo_9x18_pmm = 3, 12 ammo_9x19_pbp = 3, 12 ammo_9x19_fmj = 3, 12 ammo_11.43x23_hydro = 3, 12 ammo_11.43x23_fmj = 3, 12 ammo_12x70_buck = 2, 6 ammo_12x76_dart = 2, 6 ammo_12x76_zhekan = 2, 6 ammo_5.45x39_ap = 3, 12 ammo_5.45x39_fmj = 3, 12 ammo_9x39_sp5 = 3, 12 ammo_9x39_ap = 3, 12 ammo_9x39_pab9 = 3, 12 ammo_5.56x45_ss190 = 3, 12 ammo_5.56x45_ap = 3, 12 ammo_7.62x54_7h14 = 2, 5 ammo_7.62x54_7h1 = 2, 5 ammo_7.62x54_ap = 2, 5 ammo_og-7b = 1 ammo_vog-14p = 1 ammo_vog-14 = 1 grenade_f1 = 1 grenade_rgd5 = 1 ammo_m59 = 1 ammo_gauss = 2, 5 ;Медикаменты bandage = 1 medkit = 1 medkit_scientic = 1 medkit_army = 1 antirad = 1 vakcina_plot = 1, 2 antipoxmelin = 1, 2 dix = 1, 2 ;Детали монстров mutant_flesh_eye = 1 mutant_dog_tail = 1 mutant_psevdodog_tail = 1 mutant_krovosos_jaw = 1 ;Еда bread_cpp5 = 1 vodka_voda = 1 vakcina_vint = 1 vakcina_amph = 1 pivo = 1 chocolad = 1 coctail = 1 sub_kur = 1 sub_miaso = 1 sub_ovoshi = 1 galeti = 1 irpb = 1 tushenka = 1 sgysh = 1 conserva_oreh = 1 sigaret = 1 antirad_dop = 1 bread_good = 1 repair_kit = 1 Поделиться этим сообщением Ссылка на сообщение
IhaveBadFeel'inAboutThis 1 Опубликовано 11 Декабря 2018 8 минут назад, IhaveBadFeel'inAboutThis сказал: Добрый вечер,видел много решений,связанных с этим скриптом но не нашёл решения,связанного конкретно со строчкой данного случая: З.ы.я тут новичок,если что-то выкладываю не так,не туда или не то,то поправьте,буду благодарен лог вылета в death_manager (Показать) Expression : fatal error Function : CScriptEngine::lua_error File : E:\stalker\sources\trunk\xr_3da\xrGame\script_engine.cpp Line : 73 Description : <no expression> Arguments : LUA error: ...od 1.3 patch i\gamedata\scripts\death_manager.script:144: attempt to index field '?' (a nil value) пы.сы. использую такой дед менеджер: death_manager (Показать) --' Ключем является группировка персонажа. Значением является таблица, содержашая имена секций предметов. local item_by_community = {} --' Зависимости в спауне предметов. Предмет спауниться только если есть хотя бы один из зависимых. local item_dependence = {} --' Множители и минимаксы для выпадения вещей в зависимости от уровня local mul_by_level = {} local count_by_level = {} --' Предметы, которые нельзя удалять (квестовые например) local always_keep_item = {} --' Предметы, относящиеся к патронам. Их надо спаунить другим методом. local ammo_sections = {} local death_ini = ini_file("misc\\death_generic.ltx") function init_drop_settings() local community_list = {"trader", "stalker", "dolg", "freedom", "bandit", "military", "zombied", "ecolog", "killer", "monolith", "arena_enemy", "actor_dolg", "stranger", "csky", "dark_stalker", "dark_stalker_enemy"} for k,v in pairs(community_list) do --' Необходимо заполнить таблицу item_by_community[v] = {} if death_ini:section_exist(v) then local n = death_ini:line_count(v) local id, value = "", "" for i=0,n-1 do result, id, value = death_ini:r_line(v,i,"","") item_by_community[v][id] = 100*tonumber(value) end end end --' Заполняем таблицу зависимостей local n = death_ini:line_count("item_dependence") local id, value = "", "" for i=0,n-1 do result, id, value = death_ini:r_line("item_dependence",i,"","") item_dependence[id] = {} local vvv = parse_names(value) for k,v in pairs(vvv) do item_dependence[id][v] = true end end --' Множители и минимаксы для выпадения вещей в зависимости от уровня local level_name = level.name() if not death_ini:section_exist(level_name) then level_name = "default" end local n = death_ini:line_count(level_name) local id, value = "", "" for i=0,n-1 do result, id, value = death_ini:r_line(level_name,i,"","") mul_by_level[id] = tonumber(value) end local item_count_section = "item_count_" .. level.get_game_difficulty() local n = death_ini:line_count(item_count_section) for i=0,n-1 do result, id, value = death_ini:r_line(item_count_section,i,"","") --' Нужно распарсить value в два значения local t = parse_nums(value) if t[1] == nil then abort("Error on [death_ini] declaration. Section [%s], line [%s]", item_count_section, tostring(id)) end local min = t[1] local max = t[2] if max == nil then max = min end if mul_by_level[id] == nil then mul_by_level[id] = 0 end min = tonumber(min) * mul_by_level[id] max = tonumber(max) * mul_by_level[id] count_by_level[id] = {min = min, max = max} end --' Предметы, которые нельзя удалять (квестовые например) local n = death_ini:line_count("keep_items") for i=0,n-1 do result, id, value = death_ini:r_line("keep_items",i,"","") if value == "true" then always_keep_item[id] = true end end --' Предметы, относящиеся к патронам. Их надо спаунить другим методом. ammo_sections = {} local n = death_ini:line_count("ammo_sections") local id, value = "", "" for i=0,n-1 do result, id, value = death_ini:r_line("ammo_sections",i,"","") ammo_sections[id] = true end end class "drop_manager" function drop_manager:__init(npc) self.npc = npc end function drop_manager:create_release_item() local otf local sect --' Спрашиваем у серверного объекта генерились ли предметы local se_obj = alife():object(self.npc:id()) if se_obj.death_droped == true then return end se_obj.death_droped = true --' Запускаем итератор на удаление предметов self.npc:iterate_inventory(keep_item, self.npc) --' Проверка на отсутствие спауна лута local ini = self.npc:spawn_ini() if ini and ini:section_exist("dont_spawn_loot") then return end --' Доспавниваем необходимое количество итемов: --' Необходимо составить список объектов которые могут быть заспавнены для персонажа local spawn_items = item_by_community[self.npc:character_community()] for k,v in pairs(spawn_items) do --' По каждому объекту необходимо получить зависимости if check_item_dependence(self.npc, k) == true then --' По каждому объекту необходимо получить количество local number = math.ceil(math.random(count_by_level[k].min, count_by_level[k].max)) --' Необходимо заспавнить нужное количество. if not string.find(self.npc:section(),"arena") and not string.find(self.npc:section(),"aem") and self.npc:character_community()~="arena_enemy" then create_items(self.npc, k, number, v) end end end if string.find(self.npc:name(),"ecolog_wound_bunker") then db.actor:give_info_portion("ucen_talk_est") end if self.npc:character_community()=="stalker" then if self.npc:character_rank()>=0 and self.npc:character_rank()<300 then sect = "novice_outfit" end if self.npc:character_rank()>=300 and self.npc:character_rank()<600 then sect = "stalker_outfit" end if self.npc:character_rank()>=600 and self.npc:character_rank()<900 then sect = "scientific_outfit" end if self.npc:character_rank()>=900 then sect = "exo_outfit" end end if self.npc:character_community()=="bandit" then if self.npc:character_rank()>=0 and self.npc:character_rank()<600 then sect = "bandit_outfit" end if self.npc:character_rank()>=600 and self.npc:character_rank()<900 then sect = "bandit_veteran_outfit" end if self.npc:character_rank()>=900 then sect = "bandit_master_outfit" end end if self.npc:character_community()=="military" then if self.npc:character_rank()>=0 and self.npc:character_rank()<600 then sect = "soldier_outfit" end if self.npc:character_rank()>=600 and self.npc:character_rank()<900 then sect = "specops_outfit" end if self.npc:character_rank()>=900 then sect = "military_outfit" end end if self.npc:character_community()=="killer" then if self.npc:character_rank()>=0 and self.npc:character_rank()<600 then sect = "killer_outfit" end if self.npc:character_rank()>=600 and self.npc:character_rank()<900 then sect = "merc_scientific_outfit" end if self.npc:character_rank()>=900 then sect = "killer_blue_exoskeleton" end end if self.npc:character_community()=="dolg" then if self.npc:character_rank()>=0 and self.npc:character_rank()<300 then sect = "dolg_outfit" end if self.npc:character_rank()>=300 and self.npc:character_rank()<600 then sect = "dolg_heavy_outfit" end if self.npc:character_rank()>=600 and self.npc:character_rank()<900 then sect = "dolg_scientific_outfit" end if self.npc:character_rank()>=900 then sect = "dolg_black_exoskeleton" end end if self.npc:character_community()=="freedom" then if self.npc:character_rank()>=0 and self.npc:character_rank()<300 then sect = "svoboda_light_outfit" end if self.npc:character_rank()>=300 and self.npc:character_rank()<600 then sect = "svoboda_heavy_outfit" end if self.npc:character_rank()>=600 and self.npc:character_rank()<900 then sect = "freedom_scientific_outfit" end if self.npc:character_rank()>=900 then sect = "svoboda_exoskeleton" end end if self.npc:character_community()=="monolith" then if self.npc:character_rank()>=0 and self.npc:character_rank()<600 then sect = "monolit_outfit" end if self.npc:character_rank()>=600 and self.npc:character_rank()<900 then sect = "monolit_scientific_outfit" end if self.npc:character_rank()>=900 then sect = "monolit_exoskeleton" end end if self.npc:character_community()=="csky" then if self.npc:character_rank()>=0 and self.npc:character_rank()<900 then sect = "cs_light_outfit" end if self.npc:character_rank()>=900 then sect = "cs_heavy_outfit" end end if self.npc:character_community()=="ecolog" then if self.npc:character_rank()>=0 and self.npc:character_rank()<900 then sect = "ecolog_outfit" end if self.npc:character_rank()>=900 then sect = "protection_outfit" end end if sect~=nil and not string.find(self.npc:section(),"arena") and not string.find(self.npc:section(),"aem") and self.npc:character_community()~="arena_enemy" and self.npc:name()~="esc_novice_attacker1" and self.npc:name()~="esc_blokpost_commander" and self.npc:name()~="agr_ratcatcher" and self.npc:name()~="val_lager_bandits_borov" and not string.find(self.npc:name(),"gar_dm_bandit") and self.npc:name()~="gar_wounded_bandit" and self.npc:name()~="bar_dolg_leader" and self.npc:name()~="bar_dolg_petrenko" and self.npc:name()~="mil_freedom_member0012" and self.npc:name()~="mil_freedom_member0018" and self.npc:name()~="mil_stalker0012" and self.npc:name()~="mil_stalker0023" and self.npc:name()~="mil_ara" and self.npc:name()~="mil_blockpost_freedomstalker001" and self.npc:name()~="bar_ecolog_professor" and self.npc:name()~="yan_scientist_help" and self.npc:name()~="yan_specnaz_dead" and self.npc:name()~="x16_stalker_ghost" and self.npc:name()~="yantar_semenov" then otf = create_items(self.npc, sect, 1, 30) if otf~= nil then amk.start_timer("otf",1,otf.id) end end end --' Функция вызывается для каждого предмета, если вернет false то предмет удалится. function keep_item(npc, item) if item==nil or alife():object(item:id())==nil then return end local section = item:section() if section == "bolt" then return true end if always_keep_item[section] == true then return true end local item_id = item:id() local item_in_slot = npc:item_in_slot(1) if item_in_slot ~= nil and item_in_slot:id() == item_id then item:unload_magazine() --' Тут надо уменьшить кондишн оружия item:set_condition((math.random(15)+25)*item:condition()/100) return true end item_in_slot = npc:item_in_slot(2) if item_in_slot ~= nil and item_in_slot:id() == item_id then item:unload_magazine() --' Тут надо уменьшить кондишн оружия item:set_condition((math.random(15)+25)*item:condition()/100) return true end local obj = item and item:id()and alife():object(item:id()) if obj then alife():release( obj, true ) end end function set_weapon_drop_condition(item) local condition = (math.random(15)+25)/100 --printf("condition [%s]", tostring(condition)) item:set_condition(condition) end --' Функция спавнит необходимое число предметов function create_items(npc, section, number, rnd) --' printf("create %s of %s", tostring(number), tostring(section)) if ammo_sections[section] == true then if number > 0 then se_respawn.create_ammo(section, npc:position(), npc:level_vertex_id(), npc:game_vertex_id(), npc:id(), number) end else for i=1,number do --' Проверяем вероятность появить каждый объект в отдельности if math.random(100) <= rnd then return alife():create(section, npc:position(), npc:level_vertex_id(), npc:game_vertex_id(), npc:id()) end end end end --' Функция проверяет есть ли хоть один из зависимых объектов у персонажа function check_item_dependence(npc, section) if item_dependence[section] == nil then return true end local d_flag = true for k,v in pairs(item_dependence[section]) do local obj = npc:object(k) if obj ~= nil and npc:marked_dropped(obj) ~= true then return true end d_flag = false end return d_flag end Выложу файлы инклюдов в misc,связанных с этим скриптом: death_generic (Показать) #include "death_items_by_communities.ltx" #include "death_items_by_levels.ltx" #include "death_items_count.ltx" [item_dependence] ammo_9x18_fmj = wpn_pm, wpn_pb, wpn_fort, wpn_fort_m1, wpn_walther_m1, wpn_mp5_m1, wpn_mp7a3, wpn_ots33, wpn_bizon ammo_9x18_pmm = wpn_pm, wpn_pb, wpn_fort, wpn_fort_m1, wpn_walther_m1, wpn_mp5_m1, wpn_mp7a3, wpn_ots33, wpn_bizon ammo_9x19_pbp = wpn_hpsa, wpn_beretta, wpn_walther, wpn_mp5, wpn_walther_coll, wpn_beretta_m1, wpn_mp5_m2, wpn_smg_tmp, wpn_tec9 ammo_9x19_fmj = wpn_hpsa, wpn_beretta, wpn_walther, wpn_mp5, wpn_walther_coll, wpn_beretta_m1, wpn_mp5_m2, wpn_smg_tmp, wpn_tec9 ammo_11.43x23_hydro = wpn_sig220, wpn_colt1911, wpn_usp, wpn_desert_eagle, wpn_deserteagle_coll, wpn_colt_m1 ammo_11.43x23_fmj = wpn_sig220, wpn_colt1911, wpn_usp, wpn_desert_eagle, wpn_deserteagle_coll, wpn_colt_m1 ammo_12x70_buck = wpn_bm16, wpn_toz34, wpn_wincheaster1300, wpn_spas12, wpn_spas12_m1, wpn_winchester_m1, wpn_saiga12c, wpn_benelli_short, wpn_bm16_full, wpn_toz34_short ammo_12x76_dart = wpn_bm16, wpn_toz34, wpn_wincheaster1300, wpn_spas12, wpn_spas12_m1, wpn_winchester_m1, wpn_saiga12c, wpn_benelli_short, wpn_bm16_full, wpn_toz34_short ammo_12x76_zhekan = wpn_bm16, wpn_toz34, wpn_wincheaster1300, wpn_spas12, wpn_spas12_m1, wpn_winchester_m1, wpn_saiga12c, wpn_benelli_short, wpn_bm16_full, wpn_toz34_short ammo_5.45x39_ap = wpn_ak74u, wpn_ak74, wpn_abakan, wpn_abakan_m1, wpn_aksu_anom, wpn_ak74_m1, wpn_abakan_m2, wpn_groza_m1, wpn_ak74u_m1, wpn_rpk74_sk1 ammo_5.45x39_fmj = wpn_ak74u, wpn_ak74, wpn_abakan, wpn_abakan_m1, wpn_aksu_anom, wpn_ak74_m1, wpn_abakan_m2, wpn_groza_m1, wpn_ak74u_m1, wpn_kriss_super_v, wpn_rpk74_sk1 ammo_9x39_sp5 = wpn_groza, wpn_val, wpn_vintorez, wpn_groza_coll, wpn_vintorez_coll, wpn_val_m1, wpn_eagle_m1 ammo_9x39_ap = wpn_groza, wpn_val, wpn_vintorez, wpn_groza_coll, wpn_vintorez_coll, wpn_val_m1, wpn_eagle_m1 ammo_9x39_pab9 = wpn_groza, wpn_val, wpn_vintorez, wpn_groza_coll, wpn_vintorez_coll, wpn_val_m1, wpn_eagle_m1 ammo_5.56x45_ss190 = wpn_l85, wpn_lr300, wpn_sig550, wpn_fn2000, wpn_g36, wpn_l85_m1, wpn_lr300_m1, wpn_g36_m1, wpn_sig_m2, wpn_l85_m2, wpn_sig_m1, wpn_sg550sr_sk1, wpn_sg552_sk1, wpn_groza ammo_5.56x45_ap = wpn_l85, wpn_lr300, wpn_sig550, wpn_fn2000, wpn_g36, wpn_l85_m1, wpn_lr300_m1, wpn_g36_m1, wpn_sig_m2, wpn_l85_m2, wpn_sig_m1, wpn_sg550sr_sk1, wpn_sg552_sk1, wpn_groza ammo_7.62x39_fmj = wpn_ak74_m1, wpn_groza_m1, wpn_ak47_sk1, wpn_ak47_sk1_m1 ammo_7.62x39_ap = wpn_ak74_m1, wpn_groza_m1, wpn_ak47_sk1, wpn_ak47_sk1_m1 ammo_7.62x54_7h14 = wpn_svu, wpn_svd, wpn_svd_m1, wpn_svu_m1, wpn_eagle_m1 ammo_7.62x54_7h1 = wpn_svu, wpn_svd, wpn_svd_m1, wpn_svu_m1, wpn_eagle_m1 ammo_7.62x54_ap = wpn_svu, wpn_svd, wpn_svd_m1, wpn_svu_m1, wpn_eagle_m1 ammo_7.62x54r = wpn_pkm ammo_7.62x54rm = wpn_pkm ammo_og-7b = wpn_rpg7 ammo_gauss = wpn_gauss ammo_flame = wpn_flame ammo_vog-25p = wpn_groza, wpn_groza_m1, wpn_rg-6, wpn_abakan_m2, wpn_a91m ammo_vog-25 = wpn_groza, wpn_groza_m1, wpn_rg-6, wpn_abakan_m2, wpn_a91m ammo_m209 = wpn_fn2000, wpn_rg6_m1 ammo_m134 = wpn_m-134 [keep_items] af_blood_tutorial = true esc_wounded_flash = true quest_case_02 = true dar_document4 = true kruglov_flash = true lab_x16_documents = true good_psy_helmet = true bad_psy_helmet = true decoder = true dynamite = true quest_case_01 = true hunters_toz = true bar_ecolog_flash = true bar_tiran_pda = true bar_lucky_pda = true outfit_stalker_m1 = true wpn_fort_m1 = true outfit_specnaz_m1 = true wpn_lr300_m1 = true crazy_flash = true ;bread_cpp5 = true wpn_abakan_m2 = true outfit_bandit_m1 = true borov_flash = true val_key_to_underground = true val_sklad_door = true voen_document = true voen_pda = true bandranen_pda = true fraer_pda = true pda_priz = true siv_pda = true pavlik_pda = true ara_flash = true car_borov_key = true secret_card = true ucen_flash = true ucen_flash2 = true cit_killers_key = true cit_bandits_key = true ecolog_psevdo_flash = true val_zapiska_door = true dolg_arhive_documents = true bar_decoding_documents = true mil_svoboda_leader_pda = true dolg_pda = true svoboda_pda = true agr_deserter_pda = true quest_case_03 = true bar_sniper_pda = true bar_key_to_val_underground = true pri_lom_ak74 = true rad_jaw_zam_pda = true detector_advances_tutorial = true wpn_deserteagle_coll = true wpn_vintorez_coll = true outfit_monolith_m1 = true outfit_killer_m2 = true cit_doctors_key = true cit_leader_killer_pda = true cit_killers_documents = true cit_deadcity_maps = true cit_vp_pda = true war_final_door_key1 = true war_final_door_key2 = true war_final_door_key3 = true war_final_door_notebook = true fake_bolt = true [ammo_sections] ammo_9x18_fmj ammo_9x18_pmm ammo_9x19_pbp ammo_9x19_fmj ammo_11.43x23_hydro ammo_11.43x23_fmj ammo_12x70_buck ammo_12x76_dart ammo_12x76_zhekan ammo_5.45x39_ap ammo_5.45x39_fmj ammo_9x39_sp5 ammo_9x39_ap ammo_9x39_pab9 ammo_5.56x45_ss190 ammo_5.56x45_ap ammo_7.62x54_7h14 ammo_7.62x54_7h1 ammo_7.62x54_ap ammo_7.62x39_fmj ammo_7.62x39_ap ammo_7.62x54r ammo_7.62x54rm ammo_357_hp_mag ammo_flame ammo_gauss ammo_m134 death_items_by_communities (Показать) ; Модифицированно для малого колличества предметов [stalker] ;Указывается вероятность заспаунить или нет ;Артефакты af_medusa = 0.015 af_cristall_flower = 0.01 af_night_star = 0.005 af_vyvert = 0.015 af_gravi = 0.01 af_gold_fish = 0.005 af_blood = 0.015 af_mincer_meat = 0.01 af_soul = 0.005 af_electra_sparkler = 0.015 af_electra_flash = 0.01 af_electra_moonlight = 0.005 af_rusty_thorn = 0.015 af_rusty_kristall = 0.01 af_rusty_sea-urchin = 0.005 af_ameba_slime = 0.015 af_ameba_slug = 0.01 af_ameba_mica = 0.005 af_drops = 0.015 af_fireball = 0.01 af_cristall = 0.005 af_dummy_glassbeads = 0.005 af_dummy_pellicle = 0.005 af_dummy_battery = 0.005 af_dummy_dummy = 0.005 af_dummy_spring = 0.005 af_fuzz_kolobok = 0.005 ;Аммуниция ammo_9x18_fmj = 0.9 ammo_9x18_pmm = 0.9 ammo_9x19_pbp = 0.9 ammo_9x19_fmj = 0.9 ammo_11.43x23_hydro = 0.9 ammo_11.43x23_fmj = 0.9 ammo_12x70_buck = 0.9 ammo_12x76_dart = 0.9 ammo_12x76_zhekan = 0.9 ammo_5.45x39_ap = 0.9 ammo_5.45x39_fmj = 0.9 ammo_9x39_sp5 = 0.9 ammo_9x39_ap = 0.9 ammo_9x39_pab9 = 0.9 ammo_5.56x45_ss190 = 0.9 ammo_5.56x45_ap = 0.9 ammo_7.62x54_7h14 = 0.9 ammo_7.62x54_7h1 = 0.9 ammo_7.62x54_ap = 0.9 ammo_gauss = 0.3 ammo_og-7b = 0.9 ammo_vog-25p = 0.1 ammo_vog-25 = 0.1 grenade_f1 = 0.1 grenade_rgd5 = 0.1 ammo_m209 = 0.1 ;Медикаменты bandage = 0.15 medkit = 0.05 medkit_army = 0 medkit_scientic = 0.05 antirad = 0.05 ;Еда bread = 0.05 kolbasa = 0.05 conserva = 0.14 vodka = 0.1 energy_drink = 0.1 vodka_voda = 0.04 bread_cpp5 = 0.1 vakcina_vint = 0.01 vakcina_amph = 0.01 pivo = 0.01 antipoxmelin = 0.1 sub_kur = 0.1 sub_miaso = 0.1 sub_ovoshi = 0.1 tushenka = 0.1 conserva_oreh = 0.1 sigaret = 0.2 antirad_dop = 0.02 bread_good = 0 repair_kit = 0.03 [bandit]:stalker [killer]:stalker ;Еда bread = 0.09 kolbasa = 0.07 vodka = 0.1 energy_drink = 0.12 vakcina_amph = 0.05 vakcina_plot = 0.02 vodka_voda = 0.4 chocolad = 0.1 sub_miaso = 0.1 sub_ovoshi = 0.1 galeti = 0.1 tushenka = 0.1 sgysh = 0.02 conserva_oreh = 0.1 sigaret = 0.27 antirad_dop = 0.02 bread_good = 0.1 repair_kit = 0.03 [ecolog]:stalker ;Еда bread = 0.04 kolbasa = 0.02 conserva = 0.07 vodka = 0.03 energy_drink = 0.07 bread_cpp5 = 0.1 vodka_voda = 0.1 vakcina_plot = 0.07 chocolad = 0.2 antipoxmelin = 0.07 sub_kur = 0.1 sub_miaso = 0.1 sub_ovoshi = 0.1 irpb = 0.1 tushenka = 0.1 sgysh = 0.02 conserva_oreh = 0.1 antirad_dop = 0 bread_good = 0.07 vakcina_vint = 0 vakcina_amph = 0 ;Медикаменты medkit = 0 medkit_scientic = 0.05 antirad = 0.12 dix = 0.1 [military]:stalker af_medusa = 0.02 af_cristall_flower = 0 af_night_star = 0 af_vyvert = 0 af_gravi = 0 af_gold_fish = 0 af_blood = 0 af_mincer_meat = 0 af_soul = 0 af_electra_sparkler = 0 af_electra_flash = 0 af_electra_moonlight = 0 af_rusty_thorn = 0 af_rusty_kristall = 0 af_rusty_sea-urchin = 0 af_ameba_slime = 0 af_ameba_slug = 0 af_ameba_mica = 0 af_drops = 0 af_fireball = 0 af_cristall = 0 af_dummy_glassbeads = 0 af_dummy_pellicle = 0 af_dummy_battery = 0 af_dummy_dummy = 0 af_dummy_spring = 0 af_fuzz_kolobok = 0 ;Медикаменты bandage = 0.15 antirad = 0.12 medkit = 0 medkit_scientic = 0 medkit_army = 0.05 ;Еда bread = 0.05 kolbasa = 0.05 conserva = 0.12 vodka = 0.3 energy_drink = 0.2 bread_cpp5 = 0.1 antipoxmelin = 0.3 sub_kur = 0.1 sub_miaso = 0.1 galeti = 0.5 tushenka = 0.5 sgysh = 0.02 conserva_oreh = 0.2 sigaret = 0.7 antirad_dop = 0.01 bread_good = 0.01 vakcina_vint = 0 vakcina_amph = 0 repair_kit = 0.03 [dolg]:stalker ;Медикаменты medkit_army = 0.05 medkit_scientic = 0.05 vodka = 0 sub_kur = 0.1 sub_miaso = 0.1 sub_ovoshi = 0.08 galeti = 0.2 irpb = 0.1 tushenka = 0.3 dix = 0.03 conserva_oreh = 0.1 sigaret = 0.5 antirad_dop = 0.01 bread_good = 0.02 vakcina_vint = 0 vakcina_amph = 0 repair_kit = 0.03 bread_cpp5 = 0.2 vodka_voda = 0.4 [freedom]:stalker ;Еда vodka = 0.5 vodka_voda = 0.7 pivo = 0.7 chocolad = 0.07 coctail = 0.2 antipoxmelin = 0.1 sub_kur = 0.1 sub_miaso = 0.1 sub_ovoshi = 0.1 tushenka = 0.1 conserva_oreh = 0.1 sigaret = 0.8 antirad_dop = 0.04 bread_good = 0.02 vakcina_vint = 0 vakcina_amph = 0 repair_kit = 0.03 [zombied]:stalker af_medusa = 0 af_cristall_flower = 0 af_night_star = 0 af_vyvert = 0 af_gravi = 0 af_gold_fish = 0 af_blood = 0 af_mincer_meat = 0 af_soul = 0 af_electra_sparkler = 0 af_electra_flash = 0 af_electra_moonlight = 0 af_rusty_thorn = 0 af_rusty_kristall = 0 af_rusty_sea-urchin = 0 af_ameba_slime = 0 af_ameba_slug = 0 af_ameba_mica = 0 af_drops = 0 af_fireball = 0 af_cristall = 0 af_dummy_glassbeads = 0 af_dummy_pellicle = 0 af_dummy_battery = 0 af_dummy_dummy = 0 af_dummy_spring = 0 af_fuzz_kolobok = 0 ;Еда bread = 0 kolbasa = 0 conserva = 0 vodka = 0 energy_drink = 0 vodka_voda = 0 coctail = 0 antipoxmelin = 0 sub_kur = 0 sub_miaso = 0 sub_ovoshi = 0 irpb = 0 tushenka = 0 conserva_oreh = 0 sigaret = 0 vakcina_plot = 0.02 irpb = 0.05 antirad_dop = 0.02 bread_good = 0 bread_cpp5 = 0 pivo = 0 vakcina_vint = 0 vakcina_amph = 0 repair_kit = 0 [monolith]:stalker ;Артефакты af_medusa = 0 af_cristall_flower = 0 af_night_star = 0 af_vyvert = 0 af_gravi = 0 af_gold_fish = 0 af_blood = 0 af_mincer_meat = 0 af_soul = 0 af_electra_sparkler = 0 af_electra_flash = 0 af_electra_moonlight = 0 af_rusty_thorn = 0 af_rusty_kristall = 0 af_rusty_sea-urchin = 0 af_ameba_slime = 0 af_ameba_slug = 0 af_ameba_mica = 0 af_drops = 0 af_fireball = 0 af_cristall = 0 af_dummy_glassbeads = 0 af_dummy_pellicle = 0 af_dummy_battery = 0 af_dummy_dummy = 0 af_dummy_spring = 0 af_fuzz_kolobok = 0 ;Еда vodka = 0 bread_cpp5 = 0.4 vodka_voda = 0.4 vakcina_plot = 0.02 sub_kur = 0.1 sub_miaso = 0.1 sub_ovoshi = 0.1 galeti = 0.1 irpb = 0.1 tushenka = 0.1 antirad_dop = 0.02 bread_good = 0.02 vakcina_vint = 0 vakcina_amph = 0 repair_kit = 0.03 [arena_enemy] [actor_dolg] ;Медикаменты medkit_army = 0.05 medkit_scientic = 0.05 vodka = 0 [actor_freedom] [dark_stalker]:stalker ;Еда bread = 0.2 kolbasa = 0.7 conserva = 0.3 vodka = 0.2 energy_drink = 0.8 chocolad = 0.01 medkit = 0.7 medkit_scientic = 0.2 antirad = 0.3 vodka_voda = 0.5 vakcina_vint = 0.9 vakcina_amph = 0.9 pivo = 0.2 sub_kur = 0.1 sub_miaso = 0.1 tushenka = 0.1 irpb = 0.2 conserva_oreh = 0.1 sigaret = 0.5 antirad_dop = 0.02 bread_good = 0.02 bread_cpp5 = 0 repair_kit = 0 [dark_stalker_enemy]:stalker ;Еда bread = 0.2 kolbasa = 0.7 conserva = 0.3 vodka = 0.2 energy_drink = 0.8 medkit = 0.7 medkit_scientic = 0.2 antirad = 0.3 vodka_voda = 0.5 vakcina_vint = 0.7 vakcina_amph = 0.7 pivo = 0.2 sub_kur = 0.1 sub_miaso = 0.1 irpb = 0.1 tushenka = 0.1 conserva_oreh = 0.1 sigaret = 0.5 antirad_dop = 0.02 bread_good = 0.02 bread_cpp5 = 0 repair_kit = 0 [provodniki]: stalker bread = 0.2 kolbasa = 0 vodka = 0 energy_drink = 0.3 conserva = 0.9 vodka_voda = 0.5 sub_miaso = 0.1 sub_ovoshi = 0.1 tushenka = 0.1 sgysh = 0.02 conserva_oreh = 0.1 sigaret = 0.1 repair_kit = 0.03 [maraderi]: stalker ;Артефакты af_medusa = 0.015 af_cristall_flower = 0.01 af_night_star = 0.005 af_vyvert = 0.015 af_gravi = 0.01 af_gold_fish = 0.005 af_blood = 0.015 af_mincer_meat = 0.01 af_soul = 0.005 af_electra_sparkler = 0.015 af_electra_flash = 0.01 af_electra_moonlight = 0.005 af_rusty_thorn = 0.015 af_rusty_kristall = 0.01 af_rusty_sea-urchin = 0.005 af_ameba_slime = 0.015 af_ameba_slug = 0.01 af_ameba_mica = 0.005 af_drops = 0.015 af_fireball = 0.01 af_cristall = 0.005 af_dummy_glassbeads = 0.005 af_dummy_pellicle = 0.005 af_dummy_battery = 0.005 af_dummy_dummy = 0.005 af_dummy_spring = 0.005 af_fuzz_kolobok = 0.005 ;Медикаменты bandage = 0.15 medkit = 0.05 medkit_army = 0 medkit_scientic = 0.05 vakcina_vint = 0.7 vodka_voda = 0.3 pivo = 0.2 sub_kur = 0.1 sub_miaso = 0.1 tushenka = 0.1 sigaret = 0.5 antirad_dop = 0.02 bread_good = 0.02 [hunters]: stalker ;Медикаменты bandage = 0.15 medkit = 0.05 medkit_army = 0 medkit_scientic = 0.05 antirad = 0.05 ;Детали монстров mutant_flesh_eye = 0.15 mutant_dog_tail = 0.15 mutant_psevdodog_tail = 0.15 mutant_krovosos_jaw = 0.15 ;Еда bread = 0.05 kolbasa = 0.05 conserva = 0.1 vodka = 0.1 energy_drink = 0.1 vodka_voda = 0.8 coctail =0.02 antipoxmelin = 0.1 sub_kur = 0.1 sub_miaso = 0.1 sub_ovoshi = 0.1 irpb = 0.1 tushenka = 0.1 conserva_oreh = 0.1 sigaret = 0.7 antirad_dop = 0.02 bread_good = 0.05 death_items_by_levels (Показать) ; Модифицированно для малого колличества предметов [default] ;Артефакты af_medusa = 1 af_cristall_flower = 0 af_night_star = 0 af_vyvert = 1 af_gravi = 1 af_gold_fish = 0 af_blood = 1 af_mincer_meat = 1 af_soul = 0 af_electra_sparkler = 0 af_electra_flash = 0 af_electra_moonlight = 0 af_rusty_thorn = 0 af_rusty_kristall = 0 af_rusty_sea-urchin = 0 af_ameba_slime = 0 af_ameba_slug = 1 af_ameba_mica = 0 af_drops = 0 af_fireball = 0 af_cristall = 0 af_dummy_glassbeads = 0 af_dummy_pellicle = 0 af_dummy_battery = 0 af_dummy_dummy = 0 af_dummy_spring = 0 af_fuzz_kolobok = 0 ;Аммуниция ammo_9x18_fmj = 1 ammo_9x18_pmm = 0 ammo_9x19_pbp = 0 ammo_9x19_fmj = 1 ammo_11.43x23_hydro = 0 ammo_11.43x23_fmj = 1 ammo_12x70_buck = 1 ammo_12x76_dart = 0 ammo_12x76_zhekan = 0 ammo_5.45x39_ap = 0 ammo_5.45x39_fmj = 1 ammo_9x39_sp5 = 0 ammo_9x39_ap = 0 ammo_9x39_pab9 = 1 ammo_5.56x45_ss190 = 1 ammo_5.56x45_ap = 0 ammo_7.62x54_7h14 = 0 ammo_7.62x54_7h1 = 1 ammo_7.62x54_ap = 0 ammo_og-7b = 1 ammo_vog-25p = 1 ammo_vog-25 = 1 grenade_f1 = 1 grenade_rgd5 = 1 ammo_m209 = 1 ammo_gauss = 1 ;Медикаменты bandage = 1 medkit = 1 medkit_scientic = 1 medkit_army = 1 antirad = 1 vakcina_plot = 1 dix = 1 ;Детали монстров mutant_flesh_eye = 1 mutant_dog_tail = 1 mutant_psevdodog_tail = 1 mutant_krovosos_jaw = 1 ;Еда bread = 1 kolbasa = 1 conserva = 1 vodka = 1 energy_drink = 1 bread_cpp5 = 1 vodka_voda = 1 vakcina_vint = 1 vakcina_amph = 1 pivo = 1 chocolad = 1 coctail = 1 antipoxmelin = 1 sub_kur = 1 sub_miaso = 1 sub_ovoshi = 1 galeti = 1 irpb = 1 tushenka = 1 sgysh = 1 conserva_oreh = 1 sigaret = 1 antirad_dop = 1 bread_good = 1 repair_kit = 1 [l01_escape]:default ;Артефакты af_medusa = 0 af_cristall_flower = 0 af_night_star = 0 af_vyvert = 0 af_gravi = 0 af_gold_fish = 0 af_blood = 0 af_mincer_meat = 0 af_soul = 0 af_electra_sparkler = 0 af_electra_flash = 0 af_electra_moonlight = 0 af_rusty_thorn = 0 af_rusty_kristall = 0 af_rusty_sea-urchin = 0 af_ameba_slime = 0 af_ameba_slug = 0 af_ameba_mica = 0 af_drops = 0 af_fireball = 0 af_cristall = 0 af_dummy_glassbeads = 0 af_dummy_pellicle = 0 af_dummy_battery = 0 af_dummy_dummy = 0 af_dummy_spring = 0 af_fuzz_kolobok = 0 ;Аммуниция ammo_9x18_fmj = 1 ammo_9x18_pmm = 0 ammo_9x19_fmj = 1 ammo_9x19_pbp = 0 ammo_11.43x23_fmj = 0 ammo_11.43x23_hydro = 0 ammo_12x70_buck = 1 ammo_12x76_dart = 0 ammo_12x76_zhekan = 0 ammo_5.45x39_fmj = 1 ammo_5.45x39_ap = 0 ammo_9x39_sp5 = 0 ammo_9x39_ap = 0 ammo_9x39_pab9 = 0 ammo_5.56x45_ss190 = 0 ammo_5.56x45_ap = 0 ammo_7.62x54_7h1 = 0 ammo_7.62x54_ap = 0 ammo_7.62x54_7h14 = 0 ammo_og-7b = 0 ammo_vog-25 = 0 ammo_vog-25p = 0 grenade_f1 = 0 grenade_rgd5 = 1 ammo_m209 = 0 ammo_gauss = 0 ;Медикаменты medkit_scientic = 0 antirad = 0 [l02_garbage]:default ;Артефакты af_medusa = 1 af_cristall_flower = 0 af_night_star = 0 af_vyvert = 0 af_gravi = 0 af_gold_fish = 0 af_blood = 0 af_mincer_meat = 0 af_soul = 0 af_electra_sparkler = 0 af_electra_flash = 0 af_electra_moonlight = 0 af_rusty_thorn = 0 af_rusty_kristall = 0 af_rusty_sea-urchin = 0 af_ameba_slime = 0 af_ameba_slug = 0 af_ameba_mica = 0 af_drops = 0 af_fireball = 0 af_cristall = 0 af_dummy_glassbeads = 0 af_dummy_pellicle = 0 af_dummy_battery = 0 af_dummy_dummy = 0 af_dummy_spring = 0 af_fuzz_kolobok = 0 ;Аммуниция ammo_vog-25 = 0 ammo_vog-25p = 0 grenade_f1 = 0 grenade_rgd5 = 1 ammo_m209 = 0 ;Медикаменты medkit_scientic = 0 medkit_army = 1 [l03_agroprom]:default ;Артефакты af_medusa = 0 af_cristall_flower = 0 af_night_star = 0 af_vyvert = 0 af_gravi = 0 af_gold_fish = 0 af_blood = 0 af_mincer_meat = 0 af_soul = 0 af_electra_sparkler = 1 af_electra_flash = 0 af_electra_moonlight = 0 af_rusty_thorn = 0 af_rusty_kristall = 0 af_rusty_sea-urchin = 0 af_ameba_slime = 0 af_ameba_slug = 0 af_ameba_mica = 0 af_drops = 0 af_fireball = 0 af_cristall = 0 af_dummy_glassbeads = 0 af_dummy_pellicle = 0 af_dummy_battery = 0 af_dummy_dummy = 0 af_dummy_spring = 0 af_fuzz_kolobok = 0 ;Аммуниция ammo_vog-25 = 0 ammo_vog-25p = 0 grenade_f1 = 0 grenade_rgd5 = 1 ammo_m209 = 0 ;Медикаменты medkit_scientic = 0 [l03u_agr_underground]:default ;Артефакты af_medusa = 0 af_cristall_flower = 0 af_night_star = 0 af_vyvert = 0 af_gravi = 0 af_gold_fish = 0 af_blood = 1 af_mincer_meat = 0 af_soul = 0 af_electra_sparkler = 1 af_electra_flash = 0 af_electra_moonlight = 0 af_rusty_thorn = 1 af_rusty_kristall = 0 af_rusty_sea-urchin = 0 af_ameba_slime = 1 af_ameba_slug = 0 af_ameba_mica = 0 af_drops = 0 af_fireball = 0 af_cristall = 0 af_dummy_glassbeads = 0 af_dummy_pellicle = 0 af_dummy_battery = 0 af_dummy_dummy = 0 af_dummy_spring = 0 af_fuzz_kolobok = 0 ;Аммуниция ammo_vog-25 = 0 ammo_vog-25p = 0 grenade_f1 = 1 grenade_rgd5 = 1 ammo_m209 = 0 ;Медикаменты medkit_scientic = 1 [l04_darkvalley]:default ;Артефакты af_medusa = 0 af_cristall_flower = 1 af_night_star = 0 af_vyvert = 0 af_gravi = 0 af_gold_fish = 0 af_blood = 1 af_mincer_meat = 0 af_soul = 0 af_electra_sparkler = 0 af_electra_flash = 0 af_electra_moonlight = 0 af_rusty_thorn = 0 af_rusty_kristall = 0 af_rusty_sea-urchin = 0 af_ameba_slime = 0 af_ameba_slug = 0 af_ameba_mica = 0 af_drops = 0 af_fireball = 0 af_cristall = 0 af_dummy_glassbeads = 0 af_dummy_pellicle = 0 af_dummy_battery = 0 af_dummy_dummy = 0 af_dummy_spring = 0 af_fuzz_kolobok = 0 ;Аммуниция ammo_vog-25 = 0 ammo_vog-25p = 0 grenade_f1 = 0 grenade_rgd5 = 0 ammo_m209 = 1 ;Медикаменты medkit_scientic = 0 [l04u_labx18]:default ;Артефакты af_medusa = 0 af_cristall_flower = 0 af_night_star = 0 af_vyvert = 0 af_gravi = 0 af_gold_fish = 0 af_blood = 0 af_mincer_meat = 0 af_soul = 0 af_electra_sparkler = 0 af_electra_flash = 0 af_electra_moonlight = 0 af_rusty_thorn = 0 af_rusty_kristall = 0 af_rusty_sea-urchin = 0 af_ameba_slime = 0 af_ameba_slug = 0 af_ameba_mica = 0 af_drops = 0 af_fireball = 0 af_cristall = 0 af_dummy_glassbeads = 0 af_dummy_pellicle = 0 af_dummy_battery = 0 af_dummy_dummy = 0 af_dummy_spring = 0 af_fuzz_kolobok = 0 [l05_bar]:default ;Артефакты af_medusa = 0 af_cristall_flower = 0 af_night_star = 0 af_vyvert = 0 af_gravi = 0 af_gold_fish = 0 af_blood = 0 af_mincer_meat = 0 af_soul = 0 af_electra_sparkler = 0 af_electra_flash = 0 af_electra_moonlight = 0 af_rusty_thorn = 0 af_rusty_kristall = 0 af_rusty_sea-urchin = 0 af_ameba_slime = 0 af_ameba_slug = 0 af_ameba_mica = 0 af_drops = 0 af_fireball = 0 af_cristall = 0 af_dummy_glassbeads = 0 af_dummy_pellicle = 0 af_dummy_battery = 0 af_dummy_dummy = 0 af_dummy_spring = 0 af_fuzz_kolobok = 0 [l06_Rostok]:default ;Артефакты af_medusa = 0 af_cristall_flower = 0 af_night_star = 0 af_vyvert = 0 af_gravi = 1 af_gold_fish = 0 af_blood = 1 af_mincer_meat = 0 af_soul = 0 af_electra_sparkler = 0 af_electra_flash = 0 af_electra_moonlight = 0 af_rusty_thorn = 0 af_rusty_kristall = 0 af_rusty_sea-urchin = 0 af_ameba_slime = 0 af_ameba_slug = 0 af_ameba_mica = 0 af_drops = 1 af_fireball = 1 af_cristall = 0 af_dummy_glassbeads = 0 af_dummy_pellicle = 0 af_dummy_battery = 0 af_dummy_dummy = 0 af_dummy_spring = 0 af_fuzz_kolobok = 0 [l07_military]:default ;Артефакты af_medusa = 1 af_cristall_flower = 0 af_night_star = 0 af_vyvert = 1 af_gravi = 1 af_gold_fish = 0 af_blood = 1 af_mincer_meat = 1 af_soul = 0 af_electra_sparkler = 1 af_electra_flash = 0 af_electra_moonlight = 0 af_rusty_thorn = 1 af_rusty_kristall = 1 af_rusty_sea-urchin = 0 af_ameba_slime = 0 af_ameba_slug = 0 af_ameba_mica = 0 af_drops = 0 af_fireball = 0 af_cristall = 0 af_dummy_glassbeads = 0 af_dummy_pellicle = 0 af_dummy_battery = 0 af_dummy_dummy = 0 af_dummy_spring = 0 af_fuzz_kolobok = 0 [l08_yantar]:default ;Артефакты af_medusa = 0 af_cristall_flower = 0 af_night_star = 0 af_vyvert = 0 af_gravi = 0 af_gold_fish = 0 af_blood = 0 af_mincer_meat = 0 af_soul = 0 af_electra_sparkler = 1 af_electra_flash = 1 af_electra_moonlight = 0 af_rusty_thorn = 1 af_rusty_kristall = 1 af_rusty_sea-urchin = 0 af_ameba_slime = 1 af_ameba_slug = 1 af_ameba_mica = 0 af_drops = 0 af_fireball = 0 af_cristall = 0 af_dummy_glassbeads = 0 af_dummy_pellicle = 0 af_dummy_battery = 0 af_dummy_dummy = 0 af_dummy_spring = 0 af_fuzz_kolobok = 0 [l08u_brainlab]:default ;Артефакты af_medusa = 0 af_cristall_flower = 0 af_night_star = 0 af_vyvert = 0 af_gravi = 0 af_gold_fish = 0 af_blood = 0 af_mincer_meat = 0 af_soul = 0 af_electra_sparkler = 0 af_electra_flash = 0 af_electra_moonlight = 0 af_rusty_thorn = 1 af_rusty_kristall = 1 af_rusty_sea-urchin = 0 af_ameba_slime = 1 af_ameba_slug = 1 af_ameba_mica = 0 af_drops = 1 af_fireball = 0 af_cristall = 0 af_dummy_glassbeads = 0 af_dummy_pellicle = 0 af_dummy_battery = 0 af_dummy_dummy = 0 af_dummy_spring = 0 af_fuzz_kolobok = 0 [l10_radar]:default ;Артефакты af_medusa = 1 af_cristall_flower = 1 af_night_star = 1 af_vyvert = 1 af_gravi = 1 af_gold_fish = 1 af_blood = 1 af_mincer_meat = 1 af_soul = 1 af_electra_sparkler = 1 af_electra_flash = 1 af_electra_moonlight = 1 af_rusty_thorn = 1 af_rusty_kristall = 1 af_rusty_sea-urchin = 1 af_ameba_slime = 1 af_ameba_slug = 1 af_ameba_mica = 1 af_drops = 1 af_fireball = 1 af_cristall = 1 af_dummy_glassbeads = 1 af_dummy_pellicle = 1 af_dummy_battery = 1 af_dummy_dummy = 1 af_dummy_spring = 1 af_fuzz_kolobok = 1 [l10u_bunker]:default ;Артефакты af_medusa = 0 af_cristall_flower = 0 af_night_star = 0 af_vyvert = 0 af_gravi = 0 af_gold_fish = 0 af_blood = 0 af_mincer_meat = 0 af_soul = 0 af_electra_sparkler = 0 af_electra_flash = 0 af_electra_moonlight = 0 af_rusty_thorn = 0 af_rusty_kristall = 0 af_rusty_sea-urchin = 0 af_ameba_slime = 0 af_ameba_slug = 0 af_ameba_mica = 0 af_drops = 0 af_fireball = 0 af_cristall = 0 af_dummy_glassbeads = 0 af_dummy_pellicle = 0 af_dummy_battery = 0 af_dummy_dummy = 0 af_dummy_spring = 0 af_fuzz_kolobok = 0 [l11_Pripyat]:default [l12_stancia]:default ;Аммуниция ammo_9x18_fmj = 2 ammo_9x18_pmm = 0 ammo_9x19_fmj = 2 ammo_9x19_pbp = 0 ammo_11.43x23_fmj = 0 ammo_11.43x23_hydro = 0 ammo_12x70_buck = 2 ammo_12x76_dart = 0 ammo_12x76_zhekan = 0 ammo_5.45x39_fmj = 2 ammo_5.45x39_ap = 0 ammo_9x39_sp5 = 2 ammo_9x39_ap = 0 ammo_9x39_pab9 = 0 ammo_5.56x45_ss190 = 2 ammo_5.56x45_ap = 0 ammo_7.62x54_7h1 = 0 ammo_7.62x54_ap = 2 ammo_7.62x54_7h14 = 0 ammo_og-7b = 0 ammo_vog-25 = 0 ammo_vog-25p = 0 grenade_f1 = 2 grenade_rgd5 = 0 ammo_m209 = 0 ammo_gauss = 2 [l12u_sarcofag]:l12_stancia [l12u_control_monolith]:l12_stancia [l12_stancia_2]:l12_stancia [stohe_selo]:default [l06_rostok_demo]:l06_Rostok death_items_count (Показать) ; Модифицированно для малого колличества предметов [item_count_0] ;Артефакты af_medusa = 1 af_cristall_flower = 1 af_night_star = 1 af_vyvert = 1 af_gravi = 1 af_gold_fish = 1 af_blood = 1 af_mincer_meat = 1 af_soul = 1 af_electra_sparkler = 1 af_electra_flash = 1 af_electra_moonlight = 1 af_rusty_thorn = 1 af_rusty_kristall = 1 af_rusty_sea-urchin = 1 af_ameba_slime = 1 af_ameba_slug = 1 af_ameba_mica = 1 af_drops = 1 af_fireball = 1 af_cristall = 1 af_dummy_glassbeads = 1 af_dummy_pellicle = 1 af_dummy_battery = 1 af_dummy_dummy = 1 af_dummy_spring = 1 af_fuzz_kolobok = 1 ;Аммуниция ammo_9x18_fmj = 5, 20 ammo_9x18_pmm = 5, 20 ammo_9x19_pbp = 5, 20 ammo_9x19_fmj = 5, 20 ammo_11.43x23_hydro = 5, 20 ammo_11.43x23_fmj = 5, 20 ammo_12x70_buck = 5, 18 ammo_12x76_dart = 5, 18 ammo_12x76_zhekan = 5, 18 ammo_5.45x39_ap = 5, 20 ammo_5.45x39_fmj = 5, 20 ammo_9x39_sp5 = 5, 20 ammo_9x39_ap = 5, 20 ammo_9x39_pab9 = 5, 20 ammo_5.56x45_ss190 = 5, 20 ammo_5.56x45_ap = 5, 20 ammo_7.62x54_7h14 = 5, 9 ammo_7.62x54_7h1 = 5, 9 ammo_7.62x54_ap = 5, 9 ammo_og-7b = 1 ammo_vog-14p = 2 ammo_vog-14 = 2 grenade_f1 = 1 grenade_rgd5 = 1 ammo_m59 = 2 ammo_gauss = 5, 7 ;Медикаменты bandage = 1 medkit = 1 medkit_scientic = 1 medkit_army = 1 antirad = 1 vakcina_plot = 1, 2 antipoxmelin = 1, 2 dix = 1, 2 ;Детали монстров mutant_flesh_eye = 1 mutant_dog_tail = 1 mutant_psevdodog_tail = 1 mutant_krovosos_jaw = 1 ;Еда bread = 1 kolbasa = 1 conserva = 1 vodka = 1 energy_drink = 1 bread_cpp5 = 1 vodka_voda = 1 vakcina_vint = 1 vakcina_amph = 1 pivo = 1 chocolad = 1 coctail = 1 sub_kur = 1 sub_miaso = 1 sub_ovoshi = 1 galeti = 1 irpb = 1 tushenka = 1 sgysh = 1 conserva_oreh = 1 sigaret = 1 antirad_dop = 1 bread_good = 1 repair_kit = 1 [item_count_1]:item_count_0 ;Аммуниция ammo_9x18_fmj = 5, 14 ammo_9x18_pmm = 5, 14 ammo_9x19_pbp = 5, 14 ammo_9x19_fmj = 5, 14 ammo_11.43x23_hydro = 5, 14 ammo_11.43x23_fmj = 5, 14 ammo_12x70_buck = 7, 15 ammo_12x76_dart = 7, 15 ammo_12x76_zhekan = 7, 15 ammo_5.45x39_ap = 5, 14 ammo_5.45x39_fmj = 5, 14 ammo_9x39_sp5 = 5, 14 ammo_9x39_ap = 5, 14 ammo_9x39_pab9 = 5, 14 ammo_5.56x45_ss190 = 5, 14 ammo_5.56x45_ap = 5, 14 ammo_7.62x54_7h14 = 4, 6 ammo_7.62x54_7h1 = 4, 6 ammo_7.62x54_ap = 4, 6 ammo_og-7b = 1 ammo_vog-14p = 1 ammo_vog-14 = 1 grenade_f1 = 1 grenade_rgd5 = 1 ammo_m59 = 1 ammo_gauss = 4, 6 ;Медикаменты bandage = 1 medkit = 1 medkit_scientic = 1 medkit_army = 1 antirad = 1 vakcina_plot = 1, 2 antipoxmelin = 1, 2 dix = 1, 2 ;Детали монстров mutant_flesh_eye = 1 mutant_dog_tail = 1 mutant_psevdodog_tail = 1 mutant_krovosos_jaw = 1 ;Еда bread_cpp5 = 1 vodka_voda = 1 vakcina_vint = 1 vakcina_amph = 1 pivo = 1 chocolad = 1 coctail = 1 sub_kur = 1 sub_miaso = 1 sub_ovoshi = 1 galeti = 1 irpb = 1 tushenka = 1 sgysh = 1 conserva_oreh = 1 sigaret = 1 antirad_dop = 1 bread_good = 1 repair_kit = 1 [item_count_2]:item_count_0 ;Аммуниция ammo_9x18_fmj = 6, 14 ammo_9x18_pmm = 6, 14 ammo_9x19_pbp = 6, 14 ammo_9x19_fmj = 6, 14 ammo_11.43x23_hydro = 6, 14 ammo_11.43x23_fmj = 6, 14 ammo_12x70_buck = 4, 12 ammo_12x76_dart = 4, 12 ammo_12x76_zhekan = 4, 12 ammo_5.45x39_ap = 6, 14 ammo_5.45x39_fmj = 6, 14 ammo_9x39_sp5 = 6, 14 ammo_9x39_ap = 6, 14 ammo_9x39_pab9 = 6, 14 ammo_5.56x45_ss190 = 6, 14 ammo_5.56x45_ap = 6, 14 ammo_7.62x54_7h14 = 3, 5 ammo_7.62x54_7h1 = 3, 5 ammo_7.62x54_ap = 3, 5 ammo_og-7b = 1 ammo_vog-14p = 1 ammo_vog-14 = 1 grenade_f1 = 1 grenade_rgd5 = 1 ammo_m59 = 1 ammo_gauss = 3, 5 ;Медикаменты bandage = 1 medkit = 1 medkit_scientic = 1 medkit_army = 1 antirad = 1 vakcina_plot = 1, 2 antipoxmelin = 1, 2 dix = 1, 2 ;Детали монстров mutant_flesh_eye = 1 mutant_dog_tail = 1 mutant_psevdodog_tail = 1 mutant_krovosos_jaw = 1 ;Еда bread_cpp5 = 1 vodka_voda = 1 vakcina_vint = 1 vakcina_amph = 1 pivo = 1 chocolad = 1 coctail = 1 sub_kur = 1 sub_miaso = 1 sub_ovoshi = 1 galeti = 1 irpb = 1 tushenka = 1 sgysh = 1 conserva_oreh = 1 sigaret = 1 antirad_dop = 1 bread_good = 1 repair_kit = 1 [item_count_3]:item_count_0 ;Аммуниция ammo_9x18_fmj = 3, 12 ammo_9x18_pmm = 3, 12 ammo_9x19_pbp = 3, 12 ammo_9x19_fmj = 3, 12 ammo_11.43x23_hydro = 3, 12 ammo_11.43x23_fmj = 3, 12 ammo_12x70_buck = 2, 6 ammo_12x76_dart = 2, 6 ammo_12x76_zhekan = 2, 6 ammo_5.45x39_ap = 3, 12 ammo_5.45x39_fmj = 3, 12 ammo_9x39_sp5 = 3, 12 ammo_9x39_ap = 3, 12 ammo_9x39_pab9 = 3, 12 ammo_5.56x45_ss190 = 3, 12 ammo_5.56x45_ap = 3, 12 ammo_7.62x54_7h14 = 2, 5 ammo_7.62x54_7h1 = 2, 5 ammo_7.62x54_ap = 2, 5 ammo_og-7b = 1 ammo_vog-14p = 1 ammo_vog-14 = 1 grenade_f1 = 1 grenade_rgd5 = 1 ammo_m59 = 1 ammo_gauss = 2, 5 ;Медикаменты bandage = 1 medkit = 1 medkit_scientic = 1 medkit_army = 1 antirad = 1 vakcina_plot = 1, 2 antipoxmelin = 1, 2 dix = 1, 2 ;Детали монстров mutant_flesh_eye = 1 mutant_dog_tail = 1 mutant_psevdodog_tail = 1 mutant_krovosos_jaw = 1 ;Еда bread_cpp5 = 1 vodka_voda = 1 vakcina_vint = 1 vakcina_amph = 1 pivo = 1 chocolad = 1 coctail = 1 sub_kur = 1 sub_miaso = 1 sub_ovoshi = 1 galeti = 1 irpb = 1 tushenka = 1 sgysh = 1 conserva_oreh = 1 sigaret = 1 antirad_dop = 1 bread_good = 1 repair_kit = 1 этот вылет случается в связи со смертями редких нпс,например лог этого вылета сделан на локации радар при сходке отряда долга и свободы,и "виноват" оказался долговец именно с оружием "гроза",потому-что при убийстве других у кого другие винтовки,вылета не случалось...Поэтому может быть вылет связан как-то с самим оружием гроза ибо именно в ней патроны вместо 9x39 заменены 5x45,но это лишь догадка,сам пытался править строчку death_manager скрипта 144: Скрытый текст local number = math.ceil(math.random(count_by_level[k].min, count_by_level[k].max)) но это безуспешно,получалось - один вылет,порождал другой... P.S. я плохо разбираюсь в моддинге или тем более в скриптах,поэтому очень нуждаюсь в помощи тех кто понимает в этом...хотя-бы просто посмотрите,проверьте что может быть не так в этих файлах,если что выложу и другие файлы,которые бы потребовались для решения данной проблемы Поделиться этим сообщением Ссылка на сообщение