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

Wysłany: 2013-08-15, 14:55


Adrian1545







Wiek: 30
Na forum: 5647 dni
Posty: 78
Nick w MP: [sXc]Lexon

Piwa: 125

Respekt: 55

Witam. Napisa?em taki oto kod. Chce aby muzyka si? w??cza?a gdy CheckBox jest zaznaczony, a gdy oznacze to muzyka nie leci. co mam nie tak ?

Kod:

okno = {}
GUIEditor_CheckBox = {}

okno = guiCreateWindow(364, 195, 248, 137, "Opcje", false)
buuton1 = guiCreateCheckBox(29, 37, 181, 28, "Muzyka = ON", true, false, okno)


function infoShow ( )
guiSetVisible ( okno, not guiGetVisible ( okno ) )
showCursor ( not isCursorShowing( ) )
end
bindKey ( "F2","down", infoShow )

function checkboxBleepWhenClicked()
if ( getElementType(source) == "buuton1" ) then -- Is the element clicked a checkbox?
if ( guiCheckBoxGetSelected(source) ) then
setSoundVolume(musics,1) -- If the checkbox is selected play sound 1.
else
setSoundVolume(musics,0) -- If the checkbox isn't selected play sound 2.
end
end
end
addEventHandler("onClientGUIClick", root, checkboxBleepWhenClicked, false)

addEventHandler("onClientResourceStart",resourceRoot,
function ()
local x,y = guiGetScreenSize()
guiCreateStaticImage(0,y-100,150,100,"info.png",false)
musics = playSound("music.mp3",true)
end
)


[ Dodano: 2013-08-16, 16:30 ]
Pomoze kto? ? Nakieruje albo co? ?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-08-18, 11:32


Riot

3X






Wiek: 29
Na forum: 5729 dni
Posty: 1123
Nick w MP: Riot/3X

Piwa: 286

Respekt: 123
Respekt: 123

Je?li muzyka ma si? wy??cza?/w??cza? odrazu po kliknieciu w chetbox to mo?emy to zrobi? tak:

okno = {} 
GUIEditor_CheckBox = {} 

okno guiCreateWindow(364195248137"Opcje"falsebuuton1 guiCreateCheckBox(293718128"Muzyka = ON"truefalseokno) 

function checkboxBleepWhenClicked() 
if (guiCheckBoxGetSelected(source) ) then 
     if not musics then
     musics playSound("music.mp3",true) 
     end
else 
stopSound(musicsend 
end 
addEventHandler("onClientGUIClick"buuton1checkboxBleepWhenClickedfalse)


Ja bym zrobi? co? takiego, powinno dzia?a? aczkolwiek nie daje gwarancji.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-09-14, 22:00


Adrian1545







Wiek: 30
Na forum: 5647 dni
Posty: 78
Nick w MP: [sXc]Lexon

Piwa: 125

Respekt: 55

Gdy nacisne drugi raz na CheckBox, to musyka si? nie w??cza ;/

Postaw piwo autorowi tego posta
 

 
Tagi: checkbox
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






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