Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.
Wysłany: 2019-03-14, 20:36


Pyrek24







Wiek: 18
Na forum: 805 dni
Posty: 157
Nick w MP: Pyrek



Respekt: 50


Witam oto jak chce odpalić skrypt w DB3 jest taki błąd, jest to skrypt na kolorowy licznik, lecz mi go nie wyświetla .
kod


    


local font dxCreateFont ("pyrek.ttf"30)


rowery = {

[507] = true

}

Motocykle = {
[581] = true,
[509] = true,
[481] = true,
[468] = true,
[586] = true,
[448] = true,
[522] = true,
[461] = true,
[462] = true,
[463] = true,
[510] = true,
[521] = true,
}


local screenWscreenH guiGetScreenSize()


function LicznikPojazdu()
    
local veh=getPedOccupiedVehicle(localPlayer)
    
if not veh then return end
if not Motocykle[getElementModel(veh)] then
    
local vxvyvz getElementVelocity(veh)
    
local speed = ((vx^vy^vz^2)^(0.5))*180    
local speedy speed*0.97
        
local przebieg getElementData(veh,"vehicle:mileage") or 0

local Kolor getElementData(veh"licznik:kolor") or "Zwykly"    
if getElementHealth(veh) < 301 then
    
setElementHealth(veh,302)
    
end
        
if ( getVehicleOverrideLights veh ) ~= then                 
dxDrawImage(screenW 0.8001screenH 0.6276screenW 0.1830screenH 0.3255"Img/disc.png"000tocolor(255255255255), false)
        
dxDrawImage(screenW 0.7679screenH 0.5729screenW 0.2452screenH 0.4362"Img/Wskaznik.png"7+speedy00tocolor(255255255255), false) 
else
elseif Kolor == "Limonkowy" then
dxDrawImage(screenW 0.8001screenH 0.6276screenW 0.1830screenH 0.3255"Img/disc2.png"000tocolor(255255255240), false)
dxDrawImage(screenW 0.7679screenH 0.5729screenW 0.2452screenH 0.4362"Img/Wskaznik.png"7+speedy00tocolor(255255255255), true) 
elseif Kolor == "Czerwony" then    
dxDrawImage(screenW 0.8001screenH 0.6276screenW 0.1830screenH 0.3255"Img/disc3.png"000tocolor(255255255240), false)
dxDrawImage(screenW 0.7679screenH 0.5729screenW 0.2452screenH 0.4362"Img/Wskaznik.png"7+speedy00tocolor(255255255255), true) 
elseif Kolor == "CiemnyNiebieski" then
dxDrawImage(screenW 0.8001screenH 0.6276screenW 0.1830screenH 0.3255"Img/disc4.png"000tocolor(255255255240), false)
dxDrawImage(screenW 0.7679screenH 0.5729screenW 0.2452screenH 0.4362"Img/Wskaznik.png"7+speedy00tocolor(255255255255), true) 
else
elseif Kolor == "Zolty" then
dxDrawImage(screenW 0.8001screenH 0.6276screenW 0.1830screenH 0.3255"Img/disc5.png"000tocolor(255255255240), false)
dxDrawImage(screenW 0.7679screenH 0.5729screenW 0.2452screenH 0.4362"Img/Wskaznik.png"7+speedy00tocolor(255255255255), true) 
else
elseif Kolor == "Fioletowy" then
dxDrawImage(screenW 0.8001screenH 0.6276screenW 0.1830screenH 0.3255"Img/disc6.png"000tocolor(255255255240), false)
dxDrawImage(screenW 0.7679screenH 0.5729screenW 0.2452screenH 0.4362"Img/Wskaznik.png"7+speedy00tocolor(255255255255), true) 
else
elseif Kolor == "Turkusowy" then
dxDrawImage(screenW 0.8001screenH 0.6276screenW 0.1830screenH 0.3255"Img/disc7.png"000tocolor(255255255240), false)
dxDrawImage(screenW 0.7679screenH 0.5729screenW 0.2452screenH 0.4362"Img/Wskaznik.png"7+speedy00tocolor(255255255255), true) 
else
elseif Kolor == "Rozowy" then
dxDrawImage(screenW 0.8001screenH 0.6276screenW 0.1830screenH 0.3255"Img/disc8.png"000tocolor(255255255240), false)
dxDrawImage(screenW 0.7679screenH 0.5729screenW 0.2452screenH 0.4362"Img/Wskaznik.png"7+speedy00tocolor(255255255255), true) 
else
dxDrawImage(screenW 0.8001screenH 0.6276screenW 0.1830screenH 0.3255"Img/disc.png"000tocolor(255255255255), false)
               
