Frequently asked questions
A list of frequently asked questions can be seen below.
If this is empty and you have a question, please turn to the support in our community server instead!
How to set-up the radio as an item
”Normal” Inventories
In most inventories, except for ox_inventory and other inventories that store their usage callbacks locally. You’d simply have to go to the zerio-radio/shared/opentype.lua
file. And change Shared.OpenType.Value
to "item"
.
OX_Inventory
Copy the following item info into ox_inventory/data/items.lua
['radio'] = {
label = 'Radio',
weight = 1000,
stack = false,
allowArmed = true,
consume = 0,
client = {
export = 'zerio-radio.Open',
remove = function(total)
if total < 1 then
TriggerEvent('zerio-radio:client:removedradio')
end
end
}
},
Change Shared.OpenType.Value
in zerio-radio/shared/opentype.lua
to "custom"
.
Disconnect player on item drop.
The following does not apply to ox_inventory. This is automatically handled if you use the snippet above.
Open the es_extended/server/classes/player.lua
file. Then find the function named removeInventoryItem
.
We want to add the following snippet after the line triggering esx:removeInventoryItem
.
if tostring(itemName) == "radio" and newCount == 0 then
TriggerClientEvent("zerio-radio:client:removedradio", self.source)
end
Animations & Props
Change/disable talking animation
You can disable the talking animation by removing/commenting out the TalkAnimation
value in zerio-radio/shared/animation.lua
.
Changing the animation would be done via the sub values of TalkAnimation
.
Change/disable open animation
Changing the animation played upon opening the radio can be done via the OpenAnimation
subvalues.
Disabling the animation can be done via removing/commenting out the OpenAnimation
value.
Change/disable talking prop
Changing the talking prop can be done via the TalkProp
subvalues.
List of player bones can be found
here. You’d use the ID
value.
Disabling the talking prop can be done by removing/commenting out the TalkProp
value.
Change/disable open prop
Changing the prop spawned when opening the radio can be done via the OpenProp
.
List of player bones can be found
here. You’d use the ID
value.
Disabling the talking prop can be done by removing/commenting out the OpenProp
value