Overf1rst 1 496 Опубликовано 1 июля, 2020 Тема посвящена моддингу на платформе Зов Припяти. Правила темы: Здесь задают вопросы и получают на них ответы. Прежде чем задать вопрос, воспользуйтесь поиском, ответ на него, вероятно, уже есть. Если у вас произошёл вылет, проверьте лог и поищите информацию об ошибке в справочнике. Также будет полезно посмотреть справочник ошибок. Если у Вас вылетает какой-то мод, то следует написать в тему этого мода. Грамотно оформляйте свой пост, чётко доносите суть своего вопроса (ответа). Благодарность выражаем в личке или же ставим реакцию. Посты с благодарностями в теме будут удаляться. 18 9 1 1 2 6 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
NewValveCom 125 Опубликовано 30 сентября (изменено) 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. Это возможно как-нибудь исправить или это уже всё?( Изменено 1 октября пользователем NewValveCom Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
makdm 672 Опубликовано 1 октября 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 Опубликовано 1 октября техник отказывается видеть свои грейды причем имя написано правильно Спойлер [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 5 Опубликовано 1 октября Поставил простую дверь в le (physics\object), в кастом дате путь к логике, fixed nones-link. Логика - деревянной двери не заблокированной (locked), без инфопоршней, кодов, но в игре дверь по итогу просто нефункциональный объект. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
makdm 672 Опубликовано 1 октября Flanceton , ставьте либо physic_door, либо physic_destroyable_object Терпение... И все получится. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
NewValveCom 125 Опубликовано 1 октября 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 81 Опубликовано 1 октября Здравствуйте, как можно запустить проигрывание анимации вырубании главного героя(использование анабиотика)? 𝐒𝐭𝐨𝐩 𝐡𝐢𝐭𝐭𝐢𝐧𝐠 𝐲𝐨𝐮𝐫𝐬𝐞𝐥𝐟, 𝐬𝐭𝐨𝐩 𝐡𝐢𝐭𝐭𝐢𝐧𝐠 𝐲𝐨𝐮𝐫…𝐬𝐭𝐨𝐩 𝐡𝐢𝐭𝐭𝐢𝐧𝐠 𝐲𝐨𝐮𝐫𝐬𝐞𝐥𝐟 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Doloremque 527 Опубликовано 1 октября Как в диалогах можно выводить текст с иконками? Спойлер Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Skala 292 Опубликовано 1 октября (изменено) Del Изменено 3 октября пользователем Skala Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
denis2000 951 Опубликовано 1 октября (изменено) FalkineIsaku level.add_cam_effector("camera_effects\\surge_02.anm", 10, false) Doloremque Это просто сообщения о получении предметов (news_manager.relocate_item). В связи с тем, что приходят они во время диалога они попадают в окно диалога. sosiska23 Ну хоть чинит? Изменено 1 октября пользователем denis2000 1 1 1 Путь во мгле. Связь времен."Он ловко выхватил из-под себя табуретку и очень метко и сильно бросил ее в докладчика..." (Чугунный всадник) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Neptun 884 Опубликовано 3 октября Doloremque как-то так: news_caption = game.translate_string("name_text") news_text = game.translate_string("text_text") db.actor:give_talk_message2(news_caption, news_text, "ui_inGame2_Иконка", "iconed_answer_item") 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Flanceton 5 Опубликовано 3 октября В 29.09.2024 в 18:02, Ayden сказал: через скрипт там они появляются, в них же прописан инвентарь. облазил геймдату сгм, ничего особо не нашёл, кроме подмеченного мной config_secrets в миске, но не понятно как на основе шаблона сгмного тайника сделать полноценно свой, начиная с LE. Ни схемы, ни нужных действий мне не известно по поводу создания тайников через inventory_box Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Russian Style 2 Опубликовано 3 октября Здравствуйте, братцы сталкеры. Заранее извиняюсь если ошибся темой. Но все же спрошу. Касаемо анимаций оружия. Вот например берём ствол из оригинального S.T.A.L.KE.R COP например SIG 550, я хочу поменять у него лишь анимацию перезарядки более ничего. Просто одну анимацию. Как мне это сделать? Я сейчас привел пример, но в общем хотелось бы понять как вообще работать в этом направлении? Или вот например некоторые умельцы сажают ПЫСовское оружие на анимации GUNSLINGERa. И хотелось бы понять как подобное делается. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
ziegjoy 0 Опубликовано 3 октября Доброго времени суток. Мой вопрос: Как создать НПС в сталкер ЗП и заспавнить его через SDK Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Gnomi123 158 Опубликовано 3 октября ziegjoy Посмотри этот урок Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Flanceton 5 Опубликовано 4 октября В 01.10.2024 в 22:06, makdm сказал: Flanceton , ставьте либо physic_door, либо physic_destroyable_object ни то ни другое не меняет ситуацию Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Policai 1 323 Опубликовано 4 октября 3 минуты назад, Flanceton сказал: ни то ни другое не меняет ситуацию Покажи в сдк настройки двери Группа мода в VK Мод делался и тестировался на железе i5-11400, 32Гб ОЗУ, Radeon RX580 Разрешение 2560 х 1440. ВСЕ на максималке Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Doloremque 527 Опубликовано 4 октября 4 минуты назад, Flanceton сказал: ни то ни другое не меняет ситуацию Проверяй хорошо путь к логике Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
denis2000 951 Опубликовано 4 октября (изменено) 13 часов назад, Flanceton сказал: Ни схемы, ни нужных действий мне не известно по поводу создания тайников через inventory_box А что, море статей о создании тайников в ТЧ, уже не доступны? 9 часов назад, Russian Style сказал: я хочу поменять у него лишь анимацию перезарядки более ничего Она у вас в наличии? В каком формате? Изменено 4 октября пользователем denis2000 Путь во мгле. Связь времен."Он ловко выхватил из-под себя табуретку и очень метко и сильно бросил ее в докладчика..." (Чугунный всадник) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Flanceton 5 Опубликовано 4 октября 53 минуты назад, denis2000 сказал: А что, море статей о создании тайников в ТЧ, уже не доступны? А скрипты и логики тч одинаковы с зп? в тч тайники появляются только при обыске трупов, а мне нужно чтобы все тайники сразу были заполнены и при обыске тайник начислялся в виде статистики и уведомления в пда. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Hrust 520 Опубликовано 4 октября 55 минут назад, Flanceton сказал: при обыске тайник начислялся в виде статистики и уведомления в пда Да можно это сделать, экспортнув функцию OnEmpty, если такой не добавлено. Спойлер Вроде бы перетащил на ваниль, но проверять надо. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
denis2000 951 Опубликовано 4 октября (изменено) 2 часа назад, Flanceton сказал: А скрипты и логики тч одинаковы с зп? В плане inventory_box с билдов ничего не менялось... 2 часа назад, Flanceton сказал: в тч тайники появляются только при обыске трупов, а мне нужно чтобы все тайники сразу были заполнены Во первых такая схема была в ЧН, а не в ТЧ, а во вторых спавните когда вам требуется - это не проблема. 2 часа назад, Flanceton сказал: при обыске тайник начислялся в виде статистики и уведомления в пда А вот об этом вы не упоминали! Нам стоило телепатически догадаться? В общем в итоге вам нужна схема тайников из ЧН со спавном предметов в начале игры, или вы хотите совместить схему ЧН и ЗП? Изменено 4 октября пользователем denis2000 Путь во мгле. Связь времен."Он ловко выхватил из-под себя табуретку и очень метко и сильно бросил ее в докладчика..." (Чугунный всадник) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Flanceton 5 Опубликовано 4 октября 49 минут назад, denis2000 сказал: А вот об этом вы не упоминали! Нам стоило телепатически догадаться? В общем в итоге вам нужна схема тайников из ЧН со спавном предметов в начале игры, или вы хотите совместить схему ЧН и ЗП? Мои извинения. Ну получается что второй вариант если это не слишком сложно, там скрипты небось шерудить какие то... Если так, то проще будет уже сделать чисто чн, но со спавном содержимого тайников при +- начале игры Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Prostomod 1 312 Опубликовано 4 октября Всем здорово, есть вопрос. Кто-то знает, что вызывает следующий баг: НПС находится в оффлайне в смарте, и назначен на работу, которая находится далеко от смарта (дальше радиуса алайфа). На НПС висит метка. Работа построена таким образом, чтобы при назначении первым делом НПС телепортировался по нужным вейпоинтам работы (простой teleport_npc). Гарантируется, что работа полностью исправна, и НПС корректно назначается на неё. Игрок подходит к месту работы НПС, но самого непися там нет, а метка указывает на позицию самого смарта, в котором находится НПС. Игрок идёт к смарту, и как только он попадает в зону онлайна смарта, НПС тут же телепортируется на точку, работы. Далее 2 варианта развития событий: Если и работа, и смарт в зоне онлайна в этот момент, то НПС появляется на своей работе и начинает её выполнять. Можно подойти и он не пропадёт. Если работа в этот момент в зоне оффлайна, на доли секунды появится там, но сразу же пропадёт (уйдёт в оффлайн), тут же появится назад, пропадёт и так до бесконечности. Цикл прерывается, как только смарт уходит в оффлайн. НПС в этот момент исчезает и метка указывает снова на смарт. Это связано с нехваткой граф поинтов на локе или с чем то ещё? Мод в разработке - X-7: Эпицентр Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
denis2000 951 Опубликовано 4 октября (изменено) Prostomod Судя по вашему описанию, все работает, как и задумали разработчики и как это я себе представлял в подобной ситуации. Работа не должна отстоять от смарта к которому она привязана на такие расстояния. Изменено 4 октября пользователем denis2000 1 Путь во мгле. Связь времен."Он ловко выхватил из-под себя табуретку и очень метко и сильно бросил ее в докладчика..." (Чугунный всадник) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты