Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.
GTAONLINE.PL
Tematy otagowane jako: przycisków
1. Jak dodać funkcje do przycisków
Witam stworzy?em w qui editorze panel dla pogotowia.
Oto kod:

GUIEditor = {
    
gridlist = {},
    
window = {},
    
button = {},
    
edit = {}
}
addEventHandler("onClientResourceStart", resourceRoot,
    function()
        
GUIEditor.window[1] = guiCreateWindow(214, 154, 372, 291, "Panel pogotowia by Deryl", false)
        
guiWindowSetSizable(GUIEditor.window[1], false)

        
GUIEditor.gridlist[1] = guiCreateGridList(9, 27, 164, 254, false, GUIEditor.window[1])
        
guiGridListAddColumn(GUIEditor.gridlist[1], "Gracze", 0.9)
        
GUIEditor.button[1] = guiCreateButton(188, 227, 168, 44, "Wyjdz", false, GUIEditor.window[1])
        
guiSetFont(GUIEditor.button[1], "default-bold-small")
        
GUIEditor.button[2] = guiCreateButton(188, 161, 168, 44, "Lecz", false, GUIEditor.window[1])
        
guiSetFont(GUIEditor.button[2], "default-bold-small")
        
GUIEditor.edit[1] = guiCreateEdit(185, 29, 171, 116, "Tekst w budowie.", false, GUIEditor.window[1])    
    
end
)


Bardzo bym prosi? o wyja?nienie jak doda? funkcje do danego przycisku. Chodzi o to ?e jak wybiore gracz i wcisne ulecz to go uleczy a jak wyjd? to panel si? zamknie. Ijeszcze jak zrobi? ?eby np na klawisz F6 si? ten panel otwiera?. Oczywi?cie b?d? :piwo: :piwo: prosto z lod?wki.
2. Usuwanie przycisków
Witajcie,
a wi?c tak, raz si? usuwaj?, a raz nie:

function hideWindow()
    
destroyElement(log_info)
    
destroyElement(lab_login)
    
destroyElement(edit_login)
    
destroyElement(lab_password)
    
destroyElement(edit_password)
    
destroyElement(butt_login)
    
destroyElement(butt_register)
    
    
removeEventHandler("onClientRender", getRootElement(), drawLogin)
    
showCursor(false)
end