SA:MP Lua Advance Помощник для работы в ТК

Hotring

Известный
Автор темы
73
60
Версия SA-MP
  1. Любая
Описание:
Данный скрипт выводит всю информацию о маршрутах такую как: прибыль, дистанция, насколько близко к вам.
Есть возможность отфильтровать отображение маршрутов по дистанции (/tk 2), прибыльности (/tk 1), ближайшему маршруту к вам (/tk 3) или оптимальному фильтру (прибыль > близость > дальность) - /tk 4. По стандарту стоит /tk 1.

Функция 'Дрифт'. Отключается и включается командой /tk.drift. Принцип работы: можно повернуть авто вправо/влево, активация зажав клавишу SHIFT. (взято отсюда blast.hk/threads/205263).
ИСПОЛЬЗОВАТЬ ДАННУЮ ФУНКЦИЮ НА СВОЙ СТРАХ И РИСК, БАНЯТ ЛИ ЗА ЭТО НЕ ЗНАЮ!!!

На чекпоинтах маршрута отображается иконка и расстояние в метрах. Отключается/включается командой /tk.cp.

Максимальное количество перевозимых продуктов устанавливается через /ability (Водитель-экспедитор) или вручную в файле tk.ini.

Если вы сотрудник ТК, для учёта комиссии нужно открыть информацию о компании - об этом будет уведомлено в чате.

Скрипт не работает с CEF-диалогами

Установка:
Перенести все из .rar файла в папку moonloader

1781302012784.png
1781302105197.jpeg

1781302153086.jpeg
 

Вложения

  • tk.rar
    7.4 KB · Просмотры: 44
Последнее редактирование:

Cheba_Velikiy

Участник
33
14
Там с CEF этими пиздец,они это пустили через кастомный поток данных,никаким битстримом или ракнетом это не ловится. Я сижу вот разбираю их бинарники,мне кажется это того стоит. Но тут проблема вообще в том,что если один короткий диалоговое окно,то норм и одним пакетом ловится, а если большой диалог,то оно идёт через какое-то то служебное или другую функцию и тут я пока думаю через что оно идёт вообще,типа первый пакет считывается а последующие нет уже
 

elyrin

Известный
272
167
Там с CEF этими пиздец,они это пустили через кастомный поток данных,никаким битстримом или ракнетом это не ловится. Я сижу вот разбираю их бинарники,мне кажется это того стоит. Но тут проблема вообще в том,что если один короткий диалоговое окно,то норм и одним пакетом ловится, а если большой диалог,то оно идёт через какое-то то служебное или другую функцию и тут я пока думаю через что оно идёт вообще,типа первый пакет считывается а последующие нет уже
они сделали даже лучше чем у арз, потому что так просто не словить
 

Cheba_Velikiy

Участник
33
14
они сделали даже лучше чем у арз, потому что так просто не словить
Мне пришлось свой c++ код писать и в dll файл компилировать,чтобы вообще хоть как то ловить. Мне кажется солевая архитектура это какая то,если бы ты видел исходный файл.
 

Aniki

🐰
Администратор
1,248
1,615
Максимум можно взять 8500 на 2000+ скилле (6500 фура + 2000 за скилл). Можно добавить функционал для настройки макс. значения, или как вариант пытаться это определять по текущей модели фуры и /ability, но это уже оверкилл как будто
 
  • Нравится
Реакции: Cheba_Velikiy

я люблю адванс

Известный
67
60
тоже самое недавно делал)) осталось научить выбирать лучший прибыльный маршрут для точки, где ты находишься, чтобы не ездить туда сюда
 

Вложения

  • tk.lua
    3 KB · Просмотры: 5
  • Нравится
Реакции: horrorhood mafiozi

Hotring

Известный
Автор темы
73
60
UPD:
  • Добавлены точки маршрутов (пока не все, но большая часть уже проставлена, если найду еще точки добавлю).
  • Добавлено отображение длины маршрута и насколько близка начальная точка маршрута к игроку.
  • Реализована фильтрация маршрутов по следующим критериям:
    1. Самые прибыльные
    2. Самые короткие (от точки А до точки Б)
    3. Самые ближайшие к игроку
    4. Комбинированный режим (приоритет: прибыль → близость → длина маршрута)
  • Для выбора фильтра используйте команды:
    • /tk 1 — самые прибыльные
    • /tk 2 — самые короткие
    • /tk 3 — самые ближайшие к игроку
    • /tk 4 — комбинированный режим
  • Добавлена возможность вручную выставлять максимальное количество продуктов для перевозки.
    1780594268930.png
 

Вложения

  • tk.lua
    7.3 KB · Просмотры: 59
Последнее редактирование:

я люблю адванс

Известный
67
60
UPD:
  • Добавлены точки маршрутов (пока не все, но большая часть уже проставлена, если найду еще точки добавлю).
  • Добавлено отображение длины маршрута и насколько близка начальная точка маршрута к игроку.
  • Реализована фильтрация маршрутов по следующим критериям:
    1. Самые прибыльные
    2. Самые короткие (от точки А до точки Б)
    3. Самые ближайшие к игроку
    4. Комбинированный режим (приоритет: прибыль → близость → длина маршрута)
  • Для выбора фильтра используйте команды:
    • /tk 1 — самые прибыльные
    • /tk 2 — самые короткие
    • /tk 3 — самые ближайшие к игроку
    • /tk 4 — комбинированный режим
  • Добавлена возможность вручную выставлять максимальное количество продуктов для перевозки.
как вариант, для статичных названий можно статику оставить, а для динамических точек - транспортных компаний, сделать автопарсер, чтобы человек заходил на свой сервер и все норм было

+ поддерживается ли режим, например, я беру заказ и сразу берется самый прибыльный и по точке ближайшей где я нахожусь, чтобы не надо было за три тыщи километров ехать?
 
  • Нравится
Реакции: horrorhood mafiozi

Hotring

Известный
Автор темы
73
60
транспортных компаний, сделать автопарсер
там и так берутся координаты тк по пикапу входа в тк

+ поддерживается ли режим, например, я беру заказ и сразу берется самый прибыльный и по точке ближайшей где я нахожусь, чтобы не надо было за три тыщи километров ехать?
если я правильно понял о чем ты, то /tk 4 там это так стоит
 
  • Влюблен
Реакции: я люблю адванс