Jump to content

Ajuda com script copom


Recommended Posts

A um tempo atrás experimentei fazer um script de copom para policiais, porém como não tinha funcionado deixei a idéia de lado e hoje resolvi tentar pedir ajuda aqui. Ele até funciona mas não da maneira correta, gostaria que quando apertasse o 'capslock' e falasse mandasse a voz ao copom e ao soltar ele fosse desativado, mas da maneira que fiz é necessário pressionar para ativar/desativar.

Desde já muito obrigado!

Edit: não sei se este script que mandei está funcionando, pois estava testando e deixei a idéia de lado

-- CLIENT-SIDE
addEventHandler("onClientKey",getRootElement(),
function(btn, press)
	if btn == "capslock" then 
        if (press) and exports.Admin:isPlayerDuty(localPlayer) then 
            if getElementData(localPlayer,"inCall") == false then 
                triggerServerEvent("Enable->radinho",localPlayer,localPlayer)
                setElementData(localPlayer,"inCall",true)
                outputChatBox("#cd4747[BCO- COPOM]:#ffffff COPOM ATIVADO!",255,255,255,true)
            else 
                outputChatBox("#cd4747[BCO- COPOM]:#ffffff COPOM DESATIVADO",255,255,255,true)
                setElementData(localPlayer,"inCall",false)
			end
		end  
	end 
end)

--SERVER-SIDE

addEvent("Enable->radinho", true)
addEventHandler("Enable->radinho", root,
function(thePlayer)
    if getElementData(thePlayer,"inCall") == true then 
        local empty = exports.bco_voice:getNextEmptyChannel() 
	   		exports.bco_voice:setPlayerChannel(thePlayer, empty)  
            setPlayerVoiceBroadcastTo( thePlayer, root  )
    else 
        exports.bco_voice:setPlayerChannel ( thePlayer, 100 )
    end
end)

 

Edited by Gustavo Freire
Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...