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

Wysłany: 2017-08-11, 18:54


karat1







Wiek: 24
Na forum: 3759 dni
Posty: 95
Nick w MP: Karatos

Piwa: 4

Respekt: 50

Ostrzeżeń: 60%
Witam mam skrypt na licznik ale nie wiem jak zmieni? jego pozycje poniewa? zamieni?em licznik i jest za bardzo rozci?gni?ty tutaj macie kod skryptu



local przebiegfont dxCreateFont("font.ttf"10false)
local przebiegfont2 dxCreateFont("font.ttf"25false)
local blur exports['blur']
addEventHandler("onClientRender"root, function()
    if isPlayerMapVisible() then return end
    local pojazd getPedOccupiedVehicle(localPlayer)
    if pojazd then
        if isBike[getElementModel(pojazd)] then return end
        local sprawdzpaliwo tonumber(getElementData(pojazd"vehicle:fuel"))
        local sprawdzprzebieg tonumber(getElementData(pojazd"vehicle:mileage")) or 000
        local id getElementData(pojazd"vehicle:id") or "---"
        local przebieg math.floor(sprawdzprzebieg) or 0
        local premium getElementData(localPlayer"player:premium")
        if #tostring(przebieg) == 1 then przebieg = "0000"..przebieg
        elseif #tostring(przebieg) == 2 then przebieg = "000"..przebieg
        elseif #tostring(przebieg) == 3 then przebieg = "00"..przebieg
        elseif #tostring(przebieg) == 4 then przebieg = "0"..przebieg
        elseif #tostring(przebieg) == 5 then przebieg = ""..przebieg
        elseif #tostring(przebieg) == 8 then przebieg = przebieg end
        local paliwo math.floor(sprawdzpaliwo) or 60
        
        local sxsysz getElementVelocity(pojazd)
        
        local predkosc math.ceil(((sx^2+sy^2+sz^2)^(0.5)) * 161)
        
            blur:dxDrawBluredRectangle(1127/1440*sw600/715*sh290/1440*sw125/900*shtocolor(100,100,100255), false)
            blur:dxDrawBluredRectangle(screenW 0.7826screenH 0.7995screenW 0.2013screenH 0.0326tocolor(100,100,100255), false)
            if premium then
            dxDrawRectangle(screenW 0.7811screenH 0.7995screenW 0.0015screenH 0.0326tocolor(219,178,52,255), false)
            dxDrawRectangle(1125/1440*sw600/715*sh2125/900*shtocolor(219,178,52,255), false) 
            dxDrawText(""..predkosc.." km/h"1125/1440*sw1740/985*sh1424/1440*sw24/900*shtocolor(219,178,52,255), 1przebiegfont2"center""center"falsefalsefalsefalsefalse)
            else
            dxDrawRectangle(screenW 0.7811screenH 0.7995screenW 0.0015screenH 0.0326tocolor(255,255,255,255), false)
            dxDrawRectangle(1125/1440*sw600/715*sh2125/900*shtocolor(255,255,255,255), false) 
            dxDrawText(""..predkosc.." km/h"1125/1440*sw1740/985*sh1424/1440*sw24/900*shtocolor(255,255,255,255), 1przebiegfont2"center""center"falsefalsefalsefalsefalse)
            end
            dxDrawText(""..przebieg.."km"1125/1440*sw1660/900*sh1424/1440*sw40/900*shtocolor(255,255,255,255), 1przebiegfont"center""center"falsefalsefalsefalsefalse)
            
            if paliwo <= 100 then
                dxDrawRectangle(screenW 0.7848screenH 0.8034, (screenW 0.1962)*(paliwo/100), screenH 0.0234tocolor(11513867255), false)
            end
            
            if paliwo <= 50 then
                dxDrawRectangle(screenW 0.7848screenH 0.8034, (screenW 0.1962)*(paliwo/100), screenH 0.0234tocolor(19720842255), false)
            end
            
            if paliwo <= 25 then
                dxDrawRectangle(screenW 0.7848screenH 0.8034, (screenW 0.1962)*(paliwo/100), screenH 0.0234tocolor(2396852255), false)
            end
            dxDrawText(""..paliwo.."L"screenW 0.7848screenH 0.8034screenW 0.9810screenH 0.8268tocolor(255255255255), 1.00"default""center""center"falsefalsefalsefalsefalse)

            if isElementFrozen(pojazd) == true then
                dxDrawText("&#187; R?CZNY"970/1440*sw1660/900*sh1424/1440*sw40/900*shtocolor(255,0,0,255), 1"clear-normal""center""center"falsefalsefalsefalsefalse)
            end
end


Komentarz Emm dodany 2017-08-11, 19:33Stosuj znaczniki lua/code
Ostatnio zmieniony przez Emm 2017-08-11, 19:32, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-08-11, 19:30


Kalizman







Wiek: 23
Na forum: 3652 dni
Posty: 1394

Piwa: 4619

Respekt: 358,8
Respekt: 358,8Respekt: 358,8Respekt: 358,8Respekt: 358,8

Musisz samodzielnie wyliczy? pozycj? licznika najlepiej za pomoc? guieditora

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-08-11, 21:31


amited







Wiek: 26
Na forum: 3714 dni
Posty: 1233
Nick w MP: Amited

Piwa: 512

Respekt: 466
Respekt: 466

zr?b sobie jedn? literk? w dxDrawText (za pomoc? guieditora) i daj na relative. Potem zmie? x i y licznika na te z dxDrawa i poprawiaj sobie

Podpis
"amited" napisał/a:
Postaw piwo autorowi tego posta
 

 
Tagi: jak :: zmienić :: pozycje :: 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 Odpowiedz do tematu

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