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

Wysłany: 2016-02-25, 19:27


mati2409

Uczę się LUA!






Wiek: 33
Na forum: 3800 dni
Posty: 97
Nick w MP: mati2409

Piwa: 73

Respekt: 50

Witajcie mam kilka pyta? co do gui
Mo?na przekierowa? na wiki.

1.Co musz? napisa? aby gui wy?wietli?o si? tylko gdy wejd? do markeru z zmienn? tuning
2.Co trzeba napisa? ?eby jak nacisn? w gui przycisk Napraw oraz Wyjdz to si? gui wy??czy
~~UWAGA~~
Nie chce gotowc?w chc? to ?eby kto? mi to pot?umaczy? jak trzeba ju? gotowca ?eby by? wyt?umaczony za pomoc :piwo: oraz R*
Prosz? o moderatora ?eby na chwil? obecn? nie zamyka? tematu jak co? mi si? przypomni to dopisz?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-02-25, 19:45


_Wicek_

Majstersztyk






Wiek: 25
Na forum: 4260 dni
Posty: 747
Nick w MP: Wicek

Piwa: 1841

Respekt: 360,5
Respekt: 360,5Respekt: 360,5Respekt: 360,5Respekt: 360,5

Ostrzeżeń: 40%

Więcej informacji znajdziesz w Wikipedii MTA:

onClientMarkerHit
----- Je?eli kto? wejdzie do markera

Więcej informacji znajdziesz w Wikipedii MTA:

guSetVisible
------ Wy?wietla GUI


Więcej informacji znajdziesz w Wikipedii MTA:

onClientGUIClick
----- Je?eli kto? kliknie w button

Więcej informacji znajdziesz w Wikipedii MTA:

guiSetVisible
----- Wy??cza GUI

Podpis

Support-Team: 25.01.2016
Moderator: 10.07.2016




GG: 51274621
Skype : kuba_wicinski
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-02-25, 19:54


mati2409

Uczę się LUA!






Wiek: 33
Na forum: 3800 dni
Posty: 97
Nick w MP: mati2409

Piwa: 73

Respekt: 50

Wicek7, Troch? obja?nienia kumplu ?

Podpis
Mapping <3
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-02-25, 20:06


_Wicek_

Majstersztyk






Wiek: 25
Na forum: 4260 dni
Posty: 747
Nick w MP: Wicek

Piwa: 1841

Respekt: 360,5
Respekt: 360,5Respekt: 360,5Respekt: 360,5Respekt: 360,5

Ostrzeżeń: 40%
No to taki ma?y przyk?adzik ;)

addEventHandler("onClientMarkerHit",resourceRoot,
function ()
    if source ~= zmienna_markera then return end ------- Je?eli GRACZ Wejdzie w inny marker nizmienna_markera wtedy nie wykona
    guiSetVisible(zmienna_okna,true) ---------- w??cza GUI
    showCursor(true) ------ W??cza kursor
end
)

addEventHandler("onClientGUIClick",getRootElement(),
function ( )
    if source ~= zmienna_guzika then return end ----- Je?eli kliknie w inny guzik nizmienna_guzika wtedy nie wykona
    guiSetVisible(zmienna_okna,false)
    showCursor(false) ----- wy??cza kursor
end
)


Podpis

Support-Team: 25.01.2016
Moderator: 10.07.2016




GG: 51274621
Skype : kuba_wicinski
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-02-25, 21:47


mati2409

Uczę się LUA!






Wiek: 33
Na forum: 3800 dni
Posty: 97
Nick w MP: mati2409

Piwa: 73

Respekt: 50

A co zrobi? aby okno po wejsciu marker si? odpali?o ,a nie przy starcie skryptu ?

Podpis
Mapping <3
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-02-25, 21:52


_Wicek_

Majstersztyk






Wiek: 25
Na forum: 4260 dni
Posty: 747
Nick w MP: Wicek

Piwa: 1841

Respekt: 360,5
Respekt: 360,5Respekt: 360,5Respekt: 360,5Respekt: 360,5

Ostrzeżeń: 40%
------ Tutaj jest napisane

