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
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 oraz
Prosz? o moderatora ?eby na chwil? obecn? nie zamyka? tematu jak co? mi si? przypomni to dopisz?
Wysłany: 2016-02-25, 19:45
_Wicek_
Majstersztyk
Wiek: 25 Na forum: 4260 dni Posty: 747
Nick w MP: Wicek
Piwa : 1841
----- Je?eli kto? wejdzie do markera
------ Wy?wietla GUI
----- Je?eli kto? kliknie w button
----- Wy??cza GUI
Podpis
Support-Team: 25.01.2016
Moderator: 10.07.2016
GG: 51274621
Skype : kuba_wicinski
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
Wicek7 , Troch? obja?nienia kumplu ?
Wysłany: 2016-02-25, 20:06
_Wicek_
Majstersztyk
Wiek: 25 Na forum: 4260 dni Posty: 747
Nick w MP: Wicek
Piwa : 1841
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 ni ? zmienna_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 ni ? zmienna_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
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
A co zrobi? aby okno po wejsciu marker si? odpali?o ,a nie przy starcie skryptu ?
Wysłany: 2016-02-25, 21:52
_Wicek_
Majstersztyk
Wiek: 25 Na forum: 4260 dni Posty: 747
Nick w MP: Wicek
Piwa : 1841
------ Tutaj jest napisane
addEventHandler ( "onClientMarkerHit" , resourceRoot ,
Podpis
Support-Team: 25.01.2016
Moderator: 10.07.2016
GG: 51274621
Skype : kuba_wicinski
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
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
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
Usun?? linijke addEventHandler ( "onClientResourceStart" )
Wysłany: 2016-02-25, 22:05
_Wicek_
Majstersztyk
Wiek: 25 Na forum: 4260 dni Posty: 747
Nick w MP: Wicek
Piwa : 1841
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
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
Wicek7 , Wicek ty m?j mistrzu!!!
A ?eby podpi?? pod button 1 Zmien skina np to musz? poprostu setPedSkin czy jak ?
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
function zmienskin ( localPlayer )
if source ~= twoj button then return end
setElementModel ( localPlayer , ID )
end
addEventHandler ( "onClientGUIClick" , zmienskin )
Przyk?ad w ID wpisujesz ID skina na kt?rego ma zmieni?
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
marcin778 , Co? nie dzia?a :C
Wysłany: 2016-02-25, 22:26
_Wicek_
Majstersztyk
Wiek: 25 Na forum: 4260 dni Posty: 747
Nick w MP: Wicek
Piwa : 1841
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
Wysłany: 2016-02-25, 23:37
Jurandovsky
Kurdebele
Wiek: 17 Na forum: 4838 dni Posty: 915
Piwa : 2697
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
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
Mam oto taki kodzik
GUIEditor = {
button = {},
window = {}
}
addEventHandler ( "onClientResourceStart" , resourceRoot ,
function()
GUIEditor . window [ 1 ] = guiCreateWindow ( 462 , 102 , 365 , 694 , "Przebieralnia" , false )
guiWindowSetSizable ( GUIEditor . window [ 1 ], false )
GUIEditor . button [ 1 ] = guiCreateButton ( 67 , 113 , 216 , 136 , "Rozpocznij prace" , false , GUIEditor . window [ 1 ])
guiSetFont ( GUIEditor . button [ 1 ], "sa-header" )
GUIEditor . button [ 2 ] = guiCreateButton ( 67 , 524 , 216 , 140 , "Wyjdz" , false , GUIEditor . 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
Tagi: gui :: kilka :: porad
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: