Приветствую, уважаемый разработчик.
Обнаружил очень жесткий и одновременно забавный баг.
Писал скрипт для игры GTA5 RP на автобус (работа). Играю я с привязкой к окну. (Самое забавное, что мышка с привязкой к окну не работает в гта 5 рп, а кнопки работают)
Значит, поставил я макрос на запись кнопок, которые нажимаю. Проехал заданный игрой маршрут.
Остановил запись макроса.
И тут я решил нажать кнопку Тест. Пошел отсчет таймера, за это время я снова переключился на игру. Но...ничего не происходит. (напомню, что я играю с привязкой к окну и кнопки в этом режиме работают. + на момент теста написанного скрипта, мой персонаж сидит за рулем автобуса.)
Значит...Ничего не происходит...
Я подумал, что косяк в том, что не всегда и не во всех моментах прога работает по привязке к окну и решил перейти на режим без привязки.
И вот здесь понеслось самое веселье.
1. Прога мне сказал "Деактивировано", хотя все было в рабочем состоянии.
2. Не успел я нажать кнопку, которая активирует макрос, у меня автобус поехал налево, направо, в стену, с газом без тормоза... (я подумал, что может я че т не то делаю, или игра лаганула так... И нажал кнопку активации макроса). После этого я еле выбежал из автобуса, потому что он стал супер неуправляемым.
Т.е. по факту произошло что, как я полагаю, каким-то образом продолжался режим Тестирования макроса (при том, что окно записи было закрыто, а было открыто только начальное/главное окно), который смешался с работой уже сохраненного макроса...
Короче, получилось страшно и весело одновременно.
Доказательств не сделал, т.к. не писал видео.
Если не совсем понятно написал или требуются доп.комментарии по этому поводу - пиши.