Hello, I downloaded one resource and tried to edit it so it plays song on speaker from edit box at GUI. But after clicking "Create" or "Remove" it doesn't do anything
Here is client.lua
commandGUI = "speaker"
screenW,screenH = guiGetScreenSize()
addEventHandler("onClientResourceStart", resourceRoot,
function()
Window = guiCreateWindow((screenW - 384) / 2, (screenH - 102) / 2, 384, 102, "Speakers", false)
guiWindowSetSizable(Window, false)
bCreate = guiCreateButton(83, 64, 72, 27, "Create", false, Window)
bRemove = guiCreateButton(160, 64, 72, 27, "Remove", false, Window)
bClose = guiCreateButton(237, 64, 72, 27, "Close", false, Window)
addEventHandler("onClientGUIClick",bCreate, playTheSound)
addEventHandler("onClientGUIClick",bRemove, stopTheSound)
link = guiCreateEdit(43, 31, 331, 26, "", false, Window)
guiCreateLabel(10, 36, 26, 16, "Link:", false, Window)
guiSetVisible (Window, false)
end
)
function openGUI()
guiSetVisible (Window, true)
showCursor (true)
end
function closeGUI()
guiSetVisible (Window, false)
showCursor (false)
end
function playTheSound(x, y, z, vehicle)
local url = guiGetText(link)
sound = playSound3D(url, x, y, z)
if (isElement(vehicle)) then attachElements(sound, vehicle) end
end
addEvent("playTheSound", true)
addEventHandler("playTheSound", root, playTheSound)
function stopTheSound(x, y, z)
stopSound(sound)
end
addEvent("stopTheSound", true)
addEventHandler("stopTheSound", root, stopTheSound)
addEventHandler ( "onClientGUIClick", getResourceRootElement(getThisResource()),
function ( )
if (source == bClose) then
closeGUI()
end
end
)
addCommandHandler(commandGUI,openGUI)