Witam, tak jak w temacie, poszukuj? poradnika na temat funkcji guiGetScreenSize.
W ci?gu kilku ostatnich dni stworzy?em panel Logowania na m?j serwer, ale lua si? ucz? od kilku tygodni, wi?c nie ogarniam jeszcze tej funkcji.
local winlogin = guiCreateWindow(0,0,550,780,"Logowanie",false) -- okno logowania
local zaloguj = guiCreateButton(40,625,220,100,"Zaloguj",false,winlogin)
local zarejstruj = guiCreateButton(295,625,220,100,"Rejstracja",false,winlogin)
Chcia?bym, aby kto? mi wyt?umaczy?, jak poda? te wszystkie rozdzielczo?ci, ?eby elementy w oknie si? nie "rozje?d?a?y" po zmianie rozdzielczo?ci na mniejsz?.
Za wszelk? pomoc serdecznie dzi?kuj?
Pozdrawiam
[ Komentarz dodany przez: Iggy: 2015-11-18, 19:24 ] Usun??em z nazwy tematu ,,[Poszukuj? Poradnika] "//Iggy.
Ostatnio zmieniony przez Iggy 2015-11-18, 19:23, w całości zmieniany 1 raz
Mam problem jeszcze z buttonami, chodzi mi o to, ?e jak si? kliknie na button, jest okej. Jak klikn? w okno, to r?wnie? si? ta funkcja wykona. Robi?em tak jak podpowiadali mi inni, ?e za czwarty parametr "addEventHandler" podajemy "false" poda?em i nadal nic.
addEventHandler("onClientGUIClick",zaloguj,
function(btn,state)
if btn == "left" and state == "up" then
local login = guiGetText(editlogin)
local pass = guiGetText(editpassw)
if login ~= "" and pass ~= "" then
triggerServerEvent("sprobujZalogowac",localPlayer,login,pass)
else
setErrorString("Uzupe?nij wszystkie pola!")
end
end
end, false
)
Oto jest kod, kt?ry napisa?em. Jak wida?, poda?em za czwarty parametr false, ale nadal nie dzia?a.
[ Dodano: 2015-11-18, 20:01 ]
Mam problem jeszcze z buttonami, chodzi mi o to, ?e jak si? kliknie na button, jest okej. Jak klikn? w okno, to r?wnie? si? ta funkcja wykona. Robi?em tak jak podpowiadali mi inni, ?e za czwarty parametr "addEventHandler" podajemy "false" poda?em i nadal nic.
addEventHandler("onClientGUIClick",zaloguj,
function(btn,state)
if btn == "left" and state == "up" then
local login = guiGetText(editlogin)
local pass = guiGetText(editpassw)
if login ~= "" and pass ~= "" then
triggerServerEvent("sprobujZalogowac",localPlayer,login,pass)
else
setErrorString("Uzupe?nij wszystkie pola!")
end
end
end, false
)
Oto jest kod, kt?ry napisa?em. Jak wida?, poda?em za czwarty parametr false, ale nadal nie dzia?a.
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