Sber Fox

Новичок
Автор темы
1
0
Версия SA-MP
  1. Другая
🚋 TramBot v1.0 — автопилот для трамвайного маршрута на Rodina

Привет! Это бот для автоматизации работы на трамвае на проекте Rodina (CRMP). Скрипт сделан с помощью ИИ, так что если что-то работает криво — не удивляйся, но в целом он катает.

Что делает бот: сам берёт маршрут через CEF (кликает по меню), идёт пешком к «Регистрация маршрутов», садится за трамвай и ведёт его по точкам маршрута, останавливается на станциях и едет дальше. Управляет газом и тормозом через память с учётом инерции трамвая.

Как брать маршрут: заходишь на сервер, вводишь /tram — открывается меню. Первый раз надо записать координаты кликов — жмёшь «ЗАПИСАТЬ КООРДИНАТЫ КЛИКОВ», кликаешь ЛКМ по кнопкам CEF в том порядке, как бот должен их нажимать, потом жмёшь «СОХРАНИТЬ ЗАПИСЬ». Всё, координаты сохранились, при следующем запуске подгрузятся сами. Дальше просто включаешь бота — он сам возьмёт маршрут и поедет.

Важно: у тебя должен быть максимальный навык трамвая, так как на светофорах бот не умеет останавливаться. Во время взятия маршрута не двигай мышью — клики идут через WinAPI, собьёшь курсор. Скрипт заточен под Rodina (CRMP), на других серверах может не работать. Нужны MoonLoader, SAMPFUNCS, SAMP 0.3.7, imgui.lua и imgui.dll, желательно inicfg.lua.

ps: Если многим понравиться, то могу попробовать научить бота останавливаться на светофорах.
Да, этот текст тоже написан ИИ :)
 

Вложения

  • tram 1.lua
    17.3 KB · Просмотры: 4