dxDrawImage(screenW 0.7679screenH 0.5729screenW 0.2452screenH 0.4362"Img/Wskaznik.png"7+speedy00tocolor(255255255255), true)    
end
 
end

dxDrawText(('%01d'):format(math.floor(przebieg)).." KM", (screenW 0.8653) + 1, (screenH 0.8164) + 1, (screenW 0.9209) + 1, (screenH 0.8398) + 1tocolor(000255), 1.50"font""center""center"falsefalsetruefalsefalse)
        
dxDrawText(('%01d'):format(math.floor(przebieg)).." KM"screenW 0.8653screenH 0.8164screenW 0.9209screenH 0.8398tocolor(255255255255), 1.50"font""center""center"falsefalsetruefalsefalse)
local fuel getElementData(veh,"vehicle:fuel") or 0
            if fuel 10 then
            r4,g4,b4 255,0,0
        else
            r4,g4,b4 255,255,255
    end
        if isElementFrozen(vehthen
            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.9597screenH 0.4336screenW 0.0212screenH 0.0378"Img/Paliwo.png"000tocolor(r4g4b4255), false)
dxDrawImage(screenW 0.8009screenH 0.8971screenW 0.0212screenH 0.0378"Img/silnik.png"000tocolor(r2,g2,b2255), true)
        
dxDrawImage(screenW 0.7870screenH 0.8594screenW 0.0212screenH 0.0378"Img/reczny.png"000tocolor(r1,g1,b1255), true)
        
dxDrawImage(screenW 0.8221screenH 0.9297screenW 0.0212screenH 0.0378"Img/swiatla.png"000tocolor(r3,g3,b3255), true)
    if fuel ~= false and fuel ~= nil and fuel 0 then
dxDrawLine((screenW 0.9575) - 1, (screenH 0.4766) - 1, (screenW 0.9575) - 1screenH 0.6641tocolor(000255), 1false)
        
dxDrawLine(screenW 0.9824, (screenH 0.4766) - 1, (screenW 0.9575) - 1, (screenH 0.4766) - 1tocolor(000255), 1false)
        
dxDrawLine((screenW 0.9575) - 1screenH 0.6641screenW 0.9824screenH 0.6641tocolor(000255), 1false)
        
dxDrawLine(screenW 0.9824screenH 0.6641screenW 0.9824, (screenH 0.4766) - 1tocolor(000255), 1false)
        
dxDrawRectangle(screenW 0.9575screenH 0.4766screenW 0.0249screenH 0.1875tocolor(535353255), false)
 dxDrawRectangle(screenW 0.9575screenH 0.6638screenW 0.0249screenH * - 0.1858/100*fueltocolor(242070255), false)
else
dxDrawLine((screenW 0.9575) - 1, (screenH 0.4766) - 1, (screenW 0.9575) - 1screenH 0.6641tocolor(000255), 1false)
        
dxDrawLine(screenW 0.9824, (screenH 0.4766) - 1, (screenW 0.9575) - 1, (screenH 0.4766) - 1tocolor(000255), 1false)
        
dxDrawLine((screenW 0.9575) - 1screenH 0.6641screenW 0.9824screenH 0.6641tocolor(000255), 1false)
        
dxDrawLine(screenW 0.9824screenH 0.6641screenW 0.9824, (screenH 0.4766) - 1tocolor(000255), 1false)
        
dxDrawRectangle(screenW 0.9575screenH 0.4766screenW 0.0249screenH 0.1875tocolor(535353255), false)
 dxDrawRectangle(screenW 0.9575screenH 0.6638screenW 0.0249, - screenH 0.0040tocolor(25500255), false)
end
end
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)

