CaptainJustness, либо из пакетного менеджера поставил, либо скачал архив, распаковал его куда удобно и запускаешь в нужный момент. Использовать систему виртуализации для автоматизация выполнения пары-тройки команд в консоли - это как-то слишком.
Юлия Бедросова, последнего я нанял полгода назад примерно. Он очень радуется, кстати, что заскочил к нам, глядя как рынок РФ перемалывает в труху мелкие компании, в которых работают его друзья и прошлые коллеги. Стартапы, дающие 12 килобаксов за красивый гитхаб, остались в прошлом для проживающих на территории России.
tukbaevbr, может быть оправдано только при найме в маленький стартап. Серьёзные компании часто пробивают соискателя, есть риск надолго, если не навсегда испортить себе репутацию.
Юлия Бедросова, абсолютно все, кто нанимал меня, ждали опыта работы в команде на реальном коммерческом проекте, а не опыта разработки игрушечных проектов в одну харю. По тому же принципу нанимал всегда и я, так как между пет-проектом и реальным проектом премерно такая же разница, как между участием в войне на передовой и соревнованием по карате.
Moroz98, попробовать заявить себя фрилансером, как посоветовали в другом ответе, но готовится к тому, что ваш стаж никто не примет и придётся нарабатывать официальный с нуля.
khvasiliy, Celery - это промышленный стандарт для периодических и фоновых задач на Python. А скрипт крона - это любой скрипт на Python, который запускает Cron. Или другой планировщик.
Откуда вы взяли конструкцию (g_libGTASA + 0x5D1608)? Похоже на грязный хак. И ожидаемо после обновления изменилось смещение, что и приводит к проблемам.