Code
GUIEditor = {
button = {},
window = {}
}
function radio()
GUIEditor.window[1] = guiCreateWindow(501, 264, 330, 349, "Radio", false)
guiWindowSetSizable(GUIEditor.window[1], false)
GUIEditor.button[1] = guiCreateButton(10, 30, 150, 50, "I-Love-Radio", false, GUIEditor.window[1])
guiSetProperty(GUIEditor.button[1], "NormalTextColour", "FFAAAAAA")
GUIEditor.button[2] = guiCreateButton(170, 30, 150, 50, "BigFM", false, GUIEditor.window[1])
guiSetProperty(GUIEditor.button[1], "NormalTextColour", "FFAAAAAA")
GUIEditor.button[3] = guiCreateButton(10, 90, 150, 50, "YouFM", false, GUIEditor.window[1])
guiSetProperty(GUIEditor.button[1], "NormalTextColour", "FFAAAAAA")
GUIEditor.button[4] = guiCreateButton(10, 150, 150, 50, "Stop", false, GUIEditor.window[1])
guiSetProperty(GUIEditor.button[1], "NormalTextColour", "FFAAAAAA")
showCursor (true)
end
addEventHandler ( "onClientResourceStart", getRootElement(), radio )
function RadioStreams ()
if ( source == GUIEditor.button[3] ) then
if ( isElement ( sound ) ) then destroyElement ( sound ) end
sound = playSound( 'http://metafiles.gl-systemhaus.de/hr/youfm_2.m3u' )
elseif(source == GUIEditor.button[4])then
if(sound)then
stopSound(sound)
sound = nil
end
end
end
addEventHandler( "onClientGUIClick", resourceRoot,RadioStreams)
function ShowandCloseGui ()
if guiShowing then
guiShowing = false
guiSetVisible (GUIEditor.window[1], false)
showCursor (false)
else
guiShowing = true
guiSetVisible (GUIEditor.window[1], true)
showCursor (true)
end
end
bindKey ( "F5", "down", ShowandCloseGui )
Alles anzeigen
Hallo MTA-sa.org Community ich wollte ich fragen wie ich in einer Function mehrere Streams abspielen lassen kann aber mit verschieden Buttons.
Danke im Vorraus