Price
Unknown[QBCore/ESX] Radiation Zones
A script by SinorSystem
Full Description
QBCore/ESX Radiation Zones
Sinor Radiation Zones adds immersive, configurable radioactive areas to your FiveM server, Supports both QBCore and ESX frameworks, complete with animations, sounds and Discord logging!
Features
- Fully Configurable Radiation Zones
- Dynamic Radiation Effects
- Anti-Radiation Mask System
- Automatically plays mask on/off animations.
- Attaches and removes a visible mask prop dynamically.
- sound effect plays while exposed to radiation and stops automatically when leaving or wearing the mask.
- Configurable blood loss system while inside the zone.
- Sends notifications when players enter or leave radiation zones.
Requirements
- qb-core (for QBCore)
- es_extended (for ESX)
Config
Config = {}
Config.Core = 'ESX' --'QBCore', 'ESX'
Config.Debug = false -- Set to false to disable debug prints
Config.Webhook = 'https://discord.com/api/webhooks/1265815042478313526/ydCi4Htg47o4mDhSYGuCZEpqvrHozj_xhlT2NNghKbqDtoSnjXgSprNk338fDPxLcMN1' -- Discord webhook URL
Config.AntiRadiationMaskItem = 'antiradiationmask' -- Name of the anti-radiation mask item
Config.maskModel = "p_s_scuba_mask_s" -- the mask model the player wear
Config.Translate = {
entered = "You have entered a radioactive zone!",
left = "You have left the radioactive zone."
}
Config.BloodLoss = {
interval = 1000, -- in milliseconds 1000ms = 1s
amount = 3 -- Amount of health to lose each interval
}
Config.RadiationZones = {
{
coords = vector3(1560.8, 3612.22, 42.11),
radius = 160.0,
blipradius = 160.0,
showblipradius = true,
blipradiusscale = 0.8,
blipradiuscolor = 66,
blipradiusname = "Radioactive Zone"
},
{
coords = vector3(-2256.71, 3049.14, 32.83),
radius = 210.0,
blipradius = 210.0,
showblipradius = true,
blipradiusscale = 0.8,
blipradiuscolor = 66,
blipradiusname = "Radioactive Zone"
},
{
coords = vector3(1627.72, -1922.82, 105.45),
radius = 310.0,
blipradius = 310.0,
showblipradius = true,
blipradiusscale = 0.8,
blipradiuscolor = 66,
blipradiusname = "Radioactive Zone"
},
{
coords = vector3(97.15, 6648.69, 32.18),
radius = 230.0,
blipradius = 230.0,
showblipradius = true,
blipradiusscale = 0.8,
blipradiuscolor = 66,
blipradiusname = "Radioactive Zone"
},
{
coords = vector3(-1692.03, -1108.08, 13.15),
radius = 90.0,
blipradius = 90.0,
showblipradius = true,
blipradiusscale = 0.8,
blipradiuscolor = 66,
blipradiusname = "Radioactive Zone"
},
-- Add more zones as needed
}
Exports
- Integrate easily with other scripts using:
exports['sinor-radiationzones']:IsPlayerInRadiationZone()
exports['sinor-radiationzones']:HasLeftRadiationZone()
preview
tebex
other scripts
QBCore/ESX|BaseBuilding
Standalone|AdvancedZombieSystem
Standalone|SurvivalHUD
Standalone|VehicleSpawne
QBCore/ESX|UsableItems
QBCore/ESX|VehicleCrafting
QBCore/ESX|Recycler
QBCore/ESX|Gather
Standalone|SafeZone
QBCore/ESX|LootAreas
QBCore/ESX|LootPeds
Standalone|ZombieSystem
QBCore|Shop
QBCore|WeatherSync
QBCore/ESX|InGameMusic
QBCore/ESX|CamperHousing
standalone|SurvivalHUD
QBCore/ESX|LootBags
Vehicles|ApocalypticVehicles-V1
QBCore/ESX|HorseRiding
QBCore/ESX|Menu
Support:
you can join my discord for any support ! Discord
| Code is accessible | N/A |
| Subscription-based | N/A |
| Lines (approximately) | N/A |
| Requirements | QBCore/ESX |
| Support | Yes |
Community Reviews
See what others are saying about this script.
Leave a Review
Share your experience and help others.