[logic]
active = sr_idle@zone

[sr_idle@zone]
on_info = {!actor_in_zone(dolg_both_chanel_sr)} sr_idle@time

[sr_idle@time]
on_game_timer = 1000 | %=messeg_chanal_4% sr_idle@info
on_info = {=actor_in_zone(dolg_both_chanel_sr)} sr_idle@zone
on_info2 = {+actor_stuped_fall_dolg_mission} sr_idle@nil

[sr_idle@info]
on_info = {+messeg_chanal_5} sr_idle@time_1

[sr_idle@time_1]
on_game_timer = 100 | %=messeg_chanal_6% sr_idle@zone_1

[sr_idle@zone_1]
on_info = {!actor_in_zone(freedom_both_chanel_sr) !actor_in_zone(dolg_both_chanel_sr)} sr_idle@time_2

[sr_idle@time_2]
on_game_timer = 5000 | %=messeg_chanal_7 +messeg_chanal_7% sr_idle@info_1
on_info = {=actor_in_zone(freedom_both_chanel_sr)} sr_idle@zone_1
on_info2 = {=actor_in_zone(dolg_both_chanel_sr)} sr_idle@zone_1
on_info3 = {+actor_stuped_fall_dolg_mission} sr_idle@nil

[sr_idle@info_1]
on_info = {+messeg_chanal_9} sr_idle@time_3

[sr_idle@time_3]
on_game_timer = 100 | %=messeg_chanal_10% sr_idle@nil

[sr_idle@nil]