SA:MP Lua Vehicle HUD

pathtohell

Участник
Автор темы
13
44
Скрипт отображает информацию о транспортном средстве игрока в реальном времени.
Показывает модель машины, скорость, здоровье, высоту, статус двигателя, статус дверей, статус сирены, доступность пассажирского сиденья, массу и текущую передачу.

Зависимости: mimgui
Активация: /vhud

Image.PNG
 

Вложения

  • Vehicle HUD.lua
    12.2 KB · Просмотры: 44

Heatley

Известный
50
12
Наверное вскидка была на то, что аризонщики обойдут стороной этот скрипт

В коде позицию по Y можешь изменять, чтобы поднять окно
Как-будто кроме Аризонщиков кто-то ещё в сумпик шпилит... Они вымерли вместе с динозаврами во времена мезозойской эры. А скрыть аризоновский спидометр никак нельзя?
 

copypaste_scripter

Известный
1,431
290
Как-будто кроме Аризонщиков кто-то ещё в сумпик шпилит... Они вымерли вместе с динозаврами во времена мезозойской эры. А скрыть аризоновский спидометр никак нельзя?
можно все, а вот как это хз. но то что бензин не узнаешь когда заканчивается не будет проблемой?
 

Deps

Известный
250
179
можно все, а вот как это хз. но то что бензин не узнаешь когда заканчивается не будет проблемой?
Бензин получить можно через пакеты. Можно глянуть реализацию тут: https://www.blast.hk/threads/208765/

Lua:
if (event == 'event.arizonahud.vehicleLiters') then
    -- sampAddChatMessage('[Vehicle Assist] {FFFFFF}Топливо: '..json_data[1]..' л', 0x4dffdb)
    liters = tonumber(json_data[1]) or 100
end
Спидометр можно скрыть блокируя пакеты смены отображения худа на показ спидометра.
 

Heatley

Известный
50
12
Бензин получить можно через пакеты. Можно глянуть реализацию тут: https://www.blast.hk/threads/208765/

Lua:
if (event == 'event.arizonahud.vehicleLiters') then
    -- sampAddChatMessage('[Vehicle Assist] {FFFFFF}Топливо: '..json_data[1]..' л', 0x4dffdb)
    liters = tonumber(json_data[1]) or 100
end
Спидометр можно скрыть блокируя пакеты смены отображения худа на показ спидометра.
Было бы классно, если б кто-то это сделал 😉
 
Последнее редактирование:

AntonAnton123

Известный
207
104
да, после нажатия на лкм скрипт вылетает с ошибкой:

[ML] (error) Vehicle HUD: D:\GTA San Andreas\moonloader\Vehicle HUD v1.1.lua:97: attempt to call method 'encode_pretty' (a nil value)
stack traceback:
D:\GTA San Andreas\moonloader\Vehicle HUD v1.1.lua: in function 'saveConfiguration'
D:\GTA San Andreas\moonloader\Vehicle HUD v1.1.lua:406: in function <D:\GTA San Andreas\moonloader\Vehicle HUD v1.1.lua:398>
[ML] (error) Vehicle HUD: Script died due to an error. (1636CF3C)
 

AntonAnton123

Известный
207
104
ни чего не поменялось ,не работает, в json ни чего не сохраняется, пустой файл json