addEventHandler("onClientMarkerHit",resourceRoot,


Podpis

Support-Team: 25.01.2016
Moderator: 10.07.2016




GG: 51274621
Skype : kuba_wicinski
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-02-25, 22:01


mati2409

Uczę się LUA!






Wiek: 33
Na forum: 3800 dni
Posty: 97
Nick w MP: mati2409

Piwa: 73

Respekt: 50

Wicek7, Ffuuu ?le okre?li?em gdy w??cze skrypt to okno mi si? pojawia przy samym starcie skryptu ,a ja chc? ?eby ono tylko po wejsciu w marker si? wy?wietli?o

Podpis
Mapping <3
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-02-25, 22:02


marcin778

Krytyk serwerów MTA






Wiek: 24
Na forum: 4149 dni
Posty: 2268
Nick w MP: Marcineg

Piwa: 4662

Respekt: 1436,8
Respekt: 1436,8

Usun?? linijke
 addEventHandler("onClientResourceStart")


Podpis
Moje prace: https://www.youtube.com/c...MuaWGHPp1mhlGnw

-- obecnie
-- obecnie
-- dawniej
-- dawniej
-- dawniej
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-02-25, 22:05


_Wicek_

Majstersztyk






Wiek: 25
Na forum: 4260 dni
Posty: 747
Nick w MP: Wicek

Piwa: 1841

Respekt: 360,5
Respekt: 360,5Respekt: 360,5Respekt: 360,5Respekt: 360,5

Ostrzeżeń: 40%
Nieeee..


addEventHandler("onClientResourceStart",resourceRoot,
    function ()
    guiSetVisible(zmienna_okna,false)
end
)


Podpis

Support-Team: 25.01.2016
Moderator: 10.07.2016




GG: 51274621
Skype : kuba_wicinski
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-02-25, 22:07


mati2409

Uczę się LUA!






Wiek: 33
Na forum: 3800 dni
Posty: 97
Nick w MP: mati2409

Piwa: 73

Respekt: 50

Wicek7, Wicek ty m?j mistrzu!!!
A ?eby podpi?? pod button 1 Zmien skina np to musz? poprostu setPedSkin czy jak ?

Podpis
Mapping <3
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-02-25, 22:09


marcin778

Krytyk serwerów MTA






Wiek: 24
Na forum: 4149 dni
Posty: 2268
Nick w MP: Marcineg

Piwa: 4662

Respekt: 1436,8
Respekt: 1436,8

 function zmienskin(localPlayer)
if source ~= twoj button then return end
setElementModel(localPlayerID)
end
addEventHandler("onClientGUIClick"zmienskin)


Przyk?ad w ID wpisujesz ID skina na kt?rego ma zmieni?

Podpis
Moje prace: https://www.youtube.com/c...MuaWGHPp1mhlGnw

-- obecnie
-- obecnie
-- dawniej
-- dawniej
-- dawniej
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-02-25, 22:20


mati2409

Uczę się LUA!






Wiek: 33
Na forum: 3800 dni
Posty: 97
Nick w MP: mati2409

Piwa: 73

Respekt: 50

marcin778, Co? nie dzia?a :C

Podpis
Mapping <3
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-02-25, 22:26


_Wicek_

Majstersztyk






Wiek: 25
Na forum: 4260 dni
Posty: 747
Nick w MP: Wicek

Piwa: 1841

Respekt: 360,5
Respekt: 360,5Respekt: 360,5Respekt: 360,5Respekt: 360,5

Ostrzeżeń: 40%
addEventHandler("onClientGUIClick",getRootElement(),
function ()
    if source ~= guzik then return end
    setElementModel(localPlayer,jakies_tam_id)
    end
)


Podpis

Support-Team: 25.01.2016
Moderator: 10.07.2016




GG: 51274621
Skype : kuba_wicinski
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-02-25, 23:37


Jurandovsky

Kurdebele






Wiek: 17
Na forum: 4838 dni
Posty: 915

Piwa: 2697

Respekt: 955,3
Respekt: 955,3Respekt: 955,3

Wicek, zb?dne syfienie kodu tym 'onClientResourceStart -> guiSetVisible'

po prostu usun?? te linijke i pod gui da? : guiSetVisible(ZMIENNA_OD_OKNA, false)

Podpis
Jedyny kontakt ze mną to PW forum

Kod:


local noobs = getElementsByTitle("player", "Programista LUA")
for k, v in ipairs(noobs) do
outputChatBox("Bez mózgu jest użytkownik o nicku: "..getPlayerName(v), root)
destroyElement(v)
end
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-02-26, 11:23


mati2409

Uczę się LUA!






Wiek: 33
Na forum: 3800 dni
Posty: 97
Nick w MP: mati2409

Piwa: 73

Respekt: 50

Mam oto taki kodzik

GUIEditor = {
    button = {},
    window = {}
}
addEventHandler("onClientResourceStart"resourceRoot,
    function()
        GUIEditor.window[1] = guiCreateWindow(462102365694"Przebieralnia"false)
        guiWindowSetSizable(GUIEditor.window[1], false)

        GUIEditor.button[1] = guiCreateButton(67113216136"Rozpocznij prace"falseGUIEditor.window[1])
        guiSetFont(GUIEditor.button[1], "sa-header")
        GUIEditor.button[2] = guiCreateButton(67524216140"Wyjdz"falseGUIEditor.window[1])
        guiSetFont(GUIEditor.button[2], "sa-header")    
    end
)
na okno i teraz jak zmieni? prawid?owo te button[1] np ,bo mam dwa gui za pomoc? guieditora i one si? gryz? skrypt nie wie kt?re czyta? chcia?em zmieni? sam co? nie wychodzi

Postaw piwo autorowi tego posta
 

 
Tagi: gui :: kilka :: porad
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » GUI kilka porad 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