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

Wysłany: 2019-06-30, 20:05


konoszovsky







Wiek: 24
Na forum: 3221 dni
Posty: 33
Nick w MP: konosz615

Piwa: 5

Respekt: 60

Witam, prosz? o szybk? pomoc, chodzi o to ?e jak wjad? w marker montazu podswietlenia licznika laguje i nie pokazuje przyciskow z kolorami pod cena podswietlenia. Daje tu screena na ktorym rowniez widac blad w DB3: https://imgur.com/a/sUOHkZz

tutaj macie kod montowanie_c gdzie znajduje sie ten error.
--[[
--[[
Autor Skryptu: NexBoy
Zakaz Usuwania Autora i u?ywania tego kodu be? mojej zgody!
2016r
]]--

local screenW, screenH = guiGetScreenSize()
panelL = false

function PanelPodswietlenie()
local Alpha, Alpha2 = interpolateBetween(0, 0, 0, 255, 209, 0, ((getTickCount() - tick) / 2500), "Linear") 
local r,g,b=interpolateBetween(255,255,255,20,250,0,(getTickCount()-tick)/1100,"SineCurve")
local r2,g2,b2=interpolateBetween(255,255,255,255,0,0,(getTickCount()-tick)/1100,"SineCurve")
exports["buttons"]:createCustomWindow("Montowanie Podswietlania licznika", screenW * 0.2513, screenH * 0.2083, screenW * 0.5096, screenH * 0.5859, tocolor(255, 255, 255, 255), false)
exports["buttons"]:createCustomButton("Zamknij Okno", screenW * 0.4500, screenH * 0.7015, screenW * 0.1094, screenH * 0.0600, tocolor(255,255,255,255), false)
exports["buttons"]:createCustomText("Aby zamontowa? kolor naci?nij na pole z danym kolorem!", screenW * 0.4553, screenH * 0.1239, screenW * 0.5552, screenH * 0.5102, tocolor(255, 255, 255, 255), 1.00, "default", "center", "center", false, false, false, false, false)
dxDrawImage(screenW * 0.2438, screenH * 0.5161, screenW * 0.2182, screenH * 0.1966,"przycisk.png", 0, 0, 0, tocolor(3,167,0, 255), false)
dxDrawImage(screenW * 0.4004, screenH * 0.5161, screenW * 0.2182, screenH * 0.1966,"przycisk.png", 0, 0, 0, tocolor(255,255,0, 255), false)
dxDrawImage(screenW * 0.5608, screenH * 0.5161, screenW * 0.2182, screenH * 0.1966,"przycisk.png", 0, 0, 0, tocolor(0,92,255, 255), false)
dxDrawImage(screenW * 0.2438, screenH * 0.4161, screenW * 0.2182, screenH * 0.1966,"przycisk.png", 0, 0, 0, tocolor(255,96,0, 255), false)
dxDrawImage(screenW * 0.4004, screenH * 0.4161, screenW * 0.2182, screenH * 0.1966,"przycisk.png", 0, 0, 0, tocolor(255,0,255, 255), false)
dxDrawImage(screenW * 0.5608, screenH * 0.4161, screenW * 0.2182, screenH * 0.1966,"przycisk.png", 0, 0, 0, tocolor(0,255,255, 255), false)
dxDrawImage(screenW * 0.2438, screenH * 0.3161, screenW * 0.2182, screenH * 0.1966,"przycisk.png", 0, 0, 0, tocolor(138,0,255, 255), false)
dxDrawImage(screenW * 0.4004, screenH * 0.3161, screenW * 0.2182, screenH * 0.1966,"przycisk.png", 0, 0, 0, tocolor(255,0,0, 255), false)
dxDrawImage(screenW * 0.5608, screenH * 0.3161, screenW * 0.2182, screenH * 0.1966,"przycisk.png", 0, 0, 0, tocolor(0,0,255, 255), false)
dxDrawText("Koszt: 37 500PLN", screenW * 0.2818, screenH * 0.5808, screenW * 0.4114, screenH * 0.5586, tocolor(255, 255, 255, 255), 1.00, "default-bold", "center", "center", false, false, false, false, false)     
dxDrawText("Koszt: 18 500PLN", screenW * 0.4385, screenH * 0.5895, screenW * 0.5681, screenH * 0.5573, tocolor(255, 255, 255, 255), 1.00, "default-bold", "center", "center", false, false, false, false, false)   
dxDrawText("Koszt: 31 500PLN", screenW * 0.6010, screenH * 0.5895, screenW * 0.7306, screenH * 0.5573, tocolor(255, 255, 255, 255), 1.00, "default-bold", "center", "center", false, false, false, false, false)  
dxDrawText("Koszt: 22 500PLN", screenW * 0.2818, screenH * 0.3808, screenW * 0.4114, screenH * 0.5586, tocolor(255, 255, 255, 255), 1.00, "default-bold", "center", "center", false, false, false, false, false)
dxDrawText("Koszt: 28 900PLN", screenW * 0.4385, screenH * 0.3895, screenW * 0.5681, screenH * 0.5573, tocolor(255, 255, 255, 255), 1.00, "default-bold", "center", "center", false, false, false, false, false)
dxDrawText("Koszt: 38 500PLN", screenW * 0.6010, screenH * 0.3895, screenW * 0.7306, screenH * 0.5573, tocolor(255, 255, 255, 255), 1.00, "default-bold", "center", "center", false, false, false, false, false) 
dxDrawText("Koszt: 35 500PLN", screenW * 0.2818, screenH * 0.1808, screenW * 0.4114, screenH * 0.5586, tocolor(255, 255, 255, 255), 1.00, "default-bold", "center", "center", false, false, false, false, false)
dxDrawText("Koszt: 40 000PLN", screenW * 0.4385, screenH * 0.1895, screenW * 0.5681, screenH * 0.5573, tocolor(255, 255, 255, 255), 1.00, "default-bold", "center", "center", false, false, false, false, false)
dxDrawText("Koszt: 39 500PLN", screenW * 0.6010, screenH * 0.1895, screenW * 0.7306, screenH * 0.5573, tocolor(255, 255, 255, 255), 1.00, "default-bold", "center", "center", false, false, false, false, false)                 
end

addEvent("PokazGuiMontowaniePodswietlenie", true)
addEventHandler("PokazGuiMontowaniePodswietlenie", resourceRoot, function()
local pojazd = getPedOccupiedVehicle(localPlayer)
if getVehicleController(pojazd) ~= localPlayer then return end
if panelL == false then
      addEventHandler("onClientRender",root,PanelPodswietlenie)
                tick = getTickCount()
                panelL = true
                playSound("Dzwiek/PiP.mp3")
                showCursor (true)  
    end
end)

function ZamknijOkno(button, state)
    if panelL and button == "left" and state == "down" then
           if cursorPosition(screenW * 0.4500, screenH * 0.7015, screenW * 0.1094, screenH * 0.0600) then
                        playSound("Dzwiek/ST.mp3")
                        removeEventHandler("onClientRender",root,PanelPodswietlenie)
                        panelL = false
                        showCursor (false) 
         end
    end
end
addEventHandler("onClientClick", getRootElement(), ZamknijOkno)

function ZamontujPodswietlenie(button, state)
if panelL and button == "left" and state == "down" then -- PIERWSZY
        if cursorPosition(screenW * 0.2826, screenH * 0.5903, screenW * 0.1288, screenH * 0.0547) then
            local vehicle = getPedOccupiedVehicle(localPlayer)
            local Kolor = getElementData(vehicle, "licznik:kolor") or "Zwykly"
    if Kolor == "zielone" then
        outputChatBox("✘ Ju? posiadasz zamontowane pod?wietlenie Zielone!", 255, 0, 0)
   return
end
            playSound("Dzwiek/ST.mp3") 
            triggerServerEvent ("DajLicznikZielony", localPlayer)
   end
end
if panelL and button == "left" and state == "down" then -- DRUGI
        if cursorPosition(screenW * 0.4392, screenH * 0.5903, screenW * 0.1288, screenH * 0.0547) then
            local vehicle = getPedOccupiedVehicle(localPlayer)
            local Kolor = getElementData(vehicle, "licznik:kolor") or "Zwykly"
    if Kolor == "zolty" then
        outputChatBox("✘ Ju? posiadasz zamontowane pod?wietlenie ???te!", 255, 0, 0)
   return
end
            playSound("Dzwiek/ST.mp3") 
            triggerServerEvent ("DajLicznikZolty", localPlayer)
   end
end
if panelL and button == "left" and state == "down" then --  TRZECI
        if cursorPosition(screenW * 0.6018, screenH * 0.5903, screenW * 0.1288, screenH * 0.0547) then
            local vehicle = getPedOccupiedVehicle(localPlayer)
            local Kolor = getElementData(vehicle, "licznik:kolor") or "Zwykly"
    if Kolor == "blekit" then
        outputChatBox("✘ Ju? posiadasz zamontowane pod?wietlenie B??kitne!", 255, 0, 0)
   return
end
            playSound("Dzwiek/ST.mp3") 
            triggerServerEvent ("DajLicznikBlekitny", localPlayer)
   end
end
if panelL and button == "left" and state == "down" then -- CZWARTY
        if cursorPosition(screenW * 0.2826, screenH * 0.4903, screenW * 0.1288, screenH * 0.0547) then
            local vehicle = getPedOccupiedVehicle(localPlayer)
            local Kolor = getElementData(vehicle, "licznik:kolor") or "Zwykly"
    if Kolor == "pom" then
        outputChatBox("✘ Ju? posiadasz zamontowane pod?wietlenie Pomara?czowe!", 255, 0, 0)
   return
end
            playSound("Dzwiek/ST.mp3") 
            triggerServerEvent ("DajLicznikPomaranczowy", localPlayer)
   end
end
if panelL and button == "left" and state == "down" then -- PIATY
        if cursorPosition(screenW * 0.4392, screenH * 0.4903, screenW * 0.1288, screenH * 0.0547) then
            local vehicle = getPedOccupiedVehicle(localPlayer)
            local Kolor = getElementData(vehicle, "licznik:kolor") or "Zwykly"
    if Kolor == "roz" then
        outputChatBox("✘ Ju? posiadasz zamontowane pod?wietlenie R??owe!", 255, 0, 0)
   return
end
            playSound("Dzwiek/ST.mp3") 
            triggerServerEvent ("DajLicznikRozowy", localPlayer)
   end
end
if panelL and button == "left" and state == "down" then -- SZOSTY
        if cursorPosition(screenW * 0.6018, screenH * 0.4903, screenW * 0.1288, screenH * 0.0547) then
            local vehicle = getPedOccupiedVehicle(localPlayer)
            local Kolor = getElementData(vehicle, "licznik:kolor") or "Zwykly"
    if Kolor == "turkus" then
        outputChatBox("✘ Ju? posiadasz zamontowane pod?wietlenie Turkusowe!", 255, 0, 0)
   return
end
            playSound("Dzwiek/ST.mp3") 
            triggerServerEvent ("DajLicznikTurkusowy", localPlayer)
   end
end
if panelL and button == "left" and state == "down" then -- SIODMY
        if cursorPosition(screenW * 0.2826, screenH * 0.3903, screenW * 0.1288, screenH * 0.0547) then
            local vehicle = getPedOccupiedVehicle(localPlayer)
            local Kolor = getElementData(vehicle, "licznik:kolor") or "Zwykly"
    if Kolor == "fiolet" then
        outputChatBox("✘ Ju? posiadasz zamontowane pod?wietlenie Fioletowe!", 255, 0, 0)
   return
end
            playSound("Dzwiek/ST.mp3") 
            triggerServerEvent ("DajLicznikFioletowy", localPlayer)
   end
end
if panelL and button == "left" and state == "down" then -- OSMY
        if cursorPosition(screenW * 0.4392, screenH * 0.3903, screenW * 0.1288, screenH * 0.0547) then
            local vehicle = getPedOccupiedVehicle(localPlayer)
            local Kolor = getElementData(vehicle, "licznik:kolor") or "Zwykly"
    if Kolor == "czerw" then
        outputChatBox("✘ Ju? posiadasz zamontowane pod?wietlenie Czerwone!", 255, 0, 0)
   return
end
            playSound("Dzwiek/ST.mp3") 
            triggerServerEvent ("DajLicznikCzerwony", localPlayer)
   end
end
if panelL and button == "left" and state == "down" then -- DZIEWIATY
        if cursorPosition(screenW * 0.6018, screenH * 0.3903, screenW * 0.1288, screenH * 0.0547) then
            local vehicle = getPedOccupiedVehicle(localPlayer)
            local Kolor = getElementData(vehicle, "licznik:kolor") or "Zwykly"
    if Kolor == "nieb" then
        outputChatBox("✘ Ju? posiadasz zamontowane pod?wietlenie Niebieskie!", 255, 0, 0)
   return
end
            playSound("Dzwiek/ST.mp3") 
            triggerServerEvent ("DajLicznikNiebieski", localPlayer)
   end
end
end
addEventHandler("onClientClick", getRootElement(), ZamontujPodswietlenie)

function cursorPosition(x, y, w, h)
    if (not isCursorShowing()) then
        return false
    end
    local mx, my = getCursorPosition()
    local fullx, fully = guiGetScreenSize()
    cursorx, cursory = mx*fullx, my*fully
    if cursorx > x and cursorx < x + w and cursory > y and cursory < y + h then
        return true
    else
        return false
    end
end

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





Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-06-30, 21:25


Wilq







Wiek: 24
Na forum: 4570 dni
Posty: 3409

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

Brak obrazka przycisk.png, przeczyta?e? chocia? tre?? b??du? Nawet t?umacz Google by Ci pom?g? bez problemu.
To nie jest najlepszy pomys? na prowadzenie pseudola jak nawet z tym masz problem (pomijaj?c ju? sam fakt pseudola).

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-06-30, 21:58


konoszovsky







Wiek: 24
Na forum: 3221 dni
Posty: 33
Nick w MP: konosz615

Piwa: 5

Respekt: 60

Dodawalem juz przycisk.png i nie dzialalo, dlatego tu pisze

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-06-30, 22:08


Wilq







Wiek: 24
Na forum: 4570 dni
Posty: 3409

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

W mecie dodany? Poka? j?. Czy plik znajduje si? bezpo?rednio w folderze skryptu?

Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
konoszovsky
Wysłany: 2019-06-30, 22:54


konoszovsky







Wiek: 24
Na forum: 3221 dni
Posty: 33
Nick w MP: konosz615

Piwa: 5

Respekt: 60

Dodawa?em przycisk do mety rowniez, ale skrypt calkowicie przestawal dzialac i usunalem przycisk, i bezposrednio w folderze skryptu

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-06-30, 23:51


Wilq







Wiek: 24
Na forum: 4570 dni
Posty: 3409

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

"usunalem przycisk" to jest ten przycisk czy nie? Nie rozumiem teraz.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-07-01, 15:01


konoszovsky







Wiek: 24
Na forum: 3221 dni
Posty: 33
Nick w MP: konosz615

Piwa: 5

Respekt: 60

No tak

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-07-01, 16:24


Wilq







Wiek: 24
Na forum: 4570 dni
Posty: 3409

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

Wklej tre?? pliku meta.xml

Postaw piwo autorowi tego posta
 

 
Tagi: montowanie :: podswietlenia :: licznika :: swiatel
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » Montowanie podswietlenia licznika i swiatel 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