Перейти к содержанию

Рекомендуемые сообщения

 
 
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. Это возможно как-нибудь исправить или это уже всё?(

Изменено пользователем NewValveCom

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

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

Терпение... И все получится.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

техник отказывается видеть свои грейды причем имя написано правильно

Спойлер

[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


 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

Поставил простую дверь в le (physics\object), в кастом дате путь к логике, fixed nones-link. Логика - деревянной двери не заблокированной (locked), без инфопоршней, кодов, но в игре дверь по итогу просто нефункциональный объект. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

Flanceton , ставьте либо physic_door, либо physic_destroyable_object


Терпение... И все получится.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
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.
Раз уж так, то какой есть совет сделать боссфайт, похожим на тот, который предполагается?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

Здравствуйте, как можно запустить проигрывание анимации вырубании главного героя(использование анабиотика)?


𝐒𝐭𝐨𝐩 𝐡𝐢𝐭𝐭𝐢𝐧𝐠 𝐲𝐨𝐮𝐫𝐬𝐞𝐥𝐟, 𝐬𝐭𝐨𝐩 𝐡𝐢𝐭𝐭𝐢𝐧𝐠 𝐲𝐨𝐮𝐫…𝐬𝐭𝐨𝐩 𝐡𝐢𝐭𝐭𝐢𝐧𝐠 𝐲𝐨𝐮𝐫𝐬𝐞𝐥𝐟

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

Как в диалогах можно выводить текст с иконками?

Спойлер

image.png.6e71e42375fb328ad472fe2b9258ad53.png

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

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%

 

Изменено пользователем Skala

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу