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

Hotring

Известный
Автор темы
64
47
Версия SA-MP
  1. Любая
Описание:
Простенький скрипт сортирующий заказы от выгодных до менее выгодных и отображающий сколько получите за рейс.
Максимальный подсчет за заказ идет за 6500 ед. товара ибо столько можно возить максимум на начальном скилле ТК.

Использование: Автоматически

Не работает с CEF-диалогами

1780437929313.png
 

Вложения

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

Cheba_Velikiy

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

elyrin

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

Cheba_Velikiy

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

Aniki

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

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

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

Вложения

  • tk.lua
    3 KB · Просмотры: 2

Hotring

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

Вложения

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

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

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

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

Hotring

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

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