Вообще нужно останавливать
Код
set hotkeystart {End}
--lua
msg ('Скрипт Запущен!')
Может не совсем понял ваш пример но он не рабочий (или у меня старая версия пилота 2.40_b016)
То есть скорее всего единственное решение на данный момент это использую обычную версию с таким форматом
Код
set hotkeystart {F4}
start_script 7 wait
где в 7 скрипте луа
И чтобы не плодить тем
Скорее всего я сильно что то не так делал но такого параметра как if_not нету в lua?