Бот на машиниста для игры Radmir CRMP
Описание: нужен бот который будет имитировать движение человека, он должен сам ехать по чекпоинтам, соблюдая лимит скорости, делать торможение, чтобы не пролететь станцию, и полностью останавливаться на станции
1. Основные требования
Платформа: MoonLoader (Lua).
Цель: Полная автоматизация работы машиниста на сервере Radmir CRMP.
2. Функциональные возможности
Автоматизация управления:Реализовать автоматическое нажатие клавиш газа (W/16) и тормоза (S/14).
Считывание текущей скорости поезда и перевод её в км/ч (коэффициент 3.67).
Взаимодействие с сервером:Парсинг JSON-данных из входящих пакетов для получения параметров setStation и setSpeed.
Отслеживание гоночных чекпоинтов (Race Checkpoints) для определения координат остановок.
Алгоритм движения:
Разгон: Поддержание скорости в диапазоне $[V_{max} - 5, V_{max}]$.
Торможение: Начать плавное снижение скорости за 340 метров до цели.
При приближении к 50 метрам скорость должна линейно снижаться до минимально безопасной.
Остановка: При достижении дистанции менее 5 метров использовать принудительную установку скорости 0 для фиксации на станции.
Заявки фрилансеров





