Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2018-12-08, 21:28


Kulegg







Wiek: 46
Na forum: 3125 dni
Posty: 283

Piwa: 20

Respekt: 50

Dobry,
Jak naprawi? b??d, ?eby wy?wietla?o licznik? Posiadam licznik z ownworld i nie dzia?a mi a wcze?niej dzia?a?, nie wy?wietla si? teraz a nic nie zmieni?em, nie ma ?adnych b??d? w DB3

kod:

--[[
    autorAsper Payro
    for: Own World
    All rights reserved!
]]

--variables main
local screenW,screenH guiGetScreenSize()
local sw,sh guiGetScreenSize()
local f1 dxCreateFont("f.ttf"11)
local f2 dxCreateFont("f.ttf"32)
local skala 1

if sw == 1920 then
    skala 1.2
elseif sw >= 1400 and sw 1600 then
    skala 1
elseif sw >= 1600 and sw 1920 then
    skala 1.1
elseif sw >= 1280 and sw 1400 then
    skala 0.9
else
    skala 0.7
end
--

local nitroScale 1

addEventHandler("onClientRender"root, function()
    --in vehicle
    local veh getPedOccupiedVehicle(localPlayer)
    if not veh then return end
    --

    local nitroLevel getVehicleNitroLevel(veh)
    if nitroLevel ~= false and getVehicleController(veh) == localPlayer then
        if isVehicleNitroActivated(veh) == true and getKeyState("lalt") ~= true then
            triggerServerEvent("setNitroState"resourceRootvehfalse)
        elseif isVehicleNitroActivated(veh) ~= true and getKeyState("lalt") == true and (math.floor(nitroLevel*100)) > 10 then
            triggerServerEvent("setNitroState"resourceRootvehtrue)
        end
        if nitroLevel and isVehicleNitroActivated(veh) ~= true then
            setVehicleNitroLevel(vehnitroLevel+0.0001)
        end
        if nitroLevel 0 then
            setVehicleNitroLevel(veh0)
        end
        if (math.floor(nitroLevel*100)) < 10 and isVehicleNitroActivated(veh) == true then
            triggerServerEvent("setNitroState"resourceRootvehfalse)
        end
        dxDrawRectangle(screenW 0.9083screenH 0.9815screenW 0.0797screenH 0.0148tocolor(02550255), false)
        dxDrawRectangle(screenW 0.9083+nitroScalescreenH 0.9815+nitroScale, (screenW 0.0797-(nitroScale*2))*(math.floor(nitroLevel*100)/100), screenH 0.0148-(nitroScale*2), tocolor(255255255255), false)

        if (math.floor(nitroLevel*100)) > 10 then
            exports["buttons"]:createCustomText("Poziom nitra: "..math.floor(tostring(nitroLevel*100)).."%"screenW 0.9083screenH 0.9815screenW 0.0797+screenW 0.9083screenH 0.0148+screenH 0.9815tocolor(255255255255), 0"default""center""center"falsefalsefalsefalsefalse)
        else
            exports["buttons"]:createCustomText("Trwa ?adowanie nitra.."screenW 0.9083screenH 0.9815screenW 0.0797+screenW 0.9083screenH 0.0148+screenH 0.9815tocolor(255255255255), 0"default""center""center"falsefalsefalsefalsefalse)
        end
    end

    if not getElementData(localPlayer"hud:enabled"then return end

    --variables
    local fuel getElementData(veh"veh:fuel") or 25
    local speed getElementSpeed(veh) or 0
    local bak getElementData(veh"veh:bak") or 25
    local rodzaj getElementData(veh"veh:rodzaj") or "Benzyna"
    local gas getElementData(veh"veh:gas") or 25
    local distance getElementData(veh"veh:distance") or 0
    distance string.format("%08d"distance)
    --

    -- get speed
    local speedx speed
    local speed2 getElementSpeed(veh,2)
    if speedx 257 then
        speedx 257
    end
    --

    --find fuel or gas
    local file "speed_pb.png"
    if rodzaj == "LPG" then
        file "speed_lpg.png"
    elseif rodzaj == "Benzyna" then
        file "speed_pb.png"
    elseif rodzaj == "Diesel" then
        file "speed_on.png"
    end
    --

    --arrow
    dxDrawImage(sw-(293*skala), sh-(266*skala), 281*skala256*skala"arrow.png"speedx-16400tocolor(255255255255), true)
    --

    --icons
    --engine
    if getVehicleEngineState(veh) == true then
        dxDrawImage(sw-(190*skala), sh-(190*skala), 25*skala22*skala"engine_on.png"000tocolor(255255255255), false) -- engine on
    else
        dxDrawImage(sw-(190*skala), sh-(190*skala), 25*skala22*skala"engine_off.png"000tocolor(255255255255), false) -- engine off
    end
    --
    --lights
    if getVehicleOverrideLights(veh) == 2 then
        dxDrawImage(sw-(207*skala), sh-(160*skala), 25*skala22*skala"light_on.png"000tocolor(255255255255), false) -- light on
    else
        dxDrawImage(sw-(207*skala), sh-(160*skala), 25*skala22*skala"light_off.png"000tocolor(255255255255), false) -- light off
    end
    --
    --handbrake
    if getElementData(veh"veh:handbrake"then
        dxDrawImage(sw-(207*skala), sh-(130*skala), 25*skala22*skala"handbrake_on.png"000tocolor(255255255255), false) -- handbrake on
    else
        dxDrawImage(sw-(207*skala), sh-(130*skala)+325*skala19*skala"handbrake_off.png"000tocolor(255255255255), false) -- handbrake off
    end
    --
    --castle
    if isVehicleLocked(vehthen
        dxDrawImage(sw-(190*skala), sh-(100*skala), 25*skala22*skala"castle_on.png"000tocolor(255255255255), false) -- castle on
    else
        dxDrawImage(sw-(190*skala), sh-(100*skala), 25*skala22*skala"castle_off.png"000tocolor(255255255255), false) -- castle on
    end
    --
    --

    --main
    dxDrawImage(sw-(281*skala), sh-(266*skala), 281*skala256*skalafile000tocolor(255255255255), false)
    --

    --distance and speed
    dxDrawText(distance.."km"sw-(150*skala)+1sh-(95*skala)+1sw-(32*skala)+150+1tocolor(000255), 0.9*skalaf1"right")
    dxDrawText(distance.."km"sw-(150*skala), sh-(95*skala), sw-(32*skala), 50tocolor(255500255), 0.9*skalaf1"right")
    dxDrawText(string.format("%03d"speed2), sw-(150*skala), sh-(82*skala), sw-(32*skala), 50tocolor(000255), 1.2*skalaf2"right")
    --

    -- fuel or gas
    if rodzaj == "LPG" then
        dxDrawRectangle(sw-(89*skala), sh-(104.2*skala), (52*skala)*(gas/bak), (2*skala), tocolor(255,255,255))
    else
        dxDrawRectangle(sw-(20*skala), sh-(27*skala), (6.5*skala), (sw*-0.045*skala)*(fuel/bak), tocolor(255,255,255))
    end
    --

endaddEvent("setNitroState"true)
addEventHandler("setNitroState"resourceRoot, function(vehiclebolean)
    setVehicleNitroActivated(vehiclebolean)
end)


--get speed
function getElementSpeed(veh,x)
    if == 2 then
        local h getVehicleHandling(veh)
        local sx,sy,sz getElementVelocity(veh)
        local rspeed math.ceil(((sx^2+sy^2+sz^2)^(0.5))*180)
        return math.floor(rspeed)
    else
        local h getVehicleHandling(veh)
        local sx,sy,sz getElementVelocity(veh)
        local rspeed math.ceil(((sx^2+sy^2+sz^2)^(0.5))*165)
        return math.floor(rspeed)
    end
end
--


Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-12-08, 22:28


Krzemo1234







Wiek: 26
Na forum: 3751 dni
Posty: 387
Nick w MP: Krzemo

Piwa: 16

Respekt: 40

Spr?buj tak


--variables main
local screenW,screenH guiGetScreenSize()
local sw,sh guiGetScreenSize()
local f1 dxCreateFont("f.ttf"11)
local f2 dxCreateFont("f.ttf"32)
local skala 1

if sw == 1920 then
    skala 1.2
elseif sw >= 1400 and sw 1600 then
    skala 1
elseif sw >= 1600 and sw 1920 then
    skala 1.1
elseif sw >= 1280 and sw 1400 then
    skala 0.9
else
    skala 0.7
end
--

local nitroScale 1

addEventHandler("onClientRender"root, function()
    in vehicle
    local veh getPedOccupiedVehicle(localPlayer)
    if not veh then return end
    --

    local nitroLevel getVehicleNitroLevel(veh)
    if nitroLevel ~= false and getVehicleController(veh) == localPlayer then
        if isVehicleNitroActivated(veh) == true and getKeyState("lalt") ~= true then
            triggerServerEvent("setNitroState"resourceRootvehfalse)
        elseif isVehicleNitroActivated(veh) ~= true and getKeyState("lalt") == true and (math.floor(nitroLevel*100)) > 10 then
            triggerServerEvent("setNitroState"resourceRootvehtrue)
        end
        if nitroLevel and isVehicleNitroActivated(veh) ~= true then
            setVehicleNitroLevel(vehnitroLevel+0.0001)
        end
        if nitroLevel 0 then
            setVehicleNitroLevel(veh0)
        end
        if (math.floor(nitroLevel*100)) < 10 and isVehicleNitroActivated(veh) == true then
            triggerServerEvent("setNitroState"resourceRootvehfalse)
        end
        dxDrawRectangle(screenW 0.9083screenH 0.9815screenW 0.0797screenH 0.0148tocolor(02550255), false)
        dxDrawRectangle(screenW 0.9083+nitroScalescreenH 0.9815+nitroScale, (screenW 0.0797-(nitroScale*2))*(math.floor(nitroLevel*100)/100), screenH 0.0148-(nitroScale*2), tocolor(255255255255), false)

        if (math.floor(nitroLevel*100)) > 10 then
            exports["buttons"]:createCustomText("Poziom nitra: "..math.floor(tostring(nitroLevel*100)).."%"screenW 0.9083screenH 0.9815screenW 0.0797+screenW 0.9083screenH 0.0148+screenH 0.9815tocolor(255255255255), 0"default""center""center"falsefalsefalsefalsefalse)
        else
            exports["buttons"]:createCustomText("Trwa ?adowanie nitra.."screenW 0.9083screenH 0.9815screenW 0.0797+screenW 0.9083screenH 0.0148+screenH 0.9815tocolor(255255255255), 0"default""center""center"falsefalsefalsefalsefalse)
        end
    end

    if not getElementData(localPlayer"hud:enabled"then return end

    --variables
    local fuel getElementData(veh"veh:fuel") or 25
    local speed getElementSpeed(veh) or 0
    local bak getElementData(veh"veh:bak") or 25
    local rodzaj getElementData(veh"veh:rodzaj") or "Benzyna"
    local gas getElementData(veh"veh:gas") or 25
    local distance getElementData(veh"veh:distance") or 0
    distance string.format("%08d"distance)
    --

    -- get speed
    local speedx speed
    local speed2 getElementSpeed(veh,2)
    if speedx 257 then
        speedx 257
    end
    --

    --find fuel or gas
    local file "speed_pb.png"
    if rodzaj == "LPG" then
        file "speed_lpg.png"
    elseif rodzaj == "Benzyna" then
        file "speed_pb.png"
    elseif rodzaj == "Diesel" then
        file "speed_on.png"
    end
    --

    --arrow
    dxDrawImage(sw-(293*skala), sh-(266*skala), 281*skala256*skala"arrow.png"speedx-16400tocolor(255255255255), true)
    --

    --icons
    --engine
    if getVehicleEngineState(veh) == true then
        dxDrawImage(sw-(190*skala), sh-(190*skala), 25*skala22*skala"engine_on.png"000tocolor(255255255255), false) -- engine on
    else
        dxDrawImage(sw-(190*skala), sh-(190*skala), 25*skala22*skala"engine_off.png"000tocolor(255255255255), false) -- engine off
    end
    --
    --lights
    if getVehicleOverrideLights(veh) == 2 then
        dxDrawImage(sw-(207*skala), sh-(160*skala), 25*skala22*skala"light_on.png"000tocolor(255255255255), false) -- light on
    else
        dxDrawImage(sw-(207*skala), sh-(160*skala), 25*skala22*skala"light_off.png"000tocolor(255255255255), false) -- light off
    end
    --
    --handbrake
    if getElementData(veh"veh:handbrake"then
        dxDrawImage(sw-(207*skala), sh-(130*skala), 25*skala22*skala"handbrake_on.png"000tocolor(255255255255), false) -- handbrake on
    else
        dxDrawImage(sw-(207*skala), sh-(130*skala)+325*skala19*skala"handbrake_off.png"000tocolor(255255255255), false) -- handbrake off
    end
    --
    --castle
    if isVehicleLocked(vehthen
        dxDrawImage(sw-(190*skala), sh-(100*skala), 25*skala22*skala"castle_on.png"000tocolor(255255255255), false) -- castle on
    else
        dxDrawImage(sw-(190*skala), sh-(100*skala), 25*skala22*skala"castle_off.png"000tocolor(255255255255), false) -- castle on
    end
    --
    --

    --main
    dxDrawImage(sw-(281*skala), sh-(266*skala), 281*skala256*skalafile000tocolor(255255255255), false)
    --

    --distance and speed
    dxDrawText(distance.."km"sw-(150*skala)+1sh-(95*skala)+1sw-(32*skala)+150+1tocolor(000255), 0.9*skalaf1"right")
    dxDrawText(distance.."km"sw-(150*skala), sh-(95*skala), sw-(32*skala), 50tocolor(255500255), 0.9*skalaf1"right")
    dxDrawText(string.format("%03d"speed2), sw-(150*skala), sh-(82*skala), sw-(32*skala), 50tocolor(000255), 1.2*skalaf2"right")
    --

    -- fuel or gas
    if rodzaj == "LPG" then
        dxDrawRectangle(sw-(89*skala), sh-(104.2*skala), (52*skala)*(gas/bak), (2*skala), tocolor(255,255,255))
    else
        dxDrawRectangle(sw-(20*skala), sh-(27*skala), (6.5*skala), (sw*-0.045*skala)*(fuel/bak), tocolor(255,255,255))
    end
    --

endaddEvent("setNitroState"true)
addEventHandler("setNitroState"resourceRoot, function(vehiclebolean)
    setVehicleNitroActivated(vehiclebolean)
end)


--get speed
function getElementSpeed(veh,x)
    if == 2 then
        local h getVehicleHandling(veh)
        local sx,sy,sz getElementVelocity(veh)
        local rspeed math.ceil(((sx^2+sy^2+sz^2)^(0.5))*180)
        return math.floor(rspeed)
    else
        local h getVehicleHandling(veh)
        local sx,sy,sz getElementVelocity(veh)
        local rspeed math.ceil(((sx^2+sy^2+sz^2)^(0.5))*165)
        return math.floor(rspeed)
    end
end
--


Podpis
Jeśli ci pomogłem zostaw zimne :piwo:
Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
Kulegg
Wysłany: 2018-12-08, 22:41


Kulegg







Wiek: 46
Na forum: 3125 dni
Posty: 283

Piwa: 20

Respekt: 50

Po edytowaniu nadal nie dzia?a i pojawi? si? b??d w DB3:


ERRORLoading script failedrpg_speedo\c.lua:24unexpected symbol near 'in'


Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-12-08, 23:16


Krzemo1234







Wiek: 26
Na forum: 3751 dni
Posty: 387
Nick w MP: Krzemo

Piwa: 16

Respekt: 40

a tak


local screenW,screenH guiGetScreenSize()
local sw,sh guiGetScreenSize()
local f1 dxCreateFont("f.ttf"11)
local f2 dxCreateFont("f.ttf"32)
local skala 1

if sw == 1920 then
    skala 1.2
elseif sw >= 1400 and sw 1600 then
    skala 1
elseif sw >= 1600 and sw 1920 then
    skala 1.1
elseif sw >= 1280 and sw 1400 then
    skala 0.9
else
    skala 0.7
end
--

local nitroScale 1

addEventHandler("onClientRender"root, function()
    --in vehicle
    local veh isPedInVehicle(localPlayer)
    if not veh then return end
    --

    local nitroLevel getVehicleNitroLevel(veh)
    if nitroLevel ~= false and getVehicleController(veh) == localPlayer then
        if isVehicleNitroActivated(veh) == true and getKeyState("lalt") ~= true then
            triggerServerEvent("setNitroState"resourceRootvehfalse)
        elseif isVehicleNitroActivated(veh) ~= true and getKeyState("lalt") == true and (math.floor(nitroLevel*100)) > 10 then
            triggerServerEvent("setNitroState"resourceRootvehtrue)
        end
        if nitroLevel and isVehicleNitroActivated(veh) ~= true then
            setVehicleNitroLevel(vehnitroLevel+0.0001)
        end
        if nitroLevel 0 then
            setVehicleNitroLevel(veh0)
        end
        if (math.floor(nitroLevel*100)) < 10 and isVehicleNitroActivated(veh) == true then
            triggerServerEvent("setNitroState"resourceRootvehfalse)
        end
        dxDrawRectangle(screenW 0.9083screenH 0.9815screenW 0.0797screenH 0.0148tocolor(02550255), false)
        dxDrawRectangle(screenW 0.9083+nitroScalescreenH 0.9815+nitroScale, (screenW 0.0797-(nitroScale*2))*(math.floor(nitroLevel*100)/100), screenH 0.0148-(nitroScale*2), tocolor(255255255255), false)

        if (math.floor(nitroLevel*100)) > 10 then
            exports["buttons"]:createCustomText("Poziom nitra: "..math.floor(tostring(nitroLevel*100)).."%"screenW 0.9083screenH 0.9815screenW 0.0797+screenW 0.9083screenH 0.0148+screenH 0.9815tocolor(255255255255), 0"default""center""center"falsefalsefalsefalsefalse)
        else
            exports["buttons"]:createCustomText("Trwa ?adowanie nitra.."screenW 0.9083screenH 0.9815screenW 0.0797+screenW 0.9083screenH 0.0148+screenH 0.9815tocolor(255255255255), 0"default""center""center"falsefalsefalsefalsefalse)
        end
    end

    if not getElementData(localPlayer"hud:enabled"then return end

    --variables
    local fuel getElementData(veh"veh:fuel") or 25
    local speed getElementSpeed(veh) or 0
    local bak getElementData(veh"veh:bak") or 25
    local rodzaj getElementData(veh"veh:rodzaj") or "Benzyna"
    local gas getElementData(veh"veh:gas") or 25
    local distance getElementData(veh"veh:distance") or 0
    distance string.format("%08d"distance)
    --

    -- get speed
    local speedx speed
    local speed2 getElementSpeed(veh,2)
    if speedx 257 then
        speedx 257
    end
    --

    --find fuel or gas
    local file "speed_pb.png"
    if rodzaj == "LPG" then
        file "speed_lpg.png"
    elseif rodzaj == "Benzyna" then
        file "speed_pb.png"
    elseif rodzaj == "Diesel" then
        file "speed_on.png"
    end
    --

    --arrow
    dxDrawImage(sw-(293*skala), sh-(266*skala), 281*skala256*skala"arrow.png"speedx-16400tocolor(255255255255), true)
    --

    --icons
    --engine
    if getVehicleEngineState(veh) == true then
        dxDrawImage(sw-(190*skala), sh-(190*skala), 25*skala22*skala"engine_on.png"000tocolor(255255255255), false) -- engine on
    else
        dxDrawImage(sw-(190*skala), sh-(190*skala), 25*skala22*skala"engine_off.png"000tocolor(255255255255), false) -- engine off
    end
    --
    --lights
    if getVehicleOverrideLights(veh) == 2 then
        dxDrawImage(sw-(207*skala), sh-(160*skala), 25*skala22*skala"light_on.png"000tocolor(255255255255), false) -- light on
    else
        dxDrawImage(sw-(207*skala), sh-(160*skala), 25*skala22*skala"light_off.png"000tocolor(255255255255), false) -- light off
    end
    --
    --handbrake
    if getElementData(veh"veh:handbrake"then
        dxDrawImage(sw-(207*skala), sh-(130*skala), 25*skala22*skala"handbrake_on.png"000tocolor(255255255255), false) -- handbrake on
    else
        dxDrawImage(sw-(207*skala), sh-(130*skala)+325*skala19*skala"handbrake_off.png"000tocolor(255255255255), false) -- handbrake off
    end
    --
    --castle
    if isVehicleLocked(vehthen
        dxDrawImage(sw-(190*skala), sh-(100*skala), 25*skala22*skala"castle_on.png"000tocolor(255255255255), false) -- castle on
    else
        dxDrawImage(sw-(190*skala), sh-(100*skala), 25*skala22*skala"castle_off.png"000tocolor(255255255255), false) -- castle on
    end
    --
    --

    --main
    dxDrawImage(sw-(281*skala), sh-(266*skala), 281*skala256*skalafile000tocolor(255255255255), false)
    --

    --distance and speed
    dxDrawText(distance.."km"sw-(150*skala)+1sh-(95*skala)+1sw-(32*skala)+150+1tocolor(000255), 0.9*skalaf1"right")
    dxDrawText(distance.."km"sw-(150*skala), sh-(95*skala), sw-(32*skala), 50tocolor(255500255), 0.9*skalaf1"right")
    dxDrawText(string.format("%03d"speed2), sw-(150*skala), sh-(82*skala), sw-(32*skala), 50tocolor(000255), 1.2*skalaf2"right")
    --

    -- fuel or gas
    if rodzaj == "LPG" then
        dxDrawRectangle(sw-(89*skala), sh-(104.2*skala), (52*skala)*(gas/bak), (2*skala), tocolor(255,255,255))
    else
        dxDrawRectangle(sw-(20*skala), sh-(27*skala), (6.5*skala), (sw*-0.045*skala)*(fuel/bak), tocolor(255,255,255))
    end
    --

endaddEvent("setNitroState"true)
addEventHandler("setNitroState"resourceRoot, function(vehiclebolean)
    setVehicleNitroActivated(vehiclebolean)
end)


--get speed
function getElementSpeed(veh,x)
    if == 2 then
        local h getVehicleHandling(veh)
        local sx,sy,sz getElementVelocity(veh)
        local rspeed math.ceil(((sx^2+sy^2+sz^2)^(0.5))*180)
        return math.floor(rspeed)
    else
        local h getVehicleHandling(veh)
        local sx,sy,sz getElementVelocity(veh)
        local rspeed math.ceil(((sx^2+sy^2+sz^2)^(0.5))*165)
        return math.floor(rspeed)
    end
end


Podpis
Jeśli ci pomogłem zostaw zimne :piwo:
Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-12-08, 23:23


Kulegg







Wiek: 46
Na forum: 3125 dni
Posty: 283

Piwa: 20

Respekt: 50

Teraz nie ma b??du w db3 lecz nie pokazuje nadal licznika

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-12-08, 23:26


Krzemo1234







Wiek: 26
Na forum: 3751 dni
Posty: 387
Nick w MP: Krzemo

Piwa: 16

Respekt: 40

Mo?e tak ostatni pomys?




local screenW,screenH guiGetScreenSize()
local sw,sh guiGetScreenSize()
local f1 dxCreateFont("f.ttf"11)
local f2 dxCreateFont("f.ttf"32)
local skala 1

if sw == 1920 then
    skala 1.2
elseif sw >= 1400 and sw 1600 then
    skala 1
elseif sw >= 1600 and sw 1920 then
    skala 1.1
elseif sw >= 1280 and sw 1400 then
    skala 0.9
else
    skala 0.7
end
--

local nitroScale 1

addEventHandler("onClientRender"root, function()
    --in vehicle
    local veh getPedOccupiedVehicle(localPlayer)
    if not veh then return end
    --

    local nitroLevel getVehicleNitroLevel(veh)
    if nitroLevel ~= false and getVehicleController(veh) == localPlayer then
        if isVehicleNitroActivated(veh) == true and getKeyState("lalt") ~= true then
            triggerServerEvent("setNitroState"resourceRootvehfalse)
        elseif isVehicleNitroActivated(veh) ~= true and getKeyState("lalt") == true and (math.floor(nitroLevel*100)) > 10 then
            triggerServerEvent("setNitroState"resourceRootvehtrue)
        end
        if nitroLevel and isVehicleNitroActivated(veh) ~= true then
            setVehicleNitroLevel(vehnitroLevel+0.0001)
        end
        if nitroLevel 0 then
            setVehicleNitroLevel(veh0)
        end
        if (math.floor(nitroLevel*100)) < 10 and isVehicleNitroActivated(veh) == true then
            triggerServerEvent("setNitroState"resourceRootvehfalse)
        end
        dxDrawRectangle(screenW 0.9083screenH 0.9815screenW 0.0797screenH 0.0148tocolor(02550255), false)
        dxDrawRectangle(screenW 0.9083+nitroScalescreenH 0.9815+nitroScale, (screenW 0.0797-(nitroScale*2))*(math.floor(nitroLevel*100)/100), screenH 0.0148-(nitroScale*2), tocolor(255255255255), false)

        if (math.floor(nitroLevel*100)) > 10 then
            exports["buttons"]:createCustomText("Poziom nitra: "..math.floor(tostring(nitroLevel*100)).."%"screenW 0.9083screenH 0.9815screenW 0.0797+screenW 0.9083screenH 0.0148+screenH 0.9815tocolor(255255255255), 0"default""center""center"falsefalsefalsefalsefalse)
        else
            exports["buttons"]:createCustomText("Trwa &#197;&#8218;adowanie nitra.."screenW 0.9083screenH 0.9815screenW 0.0797+screenW 0.9083screenH 0.0148+screenH 0.9815tocolor(255255255255), 0"default""center""center"falsefalsefalsefalsefalse)
        end
    end

    if not getElementData(localPlayer"hud:enabled"then return end

    --variables
    local fuel getElementData(veh"veh:fuel") or 25
    local speed getElementSpeed(veh) or 0
    local bak getElementData(veh"veh:bak") or 25
    local rodzaj getElementData(veh"veh:rodzaj") or "Benzyna"
    local gas getElementData(veh"veh:gas") or 25
    local distance getElementData(veh"veh:distance") or 0
    distance string.format("%08d"distance)
    --

    -- get speed
    local speedx speed
    local speed2 getElementSpeed(veh,2)
    if speedx 257 then
        speedx 257
    end
    --

    --find fuel or gas
    local file "speed_pb.png"
    if rodzaj == "LPG" then
        file "speed_lpg.png"
    elseif rodzaj == "Benzyna" then
        file "speed_pb.png"
    elseif rodzaj == "Diesel" then
        file "speed_on.png"
    end
    --

    --arrow
    dxDrawImage(sw-(293*skala), sh-(266*skala), 281*skala256*skala"arrow.png"speedx-16400tocolor(255255255255), true)
    --

    --icons
    --engine
    if getVehicleEngineState(veh) == true then
        dxDrawImage(sw-(190*skala), sh-(190*skala), 25*skala22*skala"engine_on.png"000tocolor(255255255255), false) -- engine on
    else
        dxDrawImage(sw-(190*skala), sh-(190*skala), 25*skala22*skala"engine_off.png"000tocolor(255255255255), false) -- engine off
    end
    --
    --lights
    if getVehicleOverrideLights(veh) == 2 then
        dxDrawImage(sw-(207*skala), sh-(160*skala), 25*skala22*skala"light_on.png"000tocolor(255255255255), false) -- light on
    else
        dxDrawImage(sw-(207*skala), sh-(160*skala), 25*skala22*skala"light_off.png"000tocolor(255255255255), false) -- light off
    end
    --
    --handbrake
    if getElementData(veh"veh:handbrake"then
        dxDrawImage(sw-(207*skala), sh-(130*skala), 25*skala22*skala"handbrake_on.png"000tocolor(255255255255), false) -- handbrake on
    else
        dxDrawImage(sw-(207*skala), sh-(130*skala)+325*skala19*skala"handbrake_off.png"000tocolor(255255255255), false) -- handbrake off
    end
    --
    --castle
    if isVehicleLocked(vehthen
        dxDrawImage(sw-(190*skala), sh-(100*skala), 25*skala22*skala"castle_on.png"000tocolor(255255255255), false) -- castle on
    else
        dxDrawImage(sw-(190*skala), sh-(100*skala), 25*skala22*skala"castle_off.png"000tocolor(255255255255), false) -- castle on
    end
    --
    --

    --main
    dxDrawImage(sw-(281*skala), sh-(266*skala), 281*skala256*skalafile000tocolor(255255255255), false)
    --

    --distance and speed
    dxDrawText(distance.."km"sw-(150*skala)+1sh-(95*skala)+1sw-(32*skala)+150+1tocolor(000255), 0.9*skalaf1"right")
    dxDrawText(distance.."km"sw-(150*skala), sh-(95*skala), sw-(32*skala), 50tocolor(255500255), 0.9*skalaf1"right")
    dxDrawText(string.format("%03d"speed2), sw-(150*skala), sh-(82*skala), sw-(32*skala), 50tocolor(000255), 1.2*skalaf2"right")
    --

    -- fuel or gas
    if rodzaj == "LPG" then
        dxDrawRectangle(sw-(89*skala), sh-(104.2*skala), (52*skala)*(gas/bak), (2*skala), tocolor(255,255,255))
    else
        dxDrawRectangle(sw-(20*skala), sh-(27*skala), (6.5*skala), (sw*-0.045*skala)*(fuel/bak), tocolor(255,255,255))
    end
    --

endaddEvent("setNitroState"true)
addEventHandler("setNitroState"resourceRoot, function(vehiclebolean)
    setVehicleNitroActivated(vehiclebolean)
end)


--get speed
function getElementSpeed(veh,x)
    if == 2 then
        local h getVehicleHandling(veh)
        local sx,sy,sz getElementVelocity(veh)
        local rspeed math.ceil(((sx^2+sy^2+sz^2)^(0.5))*180)
        return math.floor(rspeed)
    else
        local h getVehicleHandling(veh)
        local sx,sy,sz getElementVelocity(veh)
        local rspeed math.ceil(((sx^2+sy^2+sz^2)^(0.5))*165)
        return math.floor(rspeed)
    end
end


Podpis
Jeśli ci pomogłem zostaw zimne :piwo:
Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-12-08, 23:32


Kulegg







Wiek: 46
Na forum: 3125 dni
Posty: 283

Piwa: 20

Respekt: 50

nadal si? nie pojawi? ;/

Jest jeszcze jeden kod mniejszy ale mo?e akurat tu co? b?dzie chod? w?tpie:


--[[
    autorAsper Payro
    for: Own World
    All rights reserved!
]]

addEvent("setNitroState"true)
addEventHandler("setNitroState"resourceRoot, function(vehiclebolean)
    triggerClientEvent(root"setNitroState"resourceRootvehiclebolean)
end)


licznik jest naprawde fajny i chcia?bym aby da?o si? go naprawi? i aby dzia?a? ;/

[ Dodano: 2018-12-08, 23:33 ]
Dodam ?e jak pierwszy raz go wgra?em to dzia?a? pojawi? si?, normalnie by? a potem jak robi?em inny skrypt i wsiad?em do pojazdu to ju? go nie ma od tamtej pory, a nic z nic nie robi?em po wgraniu

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-12-08, 23:45


AsterBonzo

Otwórz ogień






Wiek: 20
Na forum: 2968 dni
Posty: 187
Nick w MP: Hirahi

Piwa: 60

Respekt: 35,8

A nie zmienia?e? mety albo lokalizacji/nazw plik?w

Podpis

Pomagam jak potrafię :)

Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
Kulegg
Wysłany: 2018-12-08, 23:55


Kulegg







Wiek: 46
Na forum: 3125 dni
Posty: 283

Piwa: 20

Respekt: 50

Nic nie zmienia?em, jedyne co zrobi?em to wklei?em ca?y skrypt taki jaki by? i w??czy?em, potem sie co? zry?o samo i nie dzia?a ;/

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-12-09, 01:30


Krzemo1234







Wiek: 26
Na forum: 3751 dni
Posty: 387
Nick w MP: Krzemo

Piwa: 16

Respekt: 40

a spr?buj od nowa skrypt pobra? i wtedy w??czy?
, albo w??cz na pustym serwerze bez niczego

Podpis
Jeśli ci pomogłem zostaw zimne :piwo:
Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-12-09, 08:39


Kulegg







Wiek: 46
Na forum: 3125 dni
Posty: 283

Piwa: 20

Respekt: 50

w??czy?em na pustym serwerze, ale te? si? nie pojawia czyli to wina w skrypcie chyba.

Ewentualnie m?g?bykto? mi pom?c z przeniesieniem obrazk?w i reszty z tego licznika do innego licznika (skryptu)? Bo ja bym sam to zrobi?, pr?bowa?em ale co do skrypt?w w tym oto liczniku s? inne ni? w moim normalnym liczniku do auta, pozycje s? inne i nie wiem jak to podmieni?. Da sie tak wog?le?

[ Dodano: 2018-12-09, 08:58 ]
Wgra?em w?a?nie hud z paczki ownworld czyli tej samej co ten licznik, i te? si? nie pojawia. B??d musi by? w skrypcie lub podejrzewam i? musi by? w??czony inny skrypt z tej?e paczki aby te dzia?a?y

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-12-09, 09:07


Avenged

Młodszy Szkrypter






Wiek: 23
Na forum: 3510 dni
Posty: 654
Nick w MP: Avenged

Piwa: 1570

Respekt: 326,3
Respekt: 326,3Respekt: 326,3Respekt: 326,3

Posiadasz t? elementdat??
    if not getElementData(localPlayer"hud:enabled"then return end


Podpis
LUA, JS, PHP



Zapraszam do skorzystania z moich usług: Klik

Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
Kulegg
Wysłany: 2018-12-09, 09:10


Kulegg







Wiek: 46
Na forum: 3125 dni
Posty: 283

Piwa: 20

Respekt: 50

je?li ci chodzi czy posiadam w tym liczniku co jest zbugowany wi?c tu pisze to tak, jest tam ta elementdata

[ Dodano: 2018-12-09, 09:13 ]
Ale je?li pytasz czy posiadam to w jakimkolwiek innym skrypcie ni? ten licznik to nie, nie posiadam ;p

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-12-09, 10:04


kuba43







Wiek: 45
Na forum: 3225 dni
Posty: 166
Nick w MP: definitly

Piwa: 17

Respekt: 30,5

Kulegg, Mu nie chodzi o licznik, tylko o Ciebie! Je?eli jej nie masz musisz j? nada? np pod marker pod komende, eventem lub srun'em. Poczytaj
Więcej informacji znajdziesz w Wikipedii MTA:

getElementData

Więcej informacji znajdziesz w Wikipedii MTA:

setElementData


Podpis
„(…) wystarczy, że odpowiesz sobie na jedno zajebiście, ale to zajebiście, ważne pytanie: co lubię w życiu robić. A potem zacznij to robić.”.
Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
Kulegg
Wysłany: 2018-12-09, 10:16


Kulegg







Wiek: 46
Na forum: 3125 dni
Posty: 283

Piwa: 20

Respekt: 50

czyli gdzie bym musia? dac to aby dzialalo? ta elementdate

[ Dodano: 2018-12-09, 10:48 ]
Naprawi?em, okaza?o si? rozwi?zanie banalne, wystarczy?o usun?? linijke:

    if not getElementData(localPlayer"hud:enabled"then return end


i licznik si? pojawia normalnie, ale dzi?ki za pomoc, leci piwko :D

Postaw piwo autorowi tego posta
 

 
Tagi: nie :: wyświetla :: licznika
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » Nie wyświetla licznika Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku