Aby po uruchomieniu skrypt?w GUI si? nie pokazywa?o, u?yj http://wiki.multitheftauto.com/wiki/GuiGetVisible
Kolizja z markerem -
dodajesz event po stronie clienta, kt?ry jest odpowiedzialny za pokazanie GUI(addEvent). Robisz marker po stronie serwera, podpinasz to pod event onMarkerHit i u?ywasz triggerClientEvent, aby wywo?a? GUI kt?re stworzy?e? po stronie clienta.
function down ()
if (source == Wpisz tutaj nazwe buttonu) then
guiSetVisible(Tutaj nazwe okoenka, false)
showCursor(false)
end
end
addEventHandler("onClientGUIClick", Tutaj wpisz nazwe buttonu. U mnie to GUIEditor_Button[1], down)
function anuluj ()
if (source == GUIEditor.button[2]) then
guiSetVisible(GUIEditor.window[1], false)
showCursor(false)
setVehicleFrozen ( vehicle, false )
end
end
addEventHandler("onClientGUIClick", GUIEditor.button[2],anuluj)
To moje zamkniecie, czyli to samo co podales i nic sie nie dzieje ;/
function anuluj ()
if (source == GUIEditor.button[2]) then
guiSetVisible(GUIEditor.window[1], false)
showCursor(false)
setVehicleFrozen ( vehicle, false )
end
end
addEventHandler("onClientGUIClick", GUIEditor.button[2],anuluj)
To moje zamkniecie, czyli to samo co podales i nic sie nie dzieje ;/
Czyli, ?e co? O co z tym chodzi. Wcze?niej dzia?a?o, gdy by?o tylko okno i przyciski ( 1 post ), przycisk anuluj dzia?a? i wszystko ?adnie by?o. Aby doda? scrollbara, musia?em doda?
addEventHandler("onClientResourceStart", resourceRoot,
function()
end
Bo wyskakiwa? b??d gdy tego nie mia?em, z reszt? samo mi to wygenerowa?o w guiedytorze. I teraz gdy jest to dodane, nie mog? robi? kolizji z przyciskami.
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