function usunScript()
    if fileExists("Licznik_c.lua"then
        fileDelete("Licznik_c.lua")
    end
end
addEventHandler("onClientResourceStart"getResourceRootElement(getThisResource()), usunScript)
addEventHandler("onClientPlayerQuit"getRootElement(), usunScript)
addEventHandler("onClientPlayerJoin"getRootElement(), usunScript)


blad w db3
https://imgur.com/YOS0CwT[/list][/code]

Podpis
Staram się pisać coraz to lepsze skrypty.
Lecz nie zawsze mi to wychodzi :(
Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-03-14, 20:39


ST4GE







Wiek: 15
Na forum: 252 dni
Posty: 191
Nick w MP: ST4GE

Piwa: 82

Respekt: 76,3


Screen nie działa. :/

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-03-14, 20:52


adaskOO

Ten który patrzy






Wiek: 16
Na forum: 1099 dni
Posty: 185
Nick w MP: adaskOO

Piwa: 792

Respekt: 230
Respekt: 230Respekt: 230


  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-03-14, 20:53


Thinks

VibeMTA | OWNER






Wiek: 15
Na forum: 1693 dni
Posty: 683
Nick w MP: SataN

Piwa: 2777

Respekt: -1,8


local font dxCreateFont ("pyrek.ttf"30)


rowery = {

[507] = true

}

Motocykle = {
[581] = true,
[509] = true,
[481] = true,
[468] = true,
[586] = true,
[448] = true,
[522] = true,
[461] = true,
[462] = true,
[463] = true,
[510] = true,
[521] = true,
}


local screenWscreenH guiGetScreenSize()


function LicznikPojazdu()
    
local veh=getPedOccupiedVehicle(localPlayer)
    
if not veh then return end
if not Motocykle[getElementModel(veh)] then
    
local vxvyvz getElementVelocity(veh)
    
local speed = ((vx^vy^vz^2)^(0.5))*180    
local speedy speed*0.97
        
local przebieg getElementData(veh,"vehicle:mileage") or 0

local Kolor getElementData(veh"licznik:kolor") or "Zwykly"    
if getElementHealth(veh) < 301 then
    
setElementHealth(veh,302)
    
end
        
if ( getVehicleOverrideLights veh ) ~= then                 
dxDrawImage(screenW 0.8001screenH 0.6276screenW 0.1830screenH 0.3255"Img/disc.png"000tocolor(255255255255), false)
        
dxDrawImage(screenW 0.7679screenH 0.5729screenW 0.2452screenH 0.4362"Img/Wskaznik.png"7+speedy00tocolor(255255255255), false) 
else
elseif Kolor == "Limonkowy" then
dxDrawImage(screenW 0.8001screenH 0.6276screenW 0.1830screenH 0.3255"Img/disc2.png"000tocolor(255255255240), false)
dxDrawImage(screenW 0.7679screenH 0.5729screenW 0.2452screenH 0.4362"Img/Wskaznik.png"7+speedy00tocolor(255255255255), true) 
elseif Kolor == "Czerwony" then    
dxDrawImage(screenW 0.8001screenH 0.6276screenW 0.1830screenH 0.3255"Img/disc3.png"000tocolor(255255255240), false)
dxDrawImage(screenW 0.7679screenH 0.5729screenW 0.2452screenH 0.4362"Img/Wskaznik.png"7+speedy00tocolor(255255255255), true) 
elseif Kolor == "CiemnyNiebieski" then
dxDrawImage(screenW 0.8001screenH 0.6276screenW 0.1830screenH 0.3255"Img/disc4.png"000tocolor(255255255240), false)
dxDrawImage(screenW 0.7679screenH 0.5729screenW 0.2452screenH 0.4362"Img/Wskaznik.png"7+speedy00tocolor(255255255255), true) 
else
elseif Kolor == "Zolty" then
dxDrawImage(screenW 0.8001screenH 0.6276screenW 0.1830screenH 0.3255"Img/disc5.png"000tocolor(255255255240), false)
dxDrawImage(screenW 0.7679screenH 0.5729screenW 0.2452screenH 0.4362"Img/Wskaznik.png"7+speedy00tocolor(255255255255), true) 
else
elseif Kolor == "Fioletowy" then
dxDrawImage(screenW 0.8001screenH 0.6276screenW 0.1830screenH 0.3255"Img/disc6.png"000tocolor(255255255240), false)
dxDrawImage(screenW 0.7679screenH 0.5729screenW 0.2452screenH 0.4362"Img/Wskaznik.png"7+speedy00tocolor(255255255255), true) 
else
elseif Kolor == "Turkusowy" then
dxDrawImage(screenW 0.8001screenH 0.6276screenW 0.1830screenH 0.3255"Img/disc7.png"000tocolor(255255255240), false)
dxDrawImage(screenW 0.7679screenH 0.5729screenW 0.2452screenH 0.4362"Img/Wskaznik.png"7+speedy00tocolor(255255255255), true) 
else
elseif Kolor == "Rozowy" then
dxDrawImage(screenW 0.8001screenH 0.6276screenW 0.1830screenH 0.3255"Img/disc8.png"000tocolor(255255255240), false)
dxDrawImage(screenW 0.7679screenH 0.5729screenW 0.2452screenH 0.4362"Img/Wskaznik.png"7+speedy00tocolor(255255255255), true) 
else
dxDrawImage(screenW 0.8001screenH 0.6276screenW 0.1830screenH 0.3255"Img/disc.png"000tocolor(255255255255), false)
               
dxDrawImage(screenW 0.7679screenH 0.5729screenW 0.2452screenH 0.4362"Img/Wskaznik.png"7+speedy00tocolor(255255255255), true)    
end
 end
end

dxDrawText(('%01d'):format(math.floor(przebieg)).." KM", (screenW 0.8653) + 1, (screenH 0.8164) + 1, (screenW 0.9209) + 1, (screenH 0.8398) + 1tocolor(000255), 1.50"font""center""center"falsefalsetruefalsefalse)
        
dxDrawText(('%01d'):format(math.floor(przebieg)).." KM"screenW 0.8653screenH 0.8164screenW 0.9209screenH 0.8398tocolor(255255255255), 1.50"font""center""center"falsefalsetruefalsefalse)
local fuel getElementData(veh,"vehicle:fuel") or 0
            if fuel 10 then
            r4,g4,b4 255,0,0
        else
            r4,g4,b4 255,255,255
    end
        if isElementFrozen(vehthen
            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.9597screenH 0.4336screenW 0.0212screenH 0.0378"Img/Paliwo.png"000tocolor(r4g4b4255), false)
dxDrawImage(screenW 0.8009screenH 0.8971screenW 0.0212screenH 0.0378"Img/silnik.png"000tocolor(r2,g2,b2255), true)
        
dxDrawImage(screenW 0.7870screenH 0.8594screenW 0.0212screenH 0.0378"Img/reczny.png"000tocolor(r1,g1,b1255), true)
        
dxDrawImage(screenW 0.8221screenH 0.9297screenW 0.0212screenH 0.0378"Img/swiatla.png"000tocolor(r3,g3,b3255), true)
    if fuel ~= false and fuel ~= nil and fuel 0 then
dxDrawLine((screenW 0.9575) - 1, (screenH 0.4766) - 1, (screenW 0.9575) - 1screenH 0.6641tocolor(000255), 1false)
        
dxDrawLine(screenW 0.9824, (screenH 0.4766) - 1, (screenW 0.9575) - 1, (screenH 0.4766) - 1tocolor(000255), 1false)
        
dxDrawLine((screenW 0.9575) - 1screenH 0.6641screenW 0.9824screenH 0.6641tocolor(000255), 1false)
        
dxDrawLine(screenW 0.9824screenH 0.6641screenW 0.9824, (screenH 0.4766) - 1tocolor(000255), 1false)
        
dxDrawRectangle(screenW 0.9575screenH 0.4766screenW 0.0249screenH 0.1875tocolor(535353255), false)
 dxDrawRectangle(screenW 0.9575screenH 0.6638screenW 0.0249screenH * - 0.1858/100*fueltocolor(242070255), false)
else
dxDrawLine((screenW 0.9575) - 1, (screenH 0.4766) - 1, (screenW 0.9575) - 1screenH 0.6641tocolor(000255), 1false)
        
dxDrawLine(screenW 0.9824, (screenH 0.4766) - 1, (screenW 0.9575) - 1, (screenH 0.4766) - 1tocolor(000255), 1false)
        
dxDrawLine((screenW 0.9575) - 1screenH 0.6641screenW 0.9824screenH 0.6641tocolor(000255), 1false)
        
dxDrawLine(screenW 0.9824screenH 0.6641screenW 0.9824, (screenH 0.4766) - 1tocolor(000255), 1false)
        
dxDrawRectangle(screenW 0.9575screenH 0.4766screenW 0.0249screenH 0.1875tocolor(535353255), false)
 dxDrawRectangle(screenW 0.9575screenH 0.6638screenW 0.0249, - screenH 0.0040tocolor(25500255), false)
end
end
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)

function usunScript()
    if fileExists("Licznik_c.lua"then
        fileDelete("Licznik_c.lua")
    end
end
addEventHandler("onClientResourceStart"getResourceRootElement(getThisResource()), usunScript)
addEventHandler("onClientPlayerQuit"getRootElement(), usunScript)
addEventHandler("onClientPlayerJoin"getRootElement(), usunScript)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-03-14, 21:12


Pyrek24







Wiek: 18
Na forum: 805 dni
Posty: 157
Nick w MP: Pyrek



Respekt: 50


Thinks, kolejny błąd.
db3
https://imgur.com/M9RH83Y

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-03-15, 21:06


Query

LightRPG






Wiek: 17
Na forum: 439 dni
Posty: 314
Nick w MP: Query

Piwa: 550

Respekt: 111
Respekt: 111


Nie masz zakończonej instrukcji warunkowej 'if' dodaj end w zakonczeniu tej funkcji i powinno byc okej.

Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
Pyrek24
Wysłany: 2019-03-15, 21:47


Pyrek24







Wiek: 18
Na forum: 805 dni
Posty: 157
Nick w MP: Pyrek



Respekt: 50


Dziekuje

Postaw piwo autorowi tego posta
 

 
Tagi: zakonczenie :: skryptu
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:







Wyświetl posty z ostatnich:   

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

Skocz do: