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

Wysłany: 2018-05-30, 22:58


Szysu
[Usunięty]









Witam was tym razem z kolejnym problemem. M?cz? si? nad nim ju? drugi dzie? i nie mam poj?cia co mo?e by? ?le.
Kod:
Client:
[lua]lokalnyGracz = getLocalPlayer()
logowaniePanel = guiCreateStaticImage(0.00, 0.00, 1.00, 1.00, "images/PanelLogowania.png", true)
logowaniePoleLogin = guiCreateEdit(0.391, 0.581, 0.25, 0.07, ""..lokalnyGracz.."", true, logowaniePanel); guiSetProperty(logowaniePoleLogin, "AlwaysOnTop", "True"); guiEditSetMaxLength(logowaniePoleLogin, 30)
logowaniePoleHaslo = guiCreateEdit(0.391, 0.704, 0.25, 0.07, "", true, logowaniePanel); guiSetProperty(logowaniePoleHaslo, "AlwaysOnTop", "True"); guiEditSetMasked(logowaniePoleHaslo, true); guiEditSetMaxLength(logowaniePoleLogin, 30)
logowanieRejestracja = guiCreateButton(0.39, 0.85, 0.11, 0.08, "REJESTRACJA", true, logowaniePanel); guiSetProperty(logowanieRejestracja, "AlwaysOnTop", "True")
logowanieLogin = guiCreateButton(0.53, 0.85, 0.11, 0.08, "LOGOWANIE", true, logowaniePanel); guiSetProperty(logowanieLogin, "AlwaysOnTop", "True")
logowanieTrybAdmina = guiCreateCheckBox(0.39, 0.80, 0.14, 0.04, "Tryb Admina", false, true, logowaniePanel); guiSetProperty(logowanieTrybAdmina, "AlwaysOnTop", "True")

function panelLogowania()
guiSetVisible(logowaniePanel, true)
setPlayerHudComponentVisible("all", false)
showCursor(true)
fadeCamera(true)
showChat(false)
local muzyka = playSound("music/panellogowania.mp3", true)
setSoundVolume(muzyka, 0.3)
end
addEvent("panelLogowania", true)
addEventHandler("panelLogowania", localPlayer, panelLogowania)[/lua]

Server:
[lua]addEventHandler("onPlayerJoin", getRootElement(), function()
triggerClientEvent(source, "panelLogowania", source)
end)[/lua]

Wyniki: Wy?wietla si? sam obraz czyli "logowaniePanel". Nie wy?wietlaj? si? inne elementy gui oraz nie wida? myszki. Nie leci tak?e muzyka. Czy kto? potrafi mi wyt?umaczy? co tutaj nie dzia?a?

Pr?bowa?em ju? kilkadziesi?t sposob?w. Przeszuka?em po?ow? internetu ale nic nie pomog?o...

 

 
Wysłany: 2018-05-30, 23:15


TeeNekk

Cienzaruwka :v






Wiek: 23
Na forum: 3210 dni
Posty: 264
Nick w MP: TeeNekk.

Piwa: 919

Respekt: 110,5
Respekt: 110,5

jak tworzysz elementy gui to musisz ka?dy z osobna w??cza? czyli;
jak masz to:
logowaniePanel guiCreateStaticImage(0.000.001.001.00"images/PanelLogowania.png"true)
logowaniePoleLogin guiCreateEdit(0.3910.5810.250.07""..lokalnyGracz..""truelogowaniePanel); guiSetProperty(logowaniePoleLogin"AlwaysOnTop""True"); guiEditSetMaxLength(logowaniePoleLogin30)
logowaniePoleHaslo guiCreateEdit(0.3910.7040.250.07""truelogowaniePanel); guiSetProperty(logowaniePoleHaslo"AlwaysOnTop""True"); guiEditSetMasked(logowaniePoleHaslotrue); guiEditSetMaxLength(logowaniePoleLogin30)
logowanieRejestracja guiCreateButton(0.390.850.110.08"REJESTRACJA"truelogowaniePanel); guiSetProperty(logowanieRejestracja"AlwaysOnTop""True")
logowanieLogin guiCreateButton(0.530.850.110.08"LOGOWANIE"truelogowaniePanel); guiSetProperty(logowanieLogin"AlwaysOnTop""True")
logowanieTrybAdmina guiCreateCheckBox(0.390.800.140.04"Tryb Admina"falsetruelogowaniePanel); guiSetProperty(logowanieTrybAdmina"AlwaysOnTop""True")

to musisz da?;
guiSetVisible(logowaniePaneltrue)
guiSetVisible(logowaniePoleHaslotrue)
itd, poprostu doda? wszystko co ci wklei?em wy?ej

Podpis
Pomogłem Ci
? Może zostawiłbyś za to piwko, lub respekt? Dzięki!
Mój projekt:
?
Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-05-30, 23:27


Szysu
[Usunięty]









Nic to nie zmieni?o. Masz mo?e jakie? jeszcze pomys?y?

 

 
Wysłany: 2018-05-30, 23:30


TeeNekk

Cienzaruwka :v






Wiek: 23
Na forum: 3210 dni
Posty: 264
Nick w MP: TeeNekk.

Piwa: 919

Respekt: 110,5
Respekt: 110,5

Poka? jak to zrobi?e?...

[ Dodano: 2018-05-30, 23:32 ]
powinno to by? tak;

guiSetVisible(logowaniePanel,true)
guiSetVisible(logowaniePoleLogin,true)
guiSetVisible(logowaniePoleHaslo,true)
guiSetVisible(logowanieRejestracja,true)
guiSetVisible(logowanieLogin,true)
guiSetVisible(logowanieTrybAdmina,true)


