- 407
- 154
Truck Helper 1.1
Это помощник для дальнобойщиков Evolve RP.
Это помощник для дальнобойщиков Evolve RP.
Функционал скрипта:
- Подсчет заработка за сессию и за все время;
- Возможность автоматизации закупки\продажи груза с гибкой настройкой;
- Таймер закупки;
- Подсчет необходимого количества рейсов до следующего скилла;
- Система оповещений о низком уровне топлива или HP фуры;
- Возможность отображения всей необходимой информации в удобном HUD'e.
Подробное описание функционала
Главное внутриигровое меню | Активация: /truck или M (англ.)
• Раздел «Информация»
Раздел содержит информацию о текущем и общем заработке.Главное внутриигровое меню | Активация: /truck или M (англ.)

• Раздел «Информация»

Текущий заработок — заработок за текущую игровую сессию, автоматически обнуляется при входе в игру или пользователем через меню.
Общий заработок — заработок за все игровые сессии, обнуляется только пользователем через меню.
Заработок включает в себя:
расходы на аренду фуры, покупку груза, покупку канистры, покупку бензина на заправке или у механика, покупку ремонта у механика, покупку хот-дога, покупку еды в закусочной/кафе/баре, оплату штрафа, передачу денег при ограблении байкерами (по желанию), покупку наркотиков у другого игрока (по желанию);
доход от продажи груза.
• Раздел «Общие настройки»

Уведомления скрипта
Пользователю доступны уведомления скрипта о различных действиях, от уведомлений покупке груза до уведомлений о низком уровне топлива в фуре.
Пользователь может самостоятельно включить или отключить уведомления скрипта, для этого необходимо зайти в «Меню» — «Общие настройки» и установить позицию переключателя в положение «вкл» или «выкл» соответственно.
Примечание: время отображения каждого из уведомлений — 5 секунд.
Важно! Для корректной работы уведомлений необходимо наличие библиотеки truck_notf.lua по пути moonloader/lib
Пользователь может самостоятельно включить или отключить уведомления скрипта, для этого необходимо зайти в «Меню» — «Общие настройки» и установить позицию переключателя в положение «вкл» или «выкл» соответственно.
Примечание: время отображения каждого из уведомлений — 5 секунд.

Пользователю скрипта доступен HUD, который имеет следующую информацию:
» Количество тонн загруженного груза и максимальную грузоподъемность для текущего скилла и фуры;
» Таймер до следующей загрузки/разгрузки.
» Текущий уровень дальнобойщика и прогресс соответственно.
» Необходимое количество рейсов до следующего уровня.
Примечание: Количество рейсов указано для разгрузки без потерь и зависит от максимальной грузоподъемности в текущий момент.
» Текущий заработок.
» Общий заработок.
В HUD добавляется мониторинг дальнобойщика после использования команды /tmonitor или в автоматическом режиме после загрузки/разгрузки.
Зеленым цветом отображаются наиболее выгодные варианты для загрузки/разгрузки.
HUD позволяет отправлять в чат дальнобойщиков (/j) мониторинг, информацию о точке назначения (загрузка/разгрузка) или вопросы о загрузке/разгрузке других дальнобойщиков. Для этого зажмите клавишу отображения курсора (Z по умолчанию) и нажмите на нужный пункт.
1
— При нажатии на слово «Мониторинг» в чате появится сообщение с мониторингом и временем, которое прошло с момента обновления до момента отправления в чат.
В случае, если данные мониторинга отсутствуют,то при нажатии на слово «Мониторинг» в будет отправлено следующее сообщение:
— При нажатии на название одного из портов LS или SF в чат дальнобойщиков отправляется следующее сообщение:
Если вы загружены и едете в этот порт:
Если вы стоите в порту с грузом:
— При нажатии на цену товара в том или ином порту в чат дальнобойщиков отправляется сообщение:
4
— Если вы в пути на нефтезавод №1 то при нажатии на цену в этом месте загрузки в рацию дальнобойщиков будет отправлено сообщение:
— Если вы стоите на нефтезаводе №1, то при нажатии на цену в этом месте загрузки в рацию дальнобойщиков будет отправлено сообщение:
5
— Если вы стоите на нефтезаводе №1, то при нажатии на цену в противоположном месте загрузки в рацию дальнобойщиков будет отправлено сообщение:
» Количество тонн загруженного груза и максимальную грузоподъемность для текущего скилла и фуры;
» Таймер до следующей загрузки/разгрузки.
» Текущий уровень дальнобойщика и прогресс соответственно.
» Необходимое количество рейсов до следующего уровня.
Примечание: Количество рейсов указано для разгрузки без потерь и зависит от максимальной грузоподъемности в текущий момент.
» Текущий заработок.
» Общий заработок.

Зеленым цветом отображаются наиболее выгодные варианты для загрузки/разгрузки.

HUD позволяет отправлять в чат дальнобойщиков (/j) мониторинг, информацию о точке назначения (загрузка/разгрузка) или вопросы о загрузке/разгрузке других дальнобойщиков. Для этого зажмите клавишу отображения курсора (Z по умолчанию) и нажмите на нужный пункт.
1
— При нажатии на слово «Мониторинг» в чате появится сообщение с мониторингом и временем, которое прошло с момента обновления до момента отправления в чат.
[J] Fernando_Barrowman[22]: [LS] Н800 У800 Д900 [SF] Н600 У600 Д500 [1] Н400 У400 Д500 [2] Н600 У600 Д500 | 0:0:13 назад
— При нажатии на название одного из портов LS или SF в чат дальнобойщиков отправляется следующее сообщение:
Если вы загружены и едете в этот порт:
[J] Fernando_Barrowman[22]: Везу нефть в порт ЛС, до цели: 480 метров КД: 20 секунд.
— При нажатии на цену товара в том или ином порту в чат дальнобойщиков отправляется сообщение:
[J] Fernando_Barrowman[22]: Нефть в порт СФ едет/стоит? Цена нефти в порту СФ: 700
4
— Если вы в пути на нефтезавод №1 то при нажатии на цену в этом месте загрузки в рацию дальнобойщиков будет отправлено сообщение:
[J] Fernando_Barrowman[22]: Еду на нефтезавод №1, до цели: 75 метров. КД: 45 секунд.
[J] Fernando_Barrowman[22]: Ожидаю загрузки на нефтезаводе №1. КД: 15 секунд.
5
— Если вы стоите на нефтезаводе №1, то при нажатии на цену в противоположном месте загрузки в рацию дальнобойщиков будет отправлено сообщение:
[J] Fernando_Barrowman[22]: Загружается кто-то на нефтезаводе №2 по 400?
Включенная функция позволяет отправлять доклады с мониторингом в автоматическом режиме.
После загрузки/разгрузки скрипт обновит данные мониторинга, после чего отправит их в форме:
После загрузки/разгрузки скрипт обновит данные мониторинга, после чего отправит их в форме:
[J] Fernando_Barrowman[22]: [LS] Н800 У800 Д900 [SF] Н600 У600 Д500 [1] Н400 У400 Д500 [2] Н600 У600 Д500 | 0:0:13 назад
При включенной функции после выхода из фуры не будет отображаться надоедливая табличка с завершением аренды фуры.

При включенной функции скрипт заменяет обычный список (в чат) на imgui-окно.
Также данный список позволяет отправлять мониторинг лично в sms, для этого нужно нажать ЛКМ по нику нужного игрока. Игрок получит смс с аналогичным мониторингом (см. HUD), что и из HUD в общий чат.

Функция позволяет пофиксить «косяки» серверного тюнинга, позволяющего ускорять автомобиль. Ваш автомобиль не будет бросать в стороны при резких поворотах, особенной на большой скорости и при высоком пинге.
При включенной функции оповещений скрипт будет уведомлять пользователя, если уровень бензина в фуре будет ниже установленного.
Данная функция имеет дополнительную возможность — автоматические использование канистры, если та имеется, а также 3 вида оповещений:
» Оповещение о том, что уровень топлива ниже заданного и канистра была автоматически использована — при включенной функции автоматического использования канистры.
» Оповещение о низком уровне топлива и наличии канистры, если та имеется и отключена функция ее автоматического использования, а также предложение вызвать механика.
Примечание: после появления такого оповещения пользователю в течение 30 секунд доступна возможность автоматического вызова механика клавишей С (англ.) по умолчанию.
» Оповещение о низком уровне топлива и предложение вызвать механика, если канистра отсутствует.
Примечание: возможность вызова механика доступна аналогично пункту выше.

» Оповещение о том, что уровень топлива ниже заданного и канистра была автоматически использована — при включенной функции автоматического использования канистры.

Примечание: после появления такого оповещения пользователю в течение 30 секунд доступна возможность автоматического вызова механика клавишей С (англ.) по умолчанию.

Примечание: возможность вызова механика доступна аналогично пункту выше.

При включенной функции оповещений скрипт будет уведомлять пользователя, если уровень HP фуры (/dl) будет ниже установленного.
Данная функция имеет 2 вида оповещений:
» Оповещение о плохом состоянии фуры и предложение вызвать механика или починиться рем. комплектом, если тот есть.
Примечание: после появления такого оповещения пользователю в течение 30 секунд доступна возможность автоматического вызова механика клавишей С (англ.) по умолчанию.
» Оповещение о плохом состоянии фуры и предложение вызвать механика, если рем. комплекты отсутствуют.
Примечание: возможность вызова механика доступна аналогично пункту выше.

» Оповещение о плохом состоянии фуры и предложение вызвать механика или починиться рем. комплектом, если тот есть.
Примечание: после появления такого оповещения пользователю в течение 30 секунд доступна возможность автоматического вызова механика клавишей С (англ.) по умолчанию.

Примечание: возможность вызова механика доступна аналогично пункту выше.

• Раздел «Настройки автопокупки»
Включить или выключить функцию автоматической покупки и продажи груза можно в «Меню» — «Общие настройки» установив позицию переключателя в положение «вкл» или «выкл» соответственно.
Функция имеет 2 режима работы:
Автопокупка/продажа по любой цене.
В данном случае скрипт будет автоматически покупать и продавать груз вне зависимости от цен в местах загрузки или порту.

В данном случае скрипт будет автоматически покупать и продавать груз, но только по заданным пользователем ценам.
Максимальная цена автопокупки — цена, выше которой скрипт не будет автоматически покупать груз.
Пример: в настройках выставлена максимальная цена 500, а в месте закупки цена 700. В данном случае скрипт дождется, пока в месте закупки цена будет 500 и автоматически купит груз.
Минимальная цена автопродажи — цена, ниже которой скрипт не будет автоматически продавать груз.
Пример: в настройках выставлена минимальная цена 700, а в порту цена 500. В данном случае скрипт дождется, пока в порту цена будет 700 и автоматически продаст груз.
Максимальная цена автопокупки — цена, выше которой скрипт не будет автоматически покупать груз.
Пример: в настройках выставлена максимальная цена 500, а в месте закупки цена 700. В данном случае скрипт дождется, пока в месте закупки цена будет 500 и автоматически купит груз.
Минимальная цена автопродажи — цена, ниже которой скрипт не будет автоматически продавать груз.
Пример: в настройках выставлена минимальная цена 700, а в порту цена 500. В данном случае скрипт дождется, пока в порту цена будет 700 и автоматически продаст груз.

• Раздел «Настройки HUD»
В данный момент имеется одна кнопка «Переместить HUD», которая позволяет поместить HUD в любое удобное место на экране.• Раздел «Настройки биндера»
Наглядно посмотреть настройки биндера можно в статье (кликабельно) в группе ВК, ввиду ограничения на количество картинок в теме.
В главном меню настроек биндера отображается список всех биндов с названием каждого из них.
- Для изменения клавиши активации бинда необходимо нажать по окну с клавишей в соответствующей строке, после чего нажать необходимую для активации клавишу.
- Для добавления нового бинда необходимо нажать кнопку «Добавить клавишу».
- Для редактирования бинда необходимо нажать кнопку «Редактировать бинд» в соответствующей строке.
В окне редактирования бинда можно изменить название бинда и его текст или удалить бинд нажатием на соответствующую кнопку.
В тексте можно использовать различные ключи, для более удобного и гибкого пользования.
Примеры использования особых ключей:
В главном меню настроек биндера отображается список всех биндов с названием каждого из них.
- Для изменения клавиши активации бинда необходимо нажать по окну с клавишей в соответствующей строке, после чего нажать необходимую для активации клавишу.
- Для добавления нового бинда необходимо нажать кнопку «Добавить клавишу».
- Для редактирования бинда необходимо нажать кнопку «Редактировать бинд» в соответствующей строке.
В окне редактирования бинда можно изменить название бинда и его текст или удалить бинд нажатием на соответствующую кнопку.
В тексте можно использовать различные ключи, для более удобного и гибкого пользования.
Примеры использования особых ключей:
{f6} /time — сообщение будет отправлено через эмуляцию чата.
{nochat} /time — сообщение не будет отправлено в чат, но появится в строке ввода и вы сможете его отправить сами.
Строка номер 1
{wait:2000} — строка номер 2 будет отправлена с задержкой в 2 секунды.
Строка номер 2
• Раздел «Множитель опыта»
Раздел предназначен для игроков имеющих VIP статус 2 и выше уровня на сервере для корректного подсчета количества грузов до следующего уровня дальнобойщика.
• Раздел «Горячие клавиши»
» Клавиша вызова меню | Активация: М (англ.);
» Клавиша отображения курсора | Активация: Z;
» Клавиша вызова механика | Активация: С;
» Клавиша подтверждения действия | Активация: Alt + Y;
» Клавиша отмены действия | Активация: Alt + N.
Первый запуск скрипта
- Зайдите в игру и дождитесь пока скрипт загрузит недостающие для работы картинки и библиотеки;
- Откройте внутриигровое меню командой /truck и настройте скрипт под себя;
- Скрипт готов к работе.
Актуальную версию скрипта всегда можно скачать по прямой ссылке в группе VK - Truck Helper
Вложения
Последнее редактирование: