- 17
- 7
- Версия SA-MP
-
- Любая
TaxOrd
Помощник таксиста для Arizona RP
ловля заказов без спама · сумма поездки на экране · статистика за день
Помощник таксиста для Arizona RP
ловля заказов без спама · сумма поездки на экране · статистика за день
Версия: 1.0
Что умеет
- Ловля заказов. Реагирует на новые заказы в списке и берёт ближайший по расстоянию до клиента. Никакой бесконечной отправки запросов: не чаще одного заказа в 0,8 с и не больше 5 за 10 секунд, чтобы не получать кик за спам. Дальние заказы (по умолчанию дальше 2500 м) пропускаются, диалог после заказа подтверждается один раз.
- Табло на экране. Аризоновский таксометр показывает сумму без множителя, а платят больше. Табло показывает «Накатано»: сумму таксометра, умноженную на множитель оплаты, в реальном времени.
- Множитель считается сам. После каждой поездки скрипт сравнивает оплату с суммой таксометра и запоминает множитель. Со второй поездки табло точное. Для первой множитель можно задать вручную или через бонус.
- Статистика за сегодня. Число поездок, общая сумма, среднее за поездку и темп в млн/час (перерыв дольше 5 минут не засчитывается). Данные хранятся в файле и после перезапуска игры восстанавливаются.
- Меню
/taxmenu: вкладки «Главная», «Заказы», «Статистика», «Настройки», тёмная тема. Настройки сохраняются сами. - Оплата определяется и по сообщению в чате, и по событию игры, поэтому не теряется, если одно из двух не пришло.
Установка
- Нужны MoonLoader, SAMP.Lua (
samp.events) и mimgui в папкеmoonloader\lib. Без mimgui работают только команды. - Положите
TaxOrdLovlya.luaв папкуmoonloader. - В игре в чате появится строка вида
Loaded v1.0. events:ok menu:ok .... Если рядом написаноMISSING, не хватает соответствующей библиотеки.
Быстрый старт
- Откройте
/taxmenu, вкладка «Главная»: включите Ловля, Табло, Учёт. По умолчанию всё, кроме учёта, выключено. - Для первой поездки на вкладке «Настройки» в блоке «Множитель оплаты» введите примерный бонус из чата («общий бонус Таксиста»). После первой оплаты скрипт возьмёт точный множитель сам.
Команды
/taxmenu - меню
/taxord - ловля заказов вкл/выкл
/taxhud - табло на экране вкл/выкл
/taxtariff - учёт поездок вкл/выкл
/taxstat - сводка за сегодня в чат
/taxreset - обнулить счётчик текущей поездки
/taxdump - дамп событий игры в файл (для отладки), /taxdump all - вообще все события
Файлы
moonloader\config\TaxOrdLovlya.ini- настройкиmoonloader\TaxTariff_log.csv- лог поездок (по нему восстанавливается статистика)- Отладочные файлы
TaxOrd_*.txtпо умолчанию не создаются: их можно включить на вкладке «Настройки» → «Для отладки», если создатель скрипта попросит прислать данные.
Важно
- Скрипт не ведёт машину и не меняет деньги: он читает события игры и отправляет то же действие, что и нажатие на заказ в списке.
- Автоматизация может не нравиться администрации проекта, поэтому используйте на свой риск.
- Формат событий Arizona может измениться после обновлений, тогда скрипту может понадобиться правка.
- Проверено мной на Arizona RP (PC). Мобильную версию не проверял.
FAQ
Табло показывает не то же, что таксометр.
Так и задумано: таксометр показывает сумму без множителя, а табло оценивает итог с ним.
В первой поездке сумма неточная.
Множитель пока неизвестен. Со второй поездки он берётся из прошлой. Для первой можно ввести бонус или стартовый множитель в настройках.
Множитель сменился (другой день или машина).
Первая поездка после смены покажет число с ошибкой, дальше табло снова точное: множитель постоянен внутри сессии, но не равен бонусу из чата, поэтому заранее его вычислить нельзя.
Как отключить ловлю заказов?
Кнопка «Ловля» на главной вкладке или команда
/taxord.Что-то не работает, что прислать?
Строку запуска из чата (с
events:ok menu:ok), последние строки moonloader.logИстория версий
1.0 Release
Идеи и баги - в теме. Если пользуетесь, поставьте реакцию, мне будет приятно.
Скрипт написан полностью ИИ. Готов его дорабатывать, ваши идеи и баги в тему, пожалуйста.
Спасибо https://www.blast.hk/threads/245758/ за изначальную версию скрипта.