Все таки таймер с клавишами глючит - проверил,
видно что-то с Nox какой-то конфликт.
Как таймер убрал - то и нету больше ошибки.
Жаль но придется без клавиш.
Кроме глюка таймера с нажатием клавиш, эта ошибка выскакивает и замораживает бот -
если запустил с модального окна бот, но сам Nox на запущен.
В блоке СТАРТ указатель на Nox.
А чему тут удивляться?
Нет окна, нет заполненной структуры указателя на него. Вместо правильных значений размера окна и тд буду некие значения типа -842150451
и естественно функции вылетают с ошибкой.
Программист должен сам заботиться о правильных данных. Поставьте проверку после старт или есть окно.
примерно
if (w_KIB==0) идти на выход так как нет окна.