Config builder

X3D Respawn config

Change values in the form, then copy one topic or the whole file into your server.

Download with my settings
v1.1.3
💡 Already changed your config? Paste it to continue from it. Keys new in this version get ★.

General

Docs ↗
Config.Framework

Framework: 'auto' (ESX if present, otherwise standalone) | 'esx' | 'standalone'

Config.Locale

Language: 'th' or 'en'

Config.UsersTable

ESX players table (the death flag lives in its is_dead column), used when Config.Framework is 'esx'

Standalone mode has no such table, so Config.PersistDeath does nothing (the flag is never read or written)

The "Call EMS" button on the death screen

Docs ↗
Config.CallEMS

The "Call EMS" button on the death screen

Default is self-contained: notifies every online player whose job is in jobs, with a map blip

Another dispatch system? Edit addons/dispatch/client.lua + addons/dispatch/server.lua

enabled

Show the Call EMS button

jobs

Jobs that get notified

cooldownSeconds

Seconds between calls

message

Message the medics read

th
en

Allow respawning at the main town and 1 more

Docs ↗
Config.TownRespawn

Allow respawning at the main town

Config.NodeRespawn

Allow respawning at the nearest point

When a player can respawn by themselves; medics are counted by job ('ambulance' for esx_ambulancejob)

Docs ↗
Config.MedicGate

When a player can respawn by themselves; medics are counted by job ('ambulance' for esx_ambulancejob)

medics online >= minMedics: the player waits waitWithMedics seconds before respawning (0 = never, must be revived)

not enough medics: the player can respawn after waitWithoutMedics seconds

enabled

Turn the medic check on

jobs

Jobs counted as medics

onDutyOnly

true = count on-duty medics only (ESX Legacy job.onDuty)

minMedics

Minimum medics online

waitWithMedics

Seconds to wait with medics online (0 = must be revived)

waitWithoutMedics

Seconds to wait with no medics online

includeSelfRevive

true = self-revive with an item waits too

How many town points to show when TownRespawn is on and 4 more

Docs ↗
Config.TownOptionsToShow

How many town points to show when TownRespawn is on

Config.NodeOptionsToShow

How many nearby points to show when NodeRespawn is on

Config.MinDeathDelayMs

Milliseconds before the death screen appears

Config.UseRedFilter

Red screen filter while dead

Config.PlayDeathAnim

Play the death animation

Body bounce so a corpse is not stuck in a wall

Docs ↗
Config.DeadSync

Body bounce so a corpse is not stuck in a wall

enabled

Turn this system on or off

bounceKey

Bounce key (73 = X)

bounceCooldownMs

Bounce cooldown (milliseconds)

bounceForce

Bounce force, up and sideways

bounceSide
maxVelocity

Maximum body velocity

settleMs

Time for the body to settle after a bounce (milliseconds)

AED)

Docs ↗
Config.SelfRevive

AED)

Self-revive with an item (e.g. a medkit / AED)

Off for the same reason as above, turn it on to let players help themselves

enabled

On or off

item

Item name used, and how many per use

count
label

Display name (English/Thai) and icon

labelTh
icon

Respawn point blips on the map

Docs ↗
Config.Blip

Respawn point blips on the map

enabled

On or off

town

shortRange per type: towns stay global (found from anywhere), nodes pin to

their spot and only show when near — so a node blip never rides the minimap

edge and "moves" as you travel.

sprite

Icon #419 · Icon and colour list ↗

color

Colour #5 · Icon and colour list ↗

scale
shortRange
node
sprite

Icon #162 · Icon and colour list ↗

color

Colour #17 · Icon and colour list ↗

scale
shortRange
shortRange

fallback when a type has no shortRange set

Heal settings: whether armor is restored, and how much and 3 more

Docs ↗
Config.HealSettings

Heal settings: whether armor is restored, and how much

healArmor
armor
Config.PersistDeath

Dying then leaving the game: does the player come back still dead? (stored in the is_dead column of Config.UsersTable)

false = always respawn normally on rejoin, can never get stuck, but leaving the game escapes death

Most servers keep it on · turn it off for a relaxed server

enabled
Config.AdminReviveCommand

Admin revive command

enabled
command
help
Config.AdminHealCommand

Admin heal command

enabled
command
help

Respawn points: type = 'town' or 'node', coords = main spot, towers = positions the character appears at (nearest to the body is chosen)

Docs ↗
Config.Nodes

Respawn points: type = 'town' or 'node', coords = main spot, towers = positions the character appears at (nearest to the body is chosen)

id, Thai name, English name, zone name and icon

Respawn points: type = 'town' or 'node', coords = main spot, towers = positions the character appears at (nearest to the body is chosen) · 7 rows
#idcoordsOptions
1
2
3
4
5
6
7