Overf1rst 1 480 Опубликовано 1 июля, 2020 Тема посвящена моддингу на платформе Зов Припяти. Правила темы: Здесь задают вопросы и получают на них ответы. Прежде чем задать вопрос, воспользуйтесь поиском, ответ на него, вероятно, уже есть. Если у вас произошёл вылет, проверьте лог и поищите информацию об ошибке в справочнике. Также будет полезно посмотреть справочник ошибок. Если у Вас вылетает какой-то мод, то следует написать в тему этого мода. Грамотно оформляйте свой пост, чётко доносите суть своего вопроса (ответа). Благодарность выражаем в личке или же ставим реакцию. Посты с благодарностями в теме будут удаляться. 18 9 1 1 2 6 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
NewValveCom 123 Опубликовано Понедельник в 18:28 (изменено) 8 часов назад, makdm сказал: Так попробуй Условия (Показать контент) on_info = {=hit_by_actor +katsman_hit_fourth -katsman_hit_fifth} %+katsman_hit_fifth =restore_health =send_tip(popadanie_5:got_duty_light_armor)% on_info2 = {=hit_by_actor +katsman_hit_third -katsman_hit_fourth} %+katsman_hit_fourth =restore_health =send_tip(popadanie_4:got_duty_light_armor)% on_info3 = {=hit_by_actor +katsman_hit_second -katsman_hit_third} %+katsman_hit_third =restore_health =send_tip(popadanie_3:got_duty_light_armor)% on_info4 = {=hit_by_actor +katsman_hit_first -katsman_hit_second} %+katsman_hit_second =restore_health =send_tip(popadanie_2:got_duty_light_armor)% on_info5 = {=hit_by_actor -katsman_hit_first} %+katsman_hit_first =restore_health =send_tip(popadanie_1:got_duty_light_armor)% Не помогло, первый выстрел - инфа про первое попадание, второй - инфа про 2. После третего - высвечивает 3-5. Обновление: добавил ещё поршней для наблюдений Спойлер on_info = {=hit_by_actor +katsman_hit_twelveth -katsman_hit_thirteenth} %+katsman_hit_thirteenth =restore_health =send_tip(popadanie_13:got_duty_light_armor)% on_info2 = {=hit_by_actor +katsman_hit_eleventh -katsman_hit_twelveth} %+katsman_hit_twelveth =restore_health =send_tip(popadanie_12:got_duty_light_armor)% on_info3 = {=hit_by_actor +katsman_hit_tenth -katsman_hit_eleventh} %+katsman_hit_eleventh =restore_health =send_tip(popadanie_11:got_duty_light_armor)% on_info4 = {=hit_by_actor +katsman_hit_nineth -katsman_hit_tenth} %+katsman_hit_tenth =restore_health =send_tip(popadanie_10:got_duty_light_armor)% on_info5 = {=hit_by_actor +katsman_hit_eighth -katsman_hit_nineth} %+katsman_hit_nineth =restore_health =send_tip(popadanie_9:got_duty_light_armor)% on_info6 = {=hit_by_actor +katsman_hit_seventh -katsman_hit_eighth} %+katsman_hit_eighth =restore_health =send_tip(popadanie_8:got_duty_light_armor)% on_info7 = {=hit_by_actor +katsman_hit_sixth -katsman_hit_seventh} %+katsman_hit_seventh =restore_health =send_tip(popadanie_7:got_duty_light_armor)% on_info8 = {=hit_by_actor +katsman_hit_fifth -katsman_hit_sixth} %+katsman_hit_sixth =restore_health =send_tip(popadanie_6:got_duty_light_armor)% on_info9 = {=hit_by_actor +katsman_hit_fourth -katsman_hit_fifth} %+katsman_hit_fifth =restore_health =send_tip(popadanie_5:got_duty_light_armor)% on_info10 = {=hit_by_actor +katsman_hit_third -katsman_hit_fourth} %+katsman_hit_fourth =restore_health =send_tip(popadanie_4:got_duty_light_armor)% on_info11 = {=hit_by_actor +katsman_hit_second -katsman_hit_third} %+katsman_hit_third =restore_health =send_tip(popadanie_3:got_duty_light_armor)% on_info12 = {=hit_by_actor +katsman_hit_first -katsman_hit_second} %+katsman_hit_second =restore_health =send_tip(popadanie_2:got_duty_light_armor)% on_info13 = {=hit_by_actor -katsman_hit_first} %+katsman_hit_first =restore_health =send_tip(popadanie_1:got_duty_light_armor)% После третего попадания высвечивается от 3 до 7, потом после попадания от 8 до 13 и всё. Тоесть вместо нужных 13 выстрелов необходимо лишь 3 чтобы можно было дальше развивать логику. Также бывает что уже после второго выстрела высвечивается от 2 до 7. Это возможно как-нибудь исправить или это уже всё?( Изменено 23 часа назад пользователем NewValveCom Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
makdm 665 Опубликовано 21 час назад NewValveCom , в файле xr_conditions.script функцию hit_by_actor попробуй заменить на такую. Спойлер function hit_by_actor(actor, npc) local t = db.storage[npc:id()].hit if t ~= nil and t.who == actor:id() then if type( t.bone_index ) ~= "string" then return t.bone_index > 0 else return t.bone_index == "from_death_callback" end end return false end 1 1 Терпение... И все получится. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
sosiska23 0 Опубликовано 14 часов назад техник отказывается видеть свои грейды причем имя написано правильно Спойлер [esc_novice_boss_st_01_texnil] discount_condlist = {+pri_a25_free_repair} %=mech_discount(0.00)% [esc_novice_boss_st_01_texnil_upgr] up_sect_firsta_ak74u = true up_sect_firstc_ak74u = true up_sect_firstd_ak74u = true up_sect_firste_ak74u = true up_sect_secona_ak74u = true up_sect_seconc_ak74u = true up_sect_secone_ak74u = true up_sect_seconf_ak74u = true up_sect_thirda_ak74u = true up_sect_thirdc_ak74u = false up_sect_thirdd_ak74u = false up_sect_thirde_ak74u = false up_sect_fourta_ak74u = false up_sect_fourtc_ak74u = false up_sect_fourte_ak74u = false up_sect_firsta_mp5 = true up_sect_firstc_mp5 = true up_sect_firstd_mp5 = true up_sect_firste_mp5 = true up_sect_secona_mp5 = true up_sect_seconc_mp5 = true up_sect_secone_mp5 = true up_sect_seconf_mp5 = true up_sect_thirda_mp5 = false up_sect_thirdc_mp5 = false up_sect_thirdd_mp5 = false up_sect_thirde_mp5 = false up_sect_fourta_mp5 = false up_sect_fourtc_mp5 = false up_sect_fourte_mp5 = false up_sect_fourtf_mp5 = false up_sect_firsta_sig550 = true up_sect_firstc_sig550 = true up_sect_firstd_sig550 = true up_sect_firste_sig550 = true up_sect_secona_sig550 = true up_sect_seconc_sig550 = true up_sect_secone_sig550 = true up_sect_seconf_sig550 = true up_sect_thirda_sig550 = false up_sect_thirdc_sig550 = false up_sect_thirdd_sig550 = false up_sect_thirde_sig550 = false up_sect_fourta_sig550 = false up_sect_fourtc_sig550 = false up_sect_fourte_sig550 = false up_sect_fourtf_sig550 = false up_sect_firsta_groza = true up_sect_firstc_groza = true up_sect_firstd_groza = true up_sect_firste_groza = true up_sect_firstf_groza = true up_sect_secona_groza = true up_sect_seconc_groza = true up_sect_secone_groza = true up_sect_seconf_groza = true up_sect_thirda_groza = false up_sect_thirdc_groza = false up_sect_thirdd_groza = false up_sect_thirde_groza = false up_sect_thirdf_groza = false up_sect_fourta_groza = false up_sect_fourtc_groza = false up_sect_fourte_groza = false up_sect_fourtf_groza = false up_sect_firsta_l85 = true up_sect_firstc_l85 = true up_sect_firste_l85 = true up_sect_firstf_l85 = true up_sect_secona_l85 = true up_sect_seconc_l85 = true up_sect_second_l85 = true up_sect_secone_l85 = true up_sect_thirda_l85 = false up_sect_thirdc_l85 = false up_sect_thirde_l85 = false ;up_sect_thirdf_l85 = false up_sect_fourta_l85 = false up_sect_fourtc_l85 = false up_sect_fourte_l85 = false up_sect_firsta_abakan = true up_sect_firstc_abakan = true up_sect_firste_abakan = true up_sect_firstf_abakan = true up_sect_secona_abakan = true up_sect_seconc_abakan = true up_sect_second_abakan = true up_sect_secone_abakan = true up_sect_thirda_abakan = false up_sect_thirdc_abakan = false up_sect_thirdd_abakan = false up_sect_thirde_abakan = false up_sect_fourta_abakan = false up_sect_fourtc_abakan = false up_sect_fourte_abakan = false up_sect_fourtf_abakan = false up_sect_firsta_g36 = true up_sect_firstc_g36 = true up_sect_firste_g36 = true up_sect_firstf_g36 = true up_sect_secona_g36 = true up_sect_seconc_g36 = true up_sect_second_g36 = true up_sect_secone_g36 = true up_sect_thirda_g36 = false up_sect_thirdc_g36 = false up_sect_thirde_g36 = false up_sect_thirdf_g36 = false up_sect_fourta_g36 = false up_sect_fourtc_g36 = false up_sect_fourte_g36 = false up_sect_fourtf_g36 = false up_sect_firsta_vintorez = true up_sect_firstc_vintorez = true up_sect_firstd_vintorez = true up_sect_firste_vintorez = true up_sect_firstf_vintorez = true up_sect_secona_vintorez = true up_sect_seconc_vintorez = true up_sect_second_vintorez = true up_sect_secone_vintorez = true up_sect_thirda_vintorez = false up_sect_thirdc_vintorez = false up_sect_thirde_vintorez = false up_sect_thirdf_vintorez = false up_sect_fourta_vintorez = false up_sect_fourtc_vintorez = false up_sect_fourte_vintorez = false up_sect_fourtf_vintorez = false up_sect_firsta_ak74 = true up_sect_firstc_ak74 = true up_sect_firste_ak74 = true up_sect_firstf_ak74 = true up_sect_secona_ak74 = true up_sect_seconc_ak74 = true up_sect_second_ak74 = true up_sect_secone_ak74 = true up_sect_thirda_ak74 = true up_sect_thirdc_ak74 = true up_sect_thirdd_ak74 = true up_sect_thirde_ak74 = true up_sect_fourta_ak74 = true up_sect_fourtc_ak74 = true up_sect_fourte_ak74 = true up_sect_firsta_lr300 = true up_sect_firstc_lr300 = true up_sect_firstd_lr300 = true up_sect_firste_lr300 = true up_sect_secona_lr300 = true up_sect_seconc_lr300 = true up_sect_secone_lr300 = true up_sect_seconf_lr300 = true up_sect_thirda_lr300 = false up_sect_thirdc_lr300 = false up_sect_thirdd_lr300 = false up_sect_thirde_lr300 = false up_sect_fourta_lr300 = false up_sect_fourtc_lr300 = false up_sect_fourte_lr300 = false up_sect_fourtf_lr300 = false up_sect_firsta_val = true up_sect_firstc_val = true up_sect_firstd_val = true up_sect_firste_val = true up_sect_firstf_val = true up_sect_secona_val = true up_sect_seconc_val = true up_sect_secone_val = true up_sect_seconf_val = true up_sect_thirda_val = false up_sect_thirdc_val = false up_sect_thirdd_val = false up_sect_thirde_val = false up_sect_thirdf_val = false up_sect_fourta_val = false up_sect_fourtc_val = false up_sect_fourte_val = false up_sect_fourtf_val = false up_sect_firsta_fn2000 = true up_sect_firstc_fn2000 = true up_sect_firstd_fn2000 = true up_sect_firste_fn2000 = true up_sect_firstf_fn2000 = true up_sect_secona_fn2000 = true up_sect_seconc_fn2000 = true up_sect_second_fn2000 = true up_sect_secone_fn2000 = true up_sect_seconf_fn2000 = true up_sect_thirda_fn2000 = false up_sect_thirdc_fn2000 = false up_sect_thirdd_fn2000 = false up_sect_thirde_fn2000 = false up_sect_thirdf_fn2000 = false up_sect_fourta_fn2000 = false up_sect_fourtc_fn2000 = false up_sect_fourte_fn2000 = false up_sect_fourtf_fn2000 = false up_sect_firsta_pkm = true up_sect_firstc_pkm = true up_sect_firstd_pkm = true up_sect_firste_pkm = true up_sect_secona_pkm = true up_sect_seconc_pkm = true up_sect_secone_pkm = true up_sect_seconf_pkm = true up_sect_thirda_pkm = false up_sect_thirdc_pkm = false up_sect_thirdd_pkm = false up_sect_thirde_pkm = false up_sect_fourta_pkm = false up_sect_fourtc_pkm = false up_sect_fourte_pkm = false up_sect_firsta_svd = true up_sect_firstc_svd = true up_sect_firstd_svd = true up_sect_firste_svd = true up_sect_firstf_svd = true up_sect_secona_svd = true up_sect_seconc_svd = true up_sect_second_svd = true up_sect_secone_svd = true up_sect_thirda_svd = false up_sect_thirdc_svd = false up_sect_thirde_svd = false up_sect_fourta_svd = false up_sect_fourtc_svd = false up_sect_fourte_svd = false up_sect_fourtf_svd = false up_sect_firsta_svu = true up_sect_firstc_svu = true up_sect_firste_svu = true up_sect_firstf_svu = true up_sect_secona_svu = true up_sect_seconc_svu = true up_sect_second_svu = true up_sect_secone_svu = true up_sect_seconf_svu = true up_sect_thirda_svu = false up_sect_thirdc_svu = false up_sect_fourta_svu = false up_sect_fourtc_svu = false up_sect_fourte_svu = false up_sect_fourtf_svu = false up_sect_firsta_bm16 = true up_sect_firstc_bm16 = true up_sect_secona_bm16 = true up_sect_seconc_bm16 = true up_sect_second_bm16 = true up_sect_thirda_bm16 = false up_sect_thirdc_bm16 = false up_sect_firsta_toz34 = true up_sect_firstc_toz34 = true up_sect_firstd_toz34 = true up_sect_firste_toz34 = true up_sect_firstf_toz34 = true up_sect_secona_toz34 = true up_sect_seconc_toz34 = true up_sect_second_toz34 = true up_sect_thirda_toz34 = true up_sect_thirdc_toz34 = true up_sect_thirde_toz34 = true up_sect_thirdf_toz34 = true up_sect_firsta_wincheaster1300 = true up_sect_firstc_wincheaster1300 = true up_sect_firstd_wincheaster1300 = true up_sect_firste_wincheaster1300 = true up_sect_secona_wincheaster1300 = true up_sect_seconc_wincheaster1300 = true up_sect_second_wincheaster1300 = true up_sect_secone_wincheaster1300 = true up_sect_thirda_wincheaster1300 = false up_sect_thirdc_wincheaster1300 = false up_sect_thirdd_wincheaster1300 = false up_sect_thirde_wincheaster1300 = false up_sect_thirdf_wincheaster1300 = false up_sect_firsta_spas12 = true up_sect_firstc_spas12 = true up_sect_firstd_spas12 = true up_sect_firste_spas12 = true up_sect_firstf_spas12 = true up_sect_secona_spas12 = true up_sect_seconc_spas12 = true up_sect_second_spas12 = true up_sect_thirda_spas12 = false up_sect_thirdc_spas12 = false up_sect_thirdd_spas12 = false up_sect_thirde_spas12 = false up_sect_thirdf_spas12 = false up_sect_firsta_protecta = true up_sect_firstc_protecta = true up_sect_firstd_protecta = true up_sect_firste_protecta = true up_sect_firstf_protecta = true up_sect_secona_protecta = true up_sect_seconc_protecta = true up_sect_second_protecta = true up_sect_thirda_protecta = true up_sect_thirdc_protecta = true up_sect_thirdd_protecta = true up_sect_thirde_protecta = true up_sect_fourta_protecta = false up_sect_fourtc_protecta = false up_sect_firsta_pm = true up_sect_firstc_pm = true up_sect_firstd_pm = true up_sect_firste_pm = true up_sect_secona_pm = true up_sect_seconc_pm = true up_sect_thirda_pm = true up_sect_thirdc_pm = true up_sect_thirdd_pm = true up_sect_fourta_pm = true up_sect_fourtc_pm = true up_sect_firsta_pb = true up_sect_firstc_pb = true up_sect_firstd_pb = true up_sect_firste_pb = true up_sect_secona_pb = true up_sect_seconc_pb = true up_sect_thirda_pb = true up_sect_thirdc_pb = true up_sect_thirde_pb = true up_sect_fourta_pb = true up_sect_fourtc_pb = true up_sect_firsta_fort = true up_sect_firstc_fort = true up_sect_firstd_fort = true up_sect_firste_fort = true up_sect_secona_fort = true up_sect_seconc_fort = true up_sect_second_fort = true up_sect_thirda_fort = false up_sect_thirdc_fort = false up_sect_thirdd_fort = false up_sect_fourta_fort = false up_sect_fourtc_fort = false up_sect_firsta_beretta = true up_sect_firstc_beretta = true up_sect_firstd_beretta = true up_sect_firste_beretta = true up_sect_secona_beretta = true up_sect_seconc_beretta = true up_sect_second_beretta = true up_sect_secone_beretta = true up_sect_thirda_beretta = false up_sect_thirdc_beretta = false up_sect_thirdd_beretta = false up_sect_fourta_beretta = false up_sect_fourtc_beretta = false up_sect_firsta_walther = true up_sect_firstc_walther = true up_sect_firstd_walther = true up_sect_firste_walther = true up_sect_secona_walther = true up_sect_seconc_walther = true up_sect_secone_walther = true up_sect_seconf_walther = true up_sect_thirda_walther = false up_sect_thirdc_walther = false up_sect_thirdd_walther = false up_sect_fourta_walther = false up_sect_fourtc_walther = false up_sect_firsta_hpsa = true up_sect_firstc_hpsa = true up_sect_firstd_hpsa = true up_sect_firste_hpsa = true up_sect_secona_hpsa = true up_sect_seconc_hpsa = true up_sect_secone_hpsa = true up_sect_seconf_hpsa = true up_sect_thirda_hpsa = false up_sect_thirdc_hpsa = false up_sect_thirdd_hpsa = false up_sect_fourta_hpsa = false up_sect_fourtc_hpsa = false up_sect_fourte_hpsa = false up_sect_firsta_colt1911 = true up_sect_firstc_colt1911 = true up_sect_firstd_colt1911 = true up_sect_firste_colt1911 = true up_sect_secona_colt1911 = true up_sect_seconc_colt1911 = true up_sect_second_colt1911 = true up_sect_secone_colt1911 = true up_sect_secona_colt1911 = true up_sect_seconc_colt1911 = true up_sect_second_colt1911 = true up_sect_fourta_colt1911 = false up_sect_fourtc_colt1911 = false up_sect_firsta_sig220 = true up_sect_firstc_sig220 = true up_sect_firstd_sig220 = true up_sect_firste_sig220 = true up_sect_secona_sig220 = true up_sect_seconc_sig220 = true up_sect_secone_sig220 = true up_sect_seconf_sig220 = true up_sect_thirda_sig220 = false up_sect_thirdc_sig220 = false up_sect_thirdd_sig220 = false up_sect_fourta_sig220 = false up_sect_fourtc_sig220 = false up_sect_fourte_sig220 = false up_sect_firsta_usp = true up_sect_firstc_usp = true up_sect_firstd_usp = true up_sect_firste_usp = true up_sect_secona_usp = true up_sect_seconc_usp = true up_sect_second_usp = true up_sect_secone_usp = true up_sect_thirda_usp = false up_sect_thirdc_usp = false up_sect_thirdd_usp = false up_sect_thirde_usp = false up_sect_fourta_usp = false up_sect_fourtc_usp = false up_sect_fourte_usp = false up_sect_firsta_desert_eagle = true up_sect_firstc_desert_eagle = true up_sect_firste_desert_eagle = true up_sect_firstf_desert_eagle = true up_sect_secona_desert_eagle = true up_sect_seconc_desert_eagle = true up_sect_secone_desert_eagle = true up_sect_seconf_desert_eagle = true up_sect_thirda_desert_eagle = false up_sect_thirdc_desert_eagle = false up_sect_thirdd_desert_eagle = false up_sect_thirde_desert_eagle = false up_sect_fourta_desert_eagle = false up_sect_fourtc_desert_eagle = false up_sect_firsta_novice_outfit = true up_sect_firstc_novice_outfit = true up_sect_firste_novice_outfit = true up_sect_secona_novice_outfit = true up_sect_seconc_novice_outfit = true up_sect_second_novice_outfit = true up_sect_thirda_novice_outfit = true up_sect_firsta_stalker_outfit = true up_sect_firstc_stalker_outfit = true up_sect_firstd_stalker_outfit = true up_sect_firste_stalker_outfit = true up_sect_secona_stalker_outfit = true up_sect_seconc_stalker_outfit = true up_sect_second_stalker_outfit = true up_sect_secone_stalker_outfit = true up_sect_seconf_stalker_outfit = true up_sect_thirda_stalker_outfit = true up_sect_thirdc_stalker_outfit = true up_sect_thirdd_stalker_outfit = true up_sect_thirde_stalker_outfit = true up_sect_firsta_svoboda_light_outfit = true up_sect_firstc_svoboda_light_outfit = true up_sect_firste_svoboda_light_outfit = true up_sect_firstf_svoboda_light_outfit = true up_sect_secona_svoboda_light_outfit = true up_sect_seconc_svoboda_light_outfit = true up_sect_second_svoboda_light_outfit = true up_sect_secone_svoboda_light_outfit = true up_sect_seconf_svoboda_light_outfit = true up_sect_thirda_svoboda_light_outfit = false up_sect_thirdc_svoboda_light_outfit = false up_sect_thirdd_svoboda_light_outfit = false up_sect_thirde_svoboda_light_outfit = false up_sect_firsta_dolg_outfit = true up_sect_firstc_dolg_outfit = true up_sect_firste_dolg_outfit = true up_sect_firstf_dolg_outfit = true up_sect_secona_dolg_outfit = true up_sect_seconc_dolg_outfit = true up_sect_second_dolg_outfit = true up_sect_secone_dolg_outfit = true up_sect_thirda_dolg_outfit = false up_sect_thirdc_dolg_outfit = false up_sect_thirde_dolg_outfit = false up_sect_firsta_specops_outfit = true up_sect_firstc_specops_outfit = true up_sect_firstd_specops_outfit = true up_sect_firste_specops_outfit = true up_sect_firstf_specops_outfit = true up_sect_secona_specops_outfit = true up_sect_seconc_specops_outfit = true up_sect_second_specops_outfit = true up_sect_secone_specops_outfit = true up_sect_thirda_specops_outfit = false up_sect_thirdc_specops_outfit = false up_sect_thirde_specops_outfit = false up_sect_firsta_svoboda_heavy_outfit = true up_sect_firstc_svoboda_heavy_outfit = true up_sect_firste_svoboda_heavy_outfit = true up_sect_firstf_svoboda_heavy_outfit = true up_sect_secona_svoboda_heavy_outfit = true up_sect_seconc_svoboda_heavy_outfit = true up_sect_second_svoboda_heavy_outfit = true up_sect_secone_svoboda_heavy_outfit = true up_sect_seconf_svoboda_heavy_outfit = true up_sect_thirda_svoboda_heavy_outfit = false up_sect_thirdc_svoboda_heavy_outfit = false up_sect_thirdd_svoboda_heavy_outfit = false up_sect_thirde_svoboda_heavy_outfit = false up_sect_firsta_cs_heavy_outfit = true up_sect_firstc_cs_heavy_outfit = true up_sect_firstd_cs_heavy_outfit = true up_sect_firste_cs_heavy_outfit = true up_sect_firstf_cs_heavy_outfit = true up_sect_secona_cs_heavy_outfit = false up_sect_seconc_cs_heavy_outfit = false up_sect_second_cs_heavy_outfit = false up_sect_secone_cs_heavy_outfit = false up_sect_seconf_cs_heavy_outfit = false up_sect_thirda_cs_heavy_outfit = false up_sect_thirdc_cs_heavy_outfit = false up_sect_thirdd_cs_heavy_outfit = false up_sect_thirde_cs_heavy_outfit = false up_sect_fourta_cs_heavy_outfit = false up_sect_fourtc_cs_heavy_outfit = false up_sect_fourte_cs_heavy_outfit = false up_sect_firsta_dolg_heavy_outfit = true up_sect_firstc_dolg_heavy_outfit = true up_sect_firstd_dolg_heavy_outfit = true up_sect_firste_dolg_heavy_outfit = true up_sect_firstf_dolg_heavy_outfit = true up_sect_secona_dolg_heavy_outfit = false up_sect_seconc_dolg_heavy_outfit = false up_sect_second_dolg_heavy_outfit = false up_sect_secone_dolg_heavy_outfit = false up_sect_thirda_dolg_heavy_outfit = false up_sect_thirdc_dolg_heavy_outfit = false up_sect_thirdd_dolg_heavy_outfit = false up_sect_thirde_dolg_heavy_outfit = false up_sect_fourta_dolg_heavy_outfit = false up_sect_fourtc_dolg_heavy_outfit = false up_sect_fourte_dolg_heavy_outfit = false up_sect_firsta_military_outfit = true up_sect_firstc_military_outfit = true up_sect_firstd_military_outfit = true up_sect_firste_military_outfit = true up_sect_firstf_military_outfit = true up_sect_secona_military_outfit = true up_sect_seconc_military_outfit = true up_sect_second_military_outfit = true up_sect_secone_military_outfit = true up_sect_seconf_military_outfit = true up_sect_thirda_military_outfit = true up_sect_thirdc_military_outfit = true up_sect_thirdd_military_outfit = true up_sect_thirde_military_outfit = true up_sect_fourta_military_outfit = true up_sect_fourtc_military_outfit = true up_sect_fourte_military_outfit = true up_sect_firsta_scientific_outfit = true up_sect_firstc_scientific_outfit = true up_sect_firstd_scientific_outfit = true up_sect_firste_scientific_outfit = true up_sect_firstf_scientific_outfit = true up_sect_secona_scientific_outfit = false up_sect_seconc_scientific_outfit = false up_sect_second_scientific_outfit = false up_sect_secone_scientific_outfit = false up_sect_seconf_scientific_outfit = false up_sect_thirda_scientific_outfit = false up_sect_thirdc_scientific_outfit = false up_sect_thirdd_scientific_outfit = false up_sect_thirde_scientific_outfit = false up_sect_fourta_scientific_outfit = false up_sect_fourtc_scientific_outfit = false up_sect_fourte_scientific_outfit = false up_sect_fiftha_scientific_outfit = false up_sect_fifthc_scientific_outfit = false up_sect_fifthe_scientific_outfit = false up_sect_fifthf_scientific_outfit = false up_sect_firsta_exo_outfit = true up_sect_firstc_exo_outfit = true up_sect_firstd_exo_outfit = true up_sect_firste_exo_outfit = true up_sect_firstf_exo_outfit = true up_sect_secona_exo_outfit = true up_sect_seconc_exo_outfit = true up_sect_second_exo_outfit = true up_sect_secone_exo_outfit = true up_sect_seconf_exo_outfit = true up_sect_thirda_exo_outfit = false up_sect_thirdc_exo_outfit = false up_sect_thirdd_exo_outfit = false up_sect_thirde_exo_outfit = false up_sect_fourta_exo_outfit = false up_sect_fourtc_exo_outfit = false up_sect_fourtd_exo_outfit = false up_sect_fourte_exo_outfit = false up_sect_fourtf_exo_outfit = false up_sect_fiftha_exo_outfit = false up_sect_fifthc_exo_outfit = false up_sect_fifthd_exo_outfit = false up_sect_fifthe_exo_outfit = false up_sect_firsta_helm_respirator = true up_sect_firstc_helm_respirator = true up_sect_firstd_helm_respirator = true up_sect_firsta_helm_hardhat = true up_sect_firstc_helm_hardhat = true up_sect_firstd_helm_hardhat = true up_sect_secona_helm_hardhat = true up_sect_firsta_helm_protective = true up_sect_firstc_helm_protective = true up_sect_firstd_helm_protective = true up_sect_firste_helm_protective = true up_sect_firstf_helm_protective = true up_sect_secona_helm_protective = false up_sect_seconc_helm_protective = false up_sect_secone_helm_protective = false up_sect_firsta_helm_tactic = true up_sect_firstc_helm_tactic = true up_sect_firstd_helm_tactic = true up_sect_firste_helm_tactic = true up_sect_firstf_helm_tactic = true up_sect_secona_helm_tactic = false up_sect_seconc_helm_tactic = false up_sect_secone_helm_tactic = false up_sect_seconf_helm_tactic = false up_sect_firsta_helm_battle = true up_sect_firstc_helm_battle = true up_sect_firstd_helm_battle = true up_sect_firste_helm_battle = true up_sect_secona_helm_battle = false up_sect_seconc_helm_battle = false up_sect_second_helm_battle = false up_sect_secone_helm_battle = false up_sect_seconf_helm_battle = false Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Flanceton 2 Опубликовано 14 часов назад Поставил простую дверь в le (physics\object), в кастом дате путь к логике, fixed nones-link. Логика - деревянной двери не заблокированной (locked), без инфопоршней, кодов, но в игре дверь по итогу просто нефункциональный объект. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
makdm 665 Опубликовано 12 часов назад Flanceton , ставьте либо physic_door, либо physic_destroyable_object Терпение... И все получится. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
NewValveCom 123 Опубликовано 12 часов назад 8 часов назад, makdm сказал: NewValveCom , в файле xr_conditions.script функцию hit_by_actor попробуй заменить на такую. Функция (Скрыть контент) function hit_by_actor(actor, npc) local t = db.storage[npc:id()].hit if t ~= nil and t.who == actor:id() then if type( t.bone_index ) ~= "string" then return t.bone_index > 0 else return t.bone_index == "from_death_callback" end end return false end По сути стало будто лучше, но всё равно. При этом заметил, что с какого оружия не выстрелил бы, очередность разная. С дробовика лишь с одного выстрела высвечивается все 13. С пистолета бывает по одному, но всегда потом по 2 или 3. Раз уж так, то какой есть совет сделать боссфайт, похожим на тот, который предполагается? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
FalkineIsaku 80 Опубликовано 7 часов назад Здравствуйте, как можно запустить проигрывание анимации вырубании главного героя(использование анабиотика)? 𝐒𝐭𝐨𝐩 𝐡𝐢𝐭𝐭𝐢𝐧𝐠 𝐲𝐨𝐮𝐫𝐬𝐞𝐥𝐟, 𝐬𝐭𝐨𝐩 𝐡𝐢𝐭𝐭𝐢𝐧𝐠 𝐲𝐨𝐮𝐫…𝐬𝐭𝐨𝐩 𝐡𝐢𝐭𝐭𝐢𝐧𝐠 𝐲𝐨𝐮𝐫𝐬𝐞𝐥𝐟 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Doloremque 519 Опубликовано 7 часов назад Как в диалогах можно выводить текст с иконками? Спойлер Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Skala 162 Опубликовано 4 часа назад (изменено) makdm Теперь при появлении на локации сразу начинается выброс, хотя он должен быть после кат-сцены. Спойлер [logic] active = sr_idle@sms [sr_idle@sms] on_game_timer1 = 5 | sr_idle@timer %=give_game_news(st_actor_name:stancia_dimon_sms:ui_inGame2_Hero:10000) =give_task(stancia_quest) =scenario_autosave(stancia_save) =disable_ui% [sr_idle@timer] on_game_timer1 = 70 | sr_cutscene@shram_cut_1 [sr_cutscene@shram_cut_1] point = stancia_cutscene_end_walk look = stancia_cutscene_end_look cam_effector = scenario_cam\stancia\stancia_shram_1 global_cameffect = true on_signal = cameff_end | sr_cutscene@strelok_cut_1 on_game_timer1 = 1 | %=play_sound(lebedev_1)% on_game_timer1 = 70 | %=stop_sound(lebedev_1)% [sr_cutscene@strelok_cut_1] point = stancia_cutscene_end_walk look = stancia_cutscene_end_look cam_effector = scenario_cam\stancia\stancia_strelok_1 global_cameffect = true on_signal = cameff_end | sr_idle@spawn %=enable_ui =run_postprocess(fade_in)% on_game_timer1 = 1 | %=play_sound(lebedev_2)% on_game_timer1 = 30 | %=stop_sound(lebedev_2)% [sr_idle@spawn] on_info = {=actor_in_zone(stancia_2_monolith_spawn_1) -actor_in_zone_stancia_2_monolith_spawn_1} sr_idle@postprocess_stop %+actor_in_zone_stancia_2_monolith_spawn_1 =create_squad(stancia_monolith_1_squad:stancia_smart) =run_postprocess(blink)% on_info2 = {+actor_in_zone_stancia_2_monolith_spawn_1} sr_idle@postprocess_stop [sr_idle@postprocess_stop] on_game_timer1 = 40 | sr_idle@mon_death %=stop_postprocess(1985) =scenario_autosave(spawn_1_save)% [sr_idle@mon_death] on_info = {+save_mon} sr_idle@to_timer [sr_idle@to_timer] on_info = {=actor_in_zone(stancia_2_monolith_spawn_2)} sr_idle@timer2 %+info_1% [sr_idle@timer2] on_game_timer1 = 25 | sr_cutscene@strelok_cut_2 %=disable_ui% [sr_cutscene@strelok_cut_2] point = stancia_cut_end_2_walk look = stancia_cut_end_2_look cam_effector = scenario_cam\stancia\stancia_strelok_2 global_cameffect = true on_signal = cameff_end | sr_idle@spawn2 %=enable_ui =run_postprocess(blink:1990:true) +info_2% [sr_idle@spawn2] on_info = {=actor_in_zone(stancia_2_monolith_spawn_2) -actor_in_zone_stancia_2_monolith_spawn_2} sr_idle@postprocess_stop2 %+actor_in_zone_stancia_2_monolith_spawn_2 =start_surge =play_sound(lebedev_3) =scenario_autosave(spawn_2_save) =teleport_squad(stancia_strelok_squad:stancia_smart_strelok_walk_2_walk) =create_squad(stancia_monolith_2_squad:stancia_smart)% on_info2 = {+actor_in_zone_stancia_2_monolith_spawn_2} sr_idle@postprocess_stop2 on_game_timer1 = 50 | %=stop_sound(lebedev_3)% [sr_idle@postprocess_stop2] on_game_timer1 = 40 | sr_idle@shram_2_start %=stop_postprocess(1990)% [sr_idle@shram_2_start] on_info = {=actor_in_zone(stancia_2_actor_tp_1)} sr_cutscene@shram_cut_2 %=disable_ui% [sr_cutscene@shram_cut_2] point = stancia_2_shram_2_end_walk look = stancia_2_shram_2_end_look cam_effector = scenario_cam\stancia\stancia_shram_2 global_cameffect = true on_signal = cameff_end | sr_idle@tp_actor %=enable_ui +info_3% on_game_timer1 = 1 | %=play_sound(lebedev_4)% on_game_timer1 = 30 | %=stop_sound(lebedev_4)% [sr_idle@tp_actor] on_info = {=actor_in_zone(stancia_2_actor_tp_1)} sr_idle@postprocess_stop3 %=run_postprocess(blink:1997:true) =teleport_actor(stancia_actor_tp_1_walk:stancia_actor_tp_1_look)% [sr_idle@postprocess_stop3] on_game_timer1 = 20 | sr_idle@tp_actor2 %=stop_postprocess(1997)% [sr_idle@tp_actor2] on_info = {=actor_in_zone(stancia_2_actor_tp_2)} sr_idle@postprocess_stop4 %=teleport_actor(stancia_2_actor_tp_2_walk:stancia_2_actor_tp_2_look) =run_postprocess(blink:1998:true) +info_4 =scenario_autosave(tp_save)% [sr_idle@postprocess_stop4] on_game_timer1 = 40 | sr_idle@nil %=stop_postprocess(1998) =play_sound(lebedev_5)% on_game_timer2 = 110 | %=stop_sound(lebedev_5)% [sr_idle@nil] Спойлер [logic] active = sr_idle@info [sr_idle@info] on_info = {=actor_in_zone(stancia_2_posle_comnaty_sr)} sr_idle@sr1 %+otmetka =scenario_autosave(sta_zone_save)% [sr_idle@sr1] on_info = {=actor_in_zone(sta_mon_1) -actor_in_zone_sta_mon_1} sr_idle@wait1 %+actor_in_zone_sta_mon_1 =create_squad(mon_1_squad:stancia_smart) =run_postprocess(blink) =scenario_autosave(mon_spawn_1_save)% on_info2 = {+actor_in_zone_sta_mon_1} sr_idle@wait1 [sr_idle@wait1] on_info = {+mon_1_death} sr_idle@sr2 [sr_idle@sr2] on_info = {=actor_in_zone(sta_mon_2) -actor_in_zone_sta_mon_2} sr_idle@wait2 %+actor_in_zone_sta_mon_2 =create_squad(mon_2_squad:stancia_smart) =run_postprocess(blink) =scenario_autosave(mon_spawn_2_save)% on_info2 = {+actor_in_zone_sta_mon_2} sr_idle@wait2 [sr_idle@wait2] on_info = {+mon_2_death} sr_idle@sr3 [sr_idle@sr3] on_info = {=actor_in_zone(sta_mon_3) -actor_in_zone_sta_mon_3} sr_idle@wait3 %+actor_in_zone_sta_mon_3 =create_squad(mon_3_squad:stancia_smart) =run_postprocess(blink) =scenario_autosave(mon_spawn_3_save)% on_info2 = {+actor_in_zone_sta_mon_3} sr_idle@wait3 [sr_idle@wait3] on_info = {+mon_3_death} sr_idle@sr4 %=scenario_autosave(osoznanie_spawn_4_save)% [sr_idle@sr4] on_info = {=actor_in_zone(stancia_exit)} sr_idle@text %=stop_surge% [sr_idle@text] on_info = {=actor_in_zone(stancia_exit)} sr_idle@video %=run_postprocess(fade_in) =disable_ui% [sr_idle@video] on_game_timer = 20 | sr_idle@tp %=run_tutorial(stancia)% [sr_idle@tp] on_info = {+stancia_tutorial_end} %=run_postprocess(fade_in_out) +stancia_exit_done =teleport_actor(stancia_to_gar_actor_tp_walk:stancia_to_gar_actor_tp_look) =enable_ui% Изменено 4 часа назад пользователем Skala Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
denis2000 890 Опубликовано 1 час назад (изменено) FalkineIsaku level.add_cam_effector("camera_effects\\surge_02.anm", 10, false) Doloremque Это просто сообщения о получении предметов (news_manager.relocate_item). В связи с тем, что приходят они во время диалога они попадают в окно диалога. sosiska23 Ну хоть чинит? Изменено 1 час назад пользователем denis2000 Путь во мгле. Связь времен."Он ловко выхватил из-под себя табуретку и очень метко и сильно бросил ее в докладчика..." (Чугунный всадник) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты