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

Wysłany: 2019-04-13, 14:14


THEGizmo

Modeler/Uczeń Lua






Wiek: 27
Na forum: 4141 dni
Posty: 255
Nick w MP: THEGizmo

Piwa: 3072

Respekt: 200
Respekt: 200Respekt: 200

Witam przejd? od razu do rzeczy problem jest w tym ze ze nie wy?wietla si? GUI chocia? powinno, moim zdaniem ..(brak b??d?w w debugu) nie wiem czy dobrze to zrobi?em wiec za pomoc daje :piwo:
PS: GUI ma si? wy?wietla? gdy si? jest blisko pojazdu

local sx,sy guiGetScreenSize()
local x,= (sx/1366), (sy/768)
local font dxCreateFont("f/OpenSans-CondBold.ttf"22) --19

function dxDrawInterakcja(pojazd)
    local xygetElementPosition(pojazd)
    local x2y2z2 getElementPosition(localPlayer)
    local odleglosc getDistanceBetweenPoints3D(xyzx2y2z2)
    if odleglosc <= 4 then
        if isPedInVehicle(localPlayer) == false then
            dxDrawTextCustom("NACISNIJ [E] ABY WEJSC"x*535y*423x*300y*20tocolor(000255), 0.60*yfont"center""center"truetruefalse)
            dxDrawTextCustom("NACISNIJ [E] ABY WEJSC"x*533y*421x*300y*20tocolor(255255255255), 0.60*yfont"center""center"truetruefalse)
        else
            dxDrawTextCustom("NACISNIJ [E] ABY WYJSC"x*642y*622x*300y*20tocolor(000255), 0.50*yfont"center""center"truetruefalse)
            dxDrawTextCustom("NACISNIJ [E] ABY WYJSC"x*640y*620x*300y*20tocolor(255255255255), 0.50*yfont"center""center"truetruefalse)
        end
    end
end

addEventHandler("onClientRender"root, function()
    for kv in ipairs(getElementsByType("vehicle")) do
        dxDrawInterakcja(v)
    end
end)

function dxDrawTextCustom(napispozycjaXpozycjaYszerokoscXszerokoscYkolorrozmiarczcionkawyrownajXwyrownajYblokadaYblokadaXpozycjaDxDraw)
    dxDrawText(napispozycjaXpozycjaYszerokoscX+pozycjaXszerokoscY+pozycjaYkolorrozmiarczcionka or fontwyrownajXwyrownajYblokadaYblokadaXpozycjaDxDraw)
end


Podpis
Modeler Corporation Sp. Z.O.O

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-04-13, 14:36


AmaMa.

AmaMa.#3768






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

Piwa: 1825

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

THEGizmo, R?wnie? nie widz? b??du, ale spr?buj tak:


function dxDrawInterakcja()
 for kv in ipairs(getElementsByType("vehicle")) do
    local xygetElementPosition(v)
    local x2y2z2 getElementPosition(localPlayer)
    local odleglosc getDistanceBetweenPoints3D(xyzx2y2z2)
    if odleglosc <= 4 then
        if isPedInVehicle(localPlayer) == false then
            dxDrawTextCustom("NACISNIJ [E] ABY WEJSC"x*535y*423x*300y*20tocolor(000255), 0.60*yfont"center""center"truetruefalse)
            dxDrawTextCustom("NACISNIJ [E] ABY WEJSC"x*533y*421x*300y*20tocolor(255255255255), 0.60*yfont"center""center"truetruefalse)
        else
            dxDrawTextCustom("NACISNIJ [E] ABY WYJSC"x*642y*622x*300y*20tocolor(000255), 0.50*yfont"center""center"truetruefalse)
            dxDrawTextCustom("NACISNIJ [E] ABY WYJSC"x*640y*620x*300y*20tocolor(255255255255), 0.50*yfont"center""center"truetruefalse)
        end
    end
  end
end
addEventHandler("onClientRender"rootdxDrawInterakcja)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-04-13, 19:06


THEGizmo

Modeler/Uczeń Lua






Wiek: 27
Na forum: 4141 dni
Posty: 255
Nick w MP: THEGizmo

Piwa: 3072

Respekt: 200
Respekt: 200Respekt: 200

heros123345, nadal nic brak b??d?w

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-04-13, 19:39


NyAngel







Wiek: 22
Na forum: 3950 dni
Posty: 128
Nick w MP: NyAngel

Piwa: 556

Respekt: 86,8


function dxDrawInterakcja()
local xy,getElementPosition(localPlayer)
 for kv in ipairs(getElementsWithinRange(xyz10"vehicle")) do
    local xygetElementPosition(v)
    local x2y2z2 getElementPosition(localPlayer)
    local odleglosc getDistanceBetweenPoints3D(xyzx2y2z2)
    if odleglosc <= 4 then
        if isPedInVehicle(localPlayer) == false then
            dxDrawTextCustom("NACISNIJ [E] ABY WEJSC"x*535y*423x*300y*20tocolor(000255), 0.60*yfont"center""center"truetruefalse)
            dxDrawTextCustom("NACISNIJ [E] ABY WEJSC"x*533y*421x*300y*20tocolor(255255255255), 0.60*yfont"center""center"truetruefalse)
        else
            dxDrawTextCustom("NACISNIJ [E] ABY WYJSC"x*642y*622x*300y*20tocolor(000255), 0.50*yfont"center""center"truetruefalse)
            dxDrawTextCustom("NACISNIJ [E] ABY WYJSC"x*640y*620x*300y*20tocolor(255255255255), 0.50*yfont"center""center"truetruefalse)
        end
    end
  end
end
addEventHandler("onClientRender"rootdxDrawInterakcja)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-04-13, 19:51


THEGizmo

Modeler/Uczeń Lua






Wiek: 27
Na forum: 4141 dni
Posty: 255
Nick w MP: THEGizmo

Piwa: 3072

Respekt: 200
Respekt: 200Respekt: 200

NyAngel, tez nie dzia?a twoja opcja ;(

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-04-13, 23:49


IgorPL222

LUA






Wiek: 26
Na forum: 3112 dni
Posty: 133
Nick w MP: mxgvr

Piwa: 746

Respekt: 55,3

Nadpisujesz

local x,= (sx/1366), (sy/768)

Pozycj? pojazdu

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-04-16, 15:15


THEGizmo

Modeler/Uczeń Lua






Wiek: 27
Na forum: 4141 dni
Posty: 255
Nick w MP: THEGizmo

Piwa: 3072

Respekt: 200
Respekt: 200Respekt: 200

Do zamkni?cia, poradzi?em se sam ... :p

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-04-16, 15:19


Szay0







Wiek: 24
Na forum: 4191 dni
Posty: 90
Nick w MP: szaj

Piwa: 10

Respekt: 160
Respekt: 160Respekt: 160

"THEGizmo" napisał/a:

Do zamkni?cia, poradzi?em se sam ... :p


Powiedz co zrobi?e?, ?e zadzia?a?o, poniewa? inny u?ytkownik mo?e mie? podobny problem.

Podpis


Rejestracja: 13.12.2014r
Support Team: 03.02.2019r - 09.11.2019r



Discord: szaj#3858
Postaw piwo autorowi tego posta
 

 
Tagi: nie :: wyświetlanie :: się :: gui
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świetlanie się GUI 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