For all support questions, ask in our Discord support chat. Do not create issues on GitHub if you need help. Issues are for bug reporting and new features only.
This is a quick Panicbutton script which uses interact-sound to play the sound in a specific distance around the Player who pressed the Panicbutton.
- Download ZIP
- Drag and drop resource into your server files
- Start resource through
server.cfg
- Drag and drop sounds folder into
interact-sound\client\html\sounds
- Drag and drop the Panicbutton image into your inventory images folder.
- Edit the
config.cfg
! - Add the following line to your
qb-core > shared > items.lua
['panicbutton'] = {['name'] = 'panicbutton', ['label'] = 'Panic Button', ['weight'] = 100, ['type'] = 'item', ['image'] = 'panicbutton.png', ['unique'] = true, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'A Button to make Panic'},
- Replace the
SetupRadialMenu()
inside yourqb-radialmenu
with the following snippet:
local function SetupRadialMenu()
FinalMenuItems = {}
if (IsDowned() and IsPoliceOrEMS()) then
FinalMenuItems = {
[1] = {
id = 'lsn-panicbuttonA',
title = "10-13A",
icon = 'circle-exclamation',
type = 'client',
event = 'lsn-panicbutton:client:PressPanicButtonA',
shouldClose = true,
},
[2] = {
id = 'lsn-panicbuttonB',
title = "10-13B",
icon = 'circle-exclamation',
type = 'client',
event = 'lsn-panicbutton:client:PressPanicButtonB',
shouldClose = true,
},
}
else
SetupSubItems()
FinalMenuItems = deepcopy(Config.MenuItems)
for _, v in pairs(DynamicMenuItems) do
FinalMenuItems[#FinalMenuItems+1] = v
end
end
end
- Go inside
qb-radialmenu > config.lua
and find["police"]
and["ambulance"]
then replace this:
{
id = 'emergencybutton', <--- or emergencybutton2
title = 'Emergency button',
icon = 'bell',
type = 'client',
event = 'police:client:SendPoliceEmergencyAlert',
shouldClose = true
}, {
- with this:
{
id = 'lsn-panicbuttons',
title = 'Panic Buttons',
icon = 'bell',
items = {
{
id = 'lsn-panicbuttonA',
title = '10-13A',
icon = 'bell',
type = 'client',
event = 'lsn-panicbutton:client:PressPanicButtonA',
shouldClose = true
}, {
id = 'lsn-panicbuttonB',
title = '10-13B',
icon = 'bell',
type = 'client',
event = 'lsn-panicbutton:client:PressPanicButtonB',
shouldClose = true
}
},
}, {
- LuckyVII777
- FiveOPZ
- Project Sloth Team