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

Wysłany: 2020-10-27, 12:38


PaQus







Wiek: 22
Na forum: 2897 dni
Posty: 10
Nick w MP: PaQus



Respekt: 50

Siemanko, mam problem ze skryptem na pod?wietlenie licznika.
Mianowicie po wjechaniu w blipa pod?wietlenie mo?na montowa? i ?miga, lecz nie pokazuje grafiki pod cen? z kolorem.
Grafika sama w sobie jest w folderze lecz jest drugi problem, po dopisaniu grafiki do mety wywala skrypt i nie dzia?a.

Kod skryptu

--[[
Autor SkryptuNexBoy
Zakaz Usuwania Autora i u?ywania tego kodu bemojej zgody!
2016r
]]--


local screenWscreenH guiGetScreenSize()
panelL false

function PanelPodswietlenie()
local AlphaAlpha2 interpolateBetween(0002552090, ((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.2513screenH 0.2083screenW 0.5096screenH 0.5859tocolor(255255255255), false)
exports["buttons"]:createCustomButton("Zamknij Okno"screenW 0.4500screenH 0.7015screenW 0.1094screenH 0.0600tocolor(255,255,255,255), false)
exports["buttons"]:createCustomText("Aby zamontowa? kolor naci?nij na pole z danym kolorem!"screenW 0.4553screenH 0.1239screenW 0.5552screenH 0.5102tocolor(255255255255), 1.00"default""center""center"falsefalsefalsefalsefalse)
dxDrawImage(screenW 0.2438screenH 0.5161screenW 0.2182screenH 0.1966,"przycisk.png"000tocolor(3,167,0255), false)
dxDrawImage(screenW 0.4004screenH 0.5161screenW 0.2182screenH 0.1966,"przycisk.png"000tocolor(255,255,0255), false)
dxDrawImage(screenW 0.5608screenH 0.5161screenW 0.2182screenH 0.1966,"przycisk.png"000tocolor(0,92,255255), false)
dxDrawImage(screenW 0.2438screenH 0.4161screenW 0.2182screenH 0.1966,"przycisk.png"000tocolor(255,96,0255), false)
dxDrawImage(screenW 0.4004screenH 0.4161screenW 0.2182screenH 0.1966,"przycisk.png"000tocolor(255,0,255255), false)
dxDrawImage(screenW 0.5608screenH 0.4161screenW 0.2182screenH 0.1966,"przycisk.png"000tocolor(0,255,255255), false)
dxDrawImage(screenW 0.2438screenH 0.3161screenW 0.2182screenH 0.1966,"przycisk.png"000tocolor(138,0,255255), false)
dxDrawImage(screenW 0.4004screenH 0.3161screenW 0.2182screenH 0.1966,"przycisk.png"000tocolor(255,0,0255), false)
dxDrawImage(screenW 0.5608screenH 0.3161screenW 0.2182screenH 0.1966,"przycisk.png"000tocolor(0,0,255255), false)
dxDrawText("Koszt: 37 500PLN"screenW 0.2818screenH 0.5808screenW 0.4114screenH 0.5586tocolor(255255255255), 1.00"default-bold""center""center"falsefalsefalsefalsefalse)     
dxDrawText("Koszt: 18 500PLN"screenW 0.4385screenH 0.5895screenW 0.5681screenH 0.5573tocolor(255255255255), 1.00"default-bold""center""center"falsefalsefalsefalsefalse)   
dxDrawText("Koszt: 31 500PLN"screenW 0.6010screenH 0.5895screenW 0.7306screenH 0.5573tocolor(255255255255), 1.00"default-bold""center""center"falsefalsefalsefalsefalse)  
dxDrawText("Koszt: 22 500PLN"screenW 0.2818screenH 0.3808screenW 0.4114screenH 0.5586tocolor(255255255255), 1.00"default-bold""center""center"falsefalsefalsefalsefalse)
dxDrawText("Koszt: 28 900PLN"screenW 0.4385screenH 0.3895screenW 0.5681screenH 0.5573tocolor(255255255255), 1.00"default-bold""center""center"falsefalsefalsefalsefalse)
dxDrawText("Koszt: 38 500PLN"screenW 0.6010screenH 0.3895screenW 0.7306screenH 0.5573tocolor(255255255255), 1.00"default-bold""center""center"falsefalsefalsefalsefalsedxDrawText("Koszt: 35 500PLN"screenW 0.2818screenH 0.1808screenW 0.4114screenH 0.5586tocolor(255255255255), 1.00"default-bold""center""center"falsefalsefalsefalsefalse)
dxDrawText("Koszt: 40 000PLN"screenW 0.4385screenH 0.1895screenW 0.5681screenH 0.5573tocolor(255255255255), 1.00"default-bold""center""center"falsefalsefalsefalsefalse)
dxDrawText("Koszt: 39 500PLN"screenW 0.6010screenH 0.1895screenW 0.7306screenH 0.5573tocolor(255255255255), 1.00"default-bold""center""center"falsefalsefalsefalsefalse)                 
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(buttonstate)
    if panelL and button == "left" and state == "down" then
           if cursorPosition(screenW 0.4500screenH 0.7015screenW 0.1094screenH 0.0600then
                        playSound("Dzwiek/ST.mp3")
                        removeEventHandler("onClientRender",root,PanelPodswietlenie)
                        panelL false
                        showCursor (false) 
         end
    end
end
addEventHandler("onClientClick"getRootElement(), ZamknijOkno)

function ZamontujPodswietlenie(buttonstate)
if panelL and button == "left" and state == "down" then -- PIERWSZY
        if cursorPosition(screenW 0.2826screenH 0.5903screenW 0.1288screenH 0.0547then
            local vehicle getPedOccupiedVehicle(localPlayer)
            local Kolor getElementData(vehicle"licznik:kolor") or "Zwykly"
    if Kolor == "zielone" then
        outputChatBox("✘ Ju? posiadasz zamontowane pod?wietlenie Zielone!"25500)
   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.4392screenH 0.5903screenW 0.1288screenH 0.0547then
            local vehicle getPedOccupiedVehicle(localPlayer)
            local Kolor getElementData(vehicle"licznik:kolor") or "Zwykly"
    if Kolor == "zolty" then
        outputChatBox("✘ Ju? posiadasz zamontowane pod?wietlenie ???te!"25500)
   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.6018screenH 0.5903screenW 0.1288screenH 0.0547then
            local vehicle getPedOccupiedVehicle(localPlayer)
            local Kolor getElementData(vehicle"licznik:kolor") or "Zwykly"
    if Kolor == "blekit" then
        outputChatBox("✘ Ju? posiadasz zamontowane pod?wietlenie B??kitne!"25500)
   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.2826screenH 0.4903screenW 0.1288screenH 0.0547then
            local vehicle getPedOccupiedVehicle(localPlayer)
            local Kolor getElementData(vehicle"licznik:kolor") or "Zwykly"
    if Kolor == "pom" then
        outputChatBox("✘ Ju? posiadasz zamontowane pod?wietlenie Pomara?czowe!"25500)
   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.4392screenH 0.4903screenW 0.1288screenH 0.0547then
            local vehicle getPedOccupiedVehicle(localPlayer)
            local Kolor getElementData(vehicle"licznik:kolor") or "Zwykly"
    if Kolor == "roz" then
        outputChatBox("✘ Ju? posiadasz zamontowane pod?wietlenie R??owe!"25500)
   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.6018screenH 0.4903screenW 0.1288screenH 0.0547then
            local vehicle getPedOccupiedVehicle(localPlayer)
            local Kolor getElementData(vehicle"licznik:kolor") or "Zwykly"
    if Kolor == "turkus" then
        outputChatBox("✘ Ju? posiadasz zamontowane pod?wietlenie Turkusowe!"25500)
   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.2826screenH 0.3903screenW 0.1288screenH 0.0547then
            local vehicle getPedOccupiedVehicle(localPlayer)
            local Kolor getElementData(vehicle"licznik:kolor") or "Zwykly"
    if Kolor == "fiolet" then
        outputChatBox("✘ Ju? posiadasz zamontowane pod?wietlenie Fioletowe!"25500)
   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.4392screenH 0.3903screenW 0.1288screenH 0.0547then
            local vehicle getPedOccupiedVehicle(localPlayer)
            local Kolor getElementData(vehicle"licznik:kolor") or "Zwykly"
    if Kolor == "czerw" then
        outputChatBox("✘ Ju? posiadasz zamontowane pod?wietlenie Czerwone!"25500)
   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.6018screenH 0.3903screenW 0.1288screenH 0.0547then
            local vehicle getPedOccupiedVehicle(localPlayer)
            local Kolor getElementData(vehicle"licznik:kolor") or "Zwykly"
    if Kolor == "nieb" then
        outputChatBox("✘ Ju? posiadasz zamontowane pod?wietlenie Niebieskie!"25500)
   return
end
            playSound("Dzwiek/ST.mp3") 
            triggerServerEvent ("DajLicznikNiebieski"localPlayer)
   end
end
end
addEventHandler("onClientClick"getRootElement(), ZamontujPodswietlenie)

function cursorPosition(xywh)
    if (not isCursorShowing()) then
        return false
    end
    local mxmy getCursorPosition()
    local fullxfully guiGetScreenSize()
    cursorxcursory mx*fullxmy*fully
    if cursorx and cursorx and cursory and cursory 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)


Za pomoc stawiam zimnego bronksa.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-10-27, 12:44


RudyTMM
[Usunięty]









wyt?umacz o co chodzi, chodzi ci o to ?e wy?wietla sie cena przyciski ale nie wy?wietla sie okno?
a to drugie to dodaj to do mety

[lua] <file src="folder/nazwagrafiki.png" />[/lua]

 

 
Wysłany: 2020-10-27, 12:51


PaQus







Wiek: 22
Na forum: 2897 dni
Posty: 10
Nick w MP: PaQus



Respekt: 50

Jest ca?e okno i wszystko ?miga, lecz pod cenami powinny by? ma?e prostok?ty kt?re pokazuj? kolor licznika.
?ap ss: https://imgur.com/eTDpZTP

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-10-27, 13:00


RudyTMM
[Usunięty]









[lua]exports["buttons"]:createCustomButton[/lua]
Zr?b tak na wszystkich cenach pobieraj pozycje z cen i r?b za pomoc? custom button?w

 

 
Więcej szczegółów
Wystawiono 1 piw(a):
PaQus
Wysłany: 2020-10-27, 13:22


AmaMa.

AmaMa.#3768






Wiek: 25
Na forum: 3207 dni
Posty: 182
Nick w MP: AmaMa.

Piwa: 1825

Respekt: 165,3
Respekt: 165,3Respekt: 165,3

PaQus,
W kodzie zamie?
 "przycisk.png"

na
 "images/przycisk.png"


Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
PaQus
Wysłany: 2020-10-27, 13:23


PaQus







Wiek: 22
Na forum: 2897 dni
Posty: 10
Nick w MP: PaQus



Respekt: 50

Git, dziala. Do zamkniecia.

Postaw piwo autorowi tego posta
 

 
Tagi: nie :: działający :: skrypt :: podświetlenie :: 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 działający skrypt na podświetlenie 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