- 8
- 1
- Версия MoonLoader
- Другое
Нужна помощь не работает код
я хочу сделать что бы когда я был в машине показывало название машины и хп в меню imgui ЭТО РАБОТАЕТ!
Но проблема в том если я нахожусь не в машине то меню даже не показывается получаю ошибку и скрипт перестает работать
я хочу сделать что бы когда я был в машине показывало название машины и хп в меню imgui ЭТО РАБОТАЕТ!
Но проблема в том если я нахожусь не в машине то меню даже не показывается получаю ошибку и скрипт перестает работать
Код:
if show_menu == 1 then
_, id = sampGetPlayerIdByCharHandle(PLAYER_PED)
nick = sampGetPlayerNickname(id)
lvl = sampGetPlayerScore(id)
weap = getCurrentCharWeapon(PLAYER_PED)
ping = sampGetPlayerPing(id)
Health = getCharHealth(PLAYER_PED)
armor = getCharArmour(PLAYER_PED)
car = storeCarCharIsInNoSave(playerPed)
_, carid = sampGetVehicleIdByCarHandle(car)
carmode = getCarModel(car)
carname = getGxtText(getNameOfVehicleModel(carmode))
carhp = getCarHealth(car)
X,Y,Z = getCharCoordinates(PLAYER_PED)
zone = getGxtText(getNameOfZone(X, Y, Z))
imgui.Columns(3, '1', true)
imgui.Text(u8'Ваш ник : '..nick)
imgui.NextColumn()
imgui.Text(u8'Ваш ID : '..id)
imgui.NextColumn()
imgui.Text(u8'Ваш уровень : '..lvl)
imgui.NextColumn()
imgui.Separator()
imgui.Text(u8'ХП : '..Health)
imgui.NextColumn()
imgui.Text(u8'Оружие : '..weap)
imgui.NextColumn()
imgui.Text(u8'Ваш пинг : '..ping)
imgui.Separator()
imgui.NextColumn()
imgui.Text(u8'Броня : '..armor)
imgui.NextColumn()
if isCharInAnyCar(PLAYER_PED) then
imgui.Text(u8'Машина : '..carname..u8' ХП :['..carhp..']')
else
imgui.Text(u8'Машина : Неизвестно ХП : [-]')
end
imgui.Separator()
imgui.Text(u8'Ваше место положение : '..zone)
imgui.Separator()
end