Podpis
Pomogłem Ci
? Może zostawiłbyś za to piwko, lub respekt? Dzięki!
Mój projekt:
?
Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-05-30, 23:44


Szysu
[Usunięty]









[lua]function panelLogowania()
guiSetVisible(logowaniePanel, true)
guiSetVisible(logowaniePoleLogin, true)
guiSetVisible(logowaniePoleHaslo, true)
guiSetVisible(logowanieRejestracja, true)
guiSetVisible(logowanieLogin, true)
guiSetVisible(logowanieTrybAdmina, true)
setPlayerHudComponentVisible("all", false)
showCursor(true)
fadeCamera(true)
showChat(false)
local muzyka = playSound("music/panellogowania.mp3", true)
setSoundVolume(muzyka, 0.3)
end
addEvent("panelLogowania", true)
addEventHandler("panelLogowania", localPlayer, panelLogowania)[/lua]

Nadal nie dzia?a.

 

 
Wysłany: 2018-05-30, 23:55


TeeNekk

Cienzaruwka :v






Wiek: 23
Na forum: 3210 dni
Posty: 264
Nick w MP: TeeNekk.

Piwa: 919

Respekt: 110,5
Respekt: 110,5

db3?

Podpis
Pomogłem Ci
? Może zostawiłbyś za to piwko, lub respekt? Dzięki!
Mój projekt:
?
Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-05-31, 00:08


nanKy







Wiek: 22
Na forum: 3865 dni
Posty: 498
Nick w MP: nanky

Piwa: 1773

Respekt: 239
Respekt: 239Respekt: 239


addEventHandler('onClientResourceStart',resourceRoot,function()
        guiSetVisible(logowaniePaneltrue)
        guiSetVisible(logowaniePoleLogintrue)
        guiSetVisible(logowaniePoleHaslotrue)
        guiSetVisible(logowanieRejestracjatrue)
        guiSetVisible(logowanieLogintrue)
        guiSetVisible(logowanieTrybAdminatrue)
        setPlayerHudComponentVisible("all"false)
        showCursor(true)
        fadeCamera(true)
        showChat(false)
        local muzyka playSound("music/panellogowania.mp3"true)
        setSoundVolume(muzyka0.3)
end)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-05-31, 00:32


Szysu
[Usunięty]









Nadal to samo.

[ Dodano: 2018-05-31, 00:34 ]
"TeeNekk" napisał/a:

db3?

Brak.

 

 
Wysłany: 2018-05-31, 10:51


jagoreq







Wiek: 24
Na forum: 3221 dni
Posty: 221
Nick w MP: dwd

Piwa: 18

Respekt: 66,3

Ostrzeżeń: 20%
Spr?buj doda? zmienn? np. local gui = false i jezeli gui == true to guiSetVisible(el,true) i to wszystko pod onClientRender

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-05-31, 12:14


nanKy







Wiek: 22
Na forum: 3865 dni
Posty: 498
Nick w MP: nanky

Piwa: 1773

Respekt: 239
Respekt: 239Respekt: 239


logowaniePanel guiCreateStaticImage(0.000.001.001.00"images/PanelLogowania.png"true)
logowaniePoleLogin guiCreateEdit(0.3910.5810.250.07""..lokalnyGracz..""truelogowaniePanelguiSetProperty(logowaniePoleLogin"AlwaysOnTop""True")
guiEditSetMaxLength(logowaniePoleLogin30)
logowaniePoleHaslo guiCreateEdit(0.3910.7040.250.07""truelogowaniePanel)
guiSetProperty(logowaniePoleHaslo"AlwaysOnTop""True")
guiEditSetMasked(logowaniePoleHaslotrue)
guiEditSetMaxLength(logowaniePoleLogin30)
logowanieRejestracja guiCreateButton(0.390.850.110.08"REJESTRACJA"truelogowaniePanel)
guiSetProperty(logowanieRejestracja"AlwaysOnTop""True")
logowanieLogin guiCreateButton(0.530.850.110.08"LOGOWANIE"truelogowaniePanel)
guiSetProperty(logowanieLogin"AlwaysOnTop""True")
logowanieTrybAdmina guiCreateCheckBox(0.390.800.140.04"Tryb Admina"falsetruelogowaniePanel)
guiSetProperty(logowanieTrybAdmina"AlwaysOnTop""True")
guiSetVisible(logowaniePanelfalse)
guiSetVisible(logowaniePoleLoginfalse)
guiSetVisible(logowaniePoleHaslofalse)
guiSetVisible(logowanieRejestracjafalse)
guiSetVisible(logowanieLoginfalse)
guiSetVisible(logowanieTrybAdminafalse)


addEventHandler('onClientResourceStart',resourceRoot,function()
    guiSetVisible(logowaniePaneltrue)
    guiSetVisible(logowaniePoleLogintrue)
    guiSetVisible(logowaniePoleHaslotrue)
    guiSetVisible(logowanieRejestracjatrue)
    guiSetVisible(logowanieLogintrue)
    guiSetVisible(logowanieTrybAdminatrue)
    setPlayerHudComponentVisible("all"false)
    showCursor(true)
    fadeCamera(true)
    showChat(false)
    local muzyka playSound("music/panellogowania.mp3"true)
    setSoundVolume(muzyka0.3)
end)


*edit, masz tu gotowca, powinno smigac.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-06-01, 13:39


Szysu
[Usunięty]









Nadal nie dzia?a ;(

//edit Znalaz?em rozwi?zanie problemu!
Po prostu obraz trzeba wyrenderowa? funkcj? "dxDrawImage" zamiast pokazywa? jako gui.

 

 
Tagi: wyświetlanie :: 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 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