Wysłany: 2022-01-13, 21:38
menelkola
Wiek: 26 Na forum: 2427 dni Posty: 1
Nick w MP: menelkola
Mam mo?liwo?? ustawienia lgbt w liczniku ale nie wiem jak go odpali? normalnie jest grafika zrobiona to tego licznika wszystko jest tylko nie wiem jak odpali? ?eby by? lgbt
Kod: rowery = {
[481] = true
}
local screenW, screenH = guiGetScreenSize()
function LicznikPojazdu()
veh=getPedOccupiedVehicle(localPlayer)
if not veh then return end
local vx, vy, vz = getElementVelocity(veh)
local speed = ((vx^2 + vy^2 + vz^2)^(0.5))*180
local speedy = speed*0.835 < 216 and speed*0.835 or 216
local speedy2 = speed*0.835
local przebieg = getElementData(veh,"vehicle:mileage") or 0
local paliwo = getElementData(veh,"vehicle:fuel") or 0
local rgb = getElementData(veh, "licznik:rgb") or "zwykly"
local lgbt = getElementData(veh, "vehicle:lgbt") or 1
local bak = getElementData(veh, "vehicle:bak") or 100
if ( getVehicleOverrideLights ( veh ) ~= 2 ) then
dxDrawImage(screenW * 0.7594, screenH * 0.6157, screenW * 0.2240, screenH * 0.3981, "img/licznikoff.png", 0, 0, 0, tocolor(255, 255, 255, 255), false)
dxDrawImage(screenW * 0.7646, screenH * 0.6398, screenW * 0.2240, screenH * 0.3981, "img/wskaznik.png", 357+speedy, 0, 0, tocolor(255, 255, 255, 255), false)
else
r, g, b = getVehicleHeadLightColor(veh)
if lgbt == 1 then
dxDrawImage(screenW * 0.7594, screenH * 0.6157, screenW * 0.2240, screenH * 0.3981, "img/lgbt.png", 0, 0, 0, tocolor(255, 255, 255), false)
else
dxDrawImage(screenW * 0.7594, screenH * 0.6157, screenW * 0.2240, screenH * 0.3981, "img/licznik.png", 0, 0, 0, tocolor(r, g, b, 255), false)
end
dxDrawImage(screenW * 0.7646, screenH * 0.6398, screenW * 0.2240, screenH * 0.3981, "img/wskaznik.png", 357+speedy, 0, 0, tocolor(255, 255, 255, 255), false)
end
if speedy == 216 then
dxDrawText(('%01d'):format(math.floor(speedy2 + 64)).."km/h", (screenW * 0.8632) + 1, (screenH * 0.7863) + 1, (screenW * 0.9073) + 1, (screenH * 0.9713) + 1, tocolor(0, 0, 0), 1.6, "default-bold", "center", "center", false, false, true, false, false)
dxDrawText(('%01d'):format(math.floor(speedy2 + 64)).."km/h", (screenW * 0.8632), (screenH * 0.7863), (screenW * 0.9073), (screenH * 0.9713), tocolor(r, g, b), 1.6, "default-bold", "center", "center", false, false, true, false, false)
end
dxDrawText(('%01d'):format(math.floor(przebieg)).."km", (screenW * 0.8132) + 1, (screenH * 0.9463) + 1, (screenW * 0.9073) + 1, (screenH * 0.9713) + 1, tocolor(0, 0, 0, 255), 1.2, "default-bold", "center", "center", false, false, true, false, false)
dxDrawText(('%01d'):format(math.floor(przebieg)).."km", screenW * 0.8132, screenH * 0.9463, screenW * 0.9073, screenH * 0.9713, tocolor(255, 255, 255, 255), 1.2, "default-bold", "center", "center", false, false, true, false, false)
if getElementData(veh,"vehicle:engine") == "elektryczny" then
dxDrawText(('%01d'):format(math.floor(paliwo)).."%", (screenW * 0.8552) + 1, (screenH * 0.8400) + 1, (screenW * 0.9073) + 1, (screenH * 0.9713) + 1, tocolor(0, 0, 0, 255), 1.2, "default-bold", "center", "center", false, false, true, false, false)
dxDrawText(('%01d'):format(math.floor(paliwo)).."%", screenW * 0.8552, screenH * 0.8400, screenW * 0.9073, screenH * 0.9713, tocolor(255, 255, 255, 255), 1.2, "default-bold", "center", "center", false, false, true, false, false)
else
dxDrawText(('%01d'):format(math.floor(paliwo)).."/"..bak.."l", (screenW * 0.8952) + 1, (screenH * 0.9463) + 1, (screenW * 0.9073) + 1, (screenH * 0.9713) + 1, tocolor(0, 0, 0, 255), 1.2, "default-bold", "center", "center", false, false, true, false, false)
dxDrawText(('%01d'):format(math.floor(paliwo)).."/"..bak.."l", screenW * 0.8952, screenH * 0.9463, screenW * 0.9073, screenH * 0.9713, tocolor(255, 255, 255, 255), 1.2, "default-bold", "center", "center", false, false, true, false, false)
end
if isElementFrozen(veh) then
r1,g1,b1 = 255,0,0
else
r1,g1,b1 = 255,255,255
end
local silnik = getVehicleEngineState(veh)
if silnik == false then
r2,g2,b2 = 255,0,0
else
r2,g2,b2 = 255,255,255
end
if getVehicleOverrideLights(veh) ~= 2 then
r3,g3,b3 = 255,255,255
else
r3,g3,b3 = 70,184,73
end
dxDrawImage(screenW * 0.8521, screenH * 0.9185, screenW * 0.0156, screenH * 0.0278, "img/silnik.png", 0, 0, 0, tocolor(r2,g2,b2, 255), true)
dxDrawImage(screenW * 0.8721, screenH * 0.9185, screenW * 0.0156, screenH * 0.0278, "img/reczny.png", 0, 0, 0, tocolor(r1,g1,b1, 255), true)
dxDrawImage(screenW * 0.8921, screenH * 0.9185, screenW * 0.0156, screenH * 0.0278, "img/swiatla.png", 0, 0, 0, tocolor(r3,g3,b3, 255), true)
end
addEventHandler("onClientVehicleEnter",root,function(plr)
if plr ~= localPlayer then return end
local v = getPedOccupiedVehicle(localPlayer)
if rowery[getElementModel(v)] then return end
addEventHandler("onClientRender",root,LicznikPojazdu)
end)
addEventHandler("onClientVehicleExit",root,function(plr,seat)
if plr ~= localPlayer then return end
if seat ~= 0 then return end
removeEventHandler("onClientRender",root,LicznikPojazdu)
end)
Wysłany: 2022-01-14, 16:46
BykuHD
Wiek: 28 Na forum: 2167 dni Posty: 10
Piwa : 3
Kod: local lgbt = getElementData(veh, "vehicle:lgbt") or 1
if lgbt == 1 then
dxDrawImage(screenW * 0.7594, screenH * 0.6157, screenW * 0.2240, screenH * 0.3981, "img/lgbt.png", 0, 0, 0, tocolor(255, 255, 255), false)
else
dxDrawImage(screenW * 0.7594, screenH * 0.6157, screenW * 0.2240, screenH * 0.3981, "img/licznik.png", 0, 0, 0, tocolor(r, g, b, 255), false)
end
nadaj tak? element dat? na pojazd
Tagi: licznik :: lgbt
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: