В принципе, можно сделать так, как в NLC сделал Мастер Сяк. Функция, которая переписывает кастом_дата рестриктора выглядит так: Код: function switch_timer_stancia_cheat() for a=2000,2100,1 do local obj=alife():object(a) if (obj and obj.name and obj:name() == "aes_space_restrictor_timer") then local params=get_restrictor_data(obj) params.custom="[logic]\ncfg = scripts\\aes\\aes_space_timer_cheat.ltx" set_restrictor_data(params,obj) end end end
В файле логики (scripts\aes\aes_space_timer_cheat.ltx) написать:
Код: [logic] active = sr_idle
[sr_idle] on_info = {+aes_actor_road} nil теперь надо как-то вызвать эту функцию (switch_timer_stancia_cheat()). Это можно сделать или в диалоге или вообще сделать вызов через главное меню -уж читить, так читить smile.gif ps: если будете все это ставить на NLC, то надо будет делать чуточку по-другому -отключить сяковский таймер вообще, или просто подменить его нашим.