Lua Speedometer X

Cosmo

Известный
Автор темы
Друг
646
2,592
Версия SA-MP
  1. Любая
ВНИМАНИЕ:
Распространять только с указанием автора!​

Вдохновляясь спидометром в Forza Horizon 4 воссоздал что-то на его подобии для GTA SA.
Данный спидометр не имеет никаких наворотов по типу: количества топлива, здоровья, состояния дверей, времени, прогноза погоды,
встроенного русско-китайского словаря и прочей ерунды. Имеется лишь симуляция тахометра, шкала максимальной скорости, счётчик передач и собственно сам циферблат. Он подойдёт для абсолютно любого сервера, а так же должен запуститься в сингле.

Устанавливать в папку
moonloader
Для работы требуется библиотека mimgui
[ Папку mimgui из архива перетащить в GTA/moonloader/lib ]

Почти на каждом проекте стоит свой множитель скорости вашего транспорта, и поэтому скорость на кастомном спидометре может отличатся от той, что на серверном спидометре.
Что бы исправить это, открываем в блокноте файл GTA/moonloader/config/Speedometer X.ini (Если нет, значит надо для начала зайти в игру) и видим значение multiplier = 1 (Если оно не такое - измените на 1)
Не трогаем его и заходим на ваш сервер. Берем любое авто и разгоняемся до максимальной скорости. Запоминаем 2 числа: скорость на серверном спидометре и скорость на кастомном спидометре. Далее заходим в калькулятор и делим одну скорость на другую (серверную скорость на ту которая была на нашем спидометре). К примеру у нас получилось 2.4 - вписываем это число в значение multiplier и сохраняем. Перезаходим в игру и вуаля! Скорость соответствует той что на серверном спидометре. На этом серверный спидометр можно выключить (если таковая возможность имеется)

Скриншот:
2021-12-27 21-25-01-992.png

(Кликните что бы развернуть)
 

Вложения

  • Speedometer.lua
    53.8 KB · Просмотры: 2,532
Последнее редактирование:

Cosmo

Известный
Автор темы
Друг
646
2,592
Готовые множители для популярных проектов:

Название проекта
Множитель
Arizona RP​
3.60​
Diamond RP​
Не известно​
Advance RP​
2.00​
Samp RP​
2.00​
Trinity GTA​
2.70​
Evolve RP​
1.50​
Русский дрифт-сервер (RDS)​
3.43​
Revent RP​
2.27​
* Вы можете написать множитель для сервера которого тут нет, и я добавлю его в таблицу

Так же прикладываю файл для удаления спидометра на Аризоне:
Устанавливать в moonloader + нужна библиотека
SAMP.lua
( папку samp в moonloader/lib )
В настройках сервера выберите данный спидомер:
1640857096697.png

* Возможны баги
 

Вложения

  • ARZ_NopSpeedometer.lua
    390 байт · Просмотры: 628
Последнее редактирование:

chapo

🫡 В армии с 17.10.2023. В ЛС НЕ ОТВЕЧАЮ
Друг
8,763
11,199

Diego_Sativa

Известный
578
59
Вдохновляясь спидометром в Forza Horizon 4 воссоздал что-то на его подобии для GTA SA.
Данный спидометр не имеет никаких наворотов по типу: количества топлива, здоровья, состояния дверей, времени, прогноза погоды,
встроенного русско-китайского словаря и прочей ерунды. Имеется лишь симуляция тахометра, шкала максимальной скорости, счётчик передач и собственно сам циферблат. Он подойдёт для абсолютно любого сервера, а так же должен запуститься в сингле.

Для работы требуется библиотека
mimgui
[ Папку mimgui из архива перетащить в GTA/moonloader/lib ]

Почти на каждом проекте стоит свой множитель скорости вашего транспорта, и поэтому скорость на кастомном спидометре может отличатся от той, что на серверном спидометре.
Что бы исправить это, открываем в блокноте файл GTA/moonloader/config/Speedometer X.ini и видим значение multiplier = 1 (Если оно не такое - измените на 1)
Не трогаем его и заходим на ваш сервер. Берем любое авто и разгоняемся до максимальной скорости. Запоминаем 2 числа: скорость на серверном спидометре и скорость на кастомном спидометре. Далее заходим в калькулятор и делим одну скорость на другую (серверную скорость на ту которая была на нашем спидометре). К примеру у нас получилось 2.4 - вписываем это число в значение multiplier и сохраняем. Перезаходим в игру и вуаля! Скорость соответствует той что на серверном спидометре. На этом серверный спидометр можно выключить (если таковая возможность имеется)
Чуть позже..
Пока можете поискать в комментариях ниже

Скриншот:
Посмотреть вложение 128629
(Кликните что бы развернуть)
Как то можно кол-во топлива сделать для рп пректа?
 

shade!

Известный
811
271
выглядит очень красиво, жаль конечно, что бензин не отображается.
 

woodware

Потрачен
Проверенный
4,481
1,239

Вложения

  • hide speed1.lua
    237 байт · Просмотры: 166
Последнее редактирование:

meowprd

Тот самый Котовский
Проверенный
1,280
712
Ну наконец-то кто-то воспользовался моим сниппетом getEngineRPM()
А еще этот скрипт можно кидать новичкам как легкий пример ООП в lua
Очень годная разработка, браво!
 
  • Нравится
Реакции: H4rvest, mzxer и AnWu

Use[R]

Известный
1,267
396
Evolve: multiplier = 1.5

@Cosmo добавь индикаторы дверей и ограничитель скорости

Спидометр поверх тексдрава, сам тексдрав убрать можно скриптом от dmitriyewich, команда: /tdd 2 и с зажатым лкм выделить серверный спидометр
 

Вложения

  • Delete textdraw in box.lua
    2.1 KB · Просмотры: 48