Radiation Zones | Geiger Counters

Mark areas of your map as radioactive. Players read radiation through a handheld Geiger counter with a live screen and battery. Configure protective clothing, vehicle protection, cures and immunity items, with contamination saved per player.

Status
Best Seller
Gameplay
Compatible With
ESXQBCoreQbox
Requirements
ox_libInventoryoxmysql
Price€39.99One-time purchase

Overview

Configure radioactive areas and let players monitor contamination with a handheld Geiger counter. Set exposure, protection and damage thresholds for your server.

What to expect

  • Zones as polygons, boxes or spheres, flat or scaling toward the source
  • The Geiger counter is a usable device with a live screen and a graph
  • Its clicking quickens as the dose climbs
  • A battery drains while the counter runs and needs recharging
  • Gas masks and vehicles cut the dose by amounts you tune
  • Cure items pull the dose back down. Immunity items grant a protection window and ship turned off
  • Effects escalate: screen distortion, ramping audio, health drain
  • Contamination is saved per player and survives relog

Key Features

Polygon, Box or Sphere Zones

Create polygon, box or sphere zones. Dynamic zones scale the dose with distance using a configured peak and falloff; static zones apply a fixed level.


Live Geiger Screen

The Geiger counter is a usable device with a working screen on the casing. It shows live exposure and player contamination, with clicking that quickens at configured thresholds. Overlay layouts include safe, warning and danger statuses; the live graph and reading statistics vary by layout.

Live Geiger Screen

Draggable, Resizable Overlay

Move and scale the on-screen reading. Its place and scale save per player, with /movegeiger to position it and /resetgeigerpos to reset it.

Draggable, Resizable Overlay

Battery To Keep Charged

The counter runs on a battery that drains while it is on and warns the player when charge gets low. Battery items recharge it. In multi-device mode, each counter model has its own battery capacity and drain rate.

Battery To Keep Charged

Device Models & Themes

Run a single counter or a full list, each its own inventory item with its own device model and color theme. A custom Geiger prop and inventory images ship with the script.

Device Models & Themes

Clothing Protection

Configured gas masks and anti-radiation suits cut incoming exposure by a set percentage, with separate male and female looks. The first matching clothing entry supplies the protection value. A ready list of masks and suits ships with the script.

Clothing Protection

Suit Wear Awareness

With ml_clothing wear, a worn-out suit or mask stops protecting once it is broken. Toggle the behavior with one config flag.


Vehicle Protection

Vehicles shield whoever is inside by class, and single models are tuned one by one: the shipped list puts an APC close to sealed, an insurgent just behind it, and a sports car at half the dose. Excluded classes such as bikes and boats give no cover.

Vehicle Protection

Cure & Immunity Items

Cure items pull accumulated radiation back down on use, with a configurable removal amount and animation. Immunity items, off by default, grant a window of protection before a player enters a zone.

Cure & Immunity Items

Escalating Effects

Configure screen distortion, counter audio and health damage at different contamination levels.


Per-Player Persistence

Each player's contamination is saved on disconnect, periodically and on resource stop, with optional auto-decay below a safe threshold after a grace period. A relog never resets the dose.

Per-Player Persistence

Downed Means Paused

When the player is downed, client exposure and damage pause, and the counter closes automatically. A config flag wipes the dose when they get back up, for servers that run New Life. Ambulance scripts that keep the ped alive drive it themselves through pause, resume and reset exports.

Downed Means Paused

Reads Into Your HUD

Read a player’s live radiation level through exports for your HUD or admin tools. A configured resource allowlist controls SetRadiation, AddRadiation and RemoveRadiation.


Retro Terminal Read-Out

Switch the device to a vintage terminal mode that boots through a kernel and memory check, then holds a green-phosphor read-out of the live dose with the highest reading it has recorded so far. A flat real-time gauge ships next to it.

Retro Terminal Read-Out

Health System Hand-Off

With ml_healthsystem running, radiation feeds its disease system. Two config flags decide whether it also takes over the damage and the screen effects.


Zone Entry Warnings

Step into a hot area and the player gets a clear on-screen warning that they are entering contaminated ground, with a matching all-clear when they leave. You decide whether these alerts show at all and how long each one stays up.


Optional Multichar Gate

An opt-in start gate stops radiation during character selection and spawning. It is off by default and needs your spawn resource to set gameplayReady after spawn. It also respects isInMulticharacter.


Logs For Your Staff

Drop in a webhook and every cure or immunity use lands in your Discord with the player and either the dose change or the immunity protection and duration.


Open Hooks Included

Unencrypted hook files let you block a cure in jail, veto the Geiger overlay during a cutscene, or run your own code after cure and immunity actions, without touching locked files.

Secure Payments via:
Payment method 1
Payment method 2
Payment method 3
Payment method 1Payment method 2Payment method 3Payment method 4Payment method 5Payment method 6Payment method 7Payment method 8Payment method 9Payment method 10Payment method 11Payment method 12Payment method 13Payment method 14Payment method 15
Checkout powered byTebex

Tip: Log in with Discord and your customer roles sync automatically.

Asset Escrow
Support Included

Verified Reviews

No reviews yet. Be the first.