Loading …
Preparing your tool
Loading …
Preparing your tool
Cookies & privacy
We only use three technically necessary cookies (login, language, your cookie decision). Google AdSense advertising is loaded exclusively with your consent. It helps cover the server costs. You can change your choice at any time under “Cookie settings” in the footer. Privacy policy
On Nasdara a radio station sends the map square and the lock code of active bunkers in Morse code. The file cfgbunkerbroadcast.json decides how many bunkers are open, how long the codes are, at which in game hours the station sends, how fast the Morse plays and which bunkers take part. This editor reads your file, checks every value against the limits in the game scripts and writes a clean file back.
Game data DayZ 1.30 · 23 bunkers on Nasdara
How many bunkers open at the same time and how hard their codes are to guess.
How many bunkers open with a fresh code in each round (1 to 30).
When the radio station sends. All times follow the clock of the game world.
In game time as HHMM, for example 1745 for 17:45.
In game minutes until new bunkers and codes are picked (1 to 1000).
In game minutes between two broadcasts (1 to 120).
New bunkers every 12 h, a broadcast every 10 min. That is about 72 broadcasts per round.
How fast the station plays map square and code in Morse.
Example: map square 072057, code 5397
Length of a dot in seconds (0.1 to 5).
Length of a dash in seconds (0.1 to 5).
Pause between Morse symbols in seconds (0.1 to 5).
Pause between map square and code in seconds (0.1 to 5).
Pause before the next bunker in seconds (0.5 to 10).
Extra plays of one bunker before the next one (0 to 3).
Extra plays of the complete message (0 to 5).
The game plays the Morse code itself. The scripts only show the four times, not how the engine spaces the symbols inside one character. This preview uses the usual Morse rule: symbol gap between dots and dashes, three symbol gaps between characters, word gap between map square and code.
Which bunkers can be picked. Only bunkers in the broadcast ever open.
A position only works if a bunker of the game stands within 1 meter of it, for example one you placed with a mod or the object spawner. Positions with x, height and z as in the mission files.
Check the file, download it and put it on your server.
No problems. The server will load this file.
Without the file in the mission the server uses the vanilla file built into the game.
{
"bunkerSettings": {
"numberOfActive": 3,
"lockCodeLength": 4,
"lockCodeMode": 0
},
"schedulerSettings": {
"batchLifetimeLength": 720,
"reportInterval": 10,
"periods": [
{
"startTime": "1745",
"endTime": "0600"
}
]
},
"playbackSettings": {
"dotDuration": 0.5,
"dashDuration": 1.5,
"symbolGapDuration": 0.4,
"wordGapDuration": 2.2,
"pauseBetweenBunkers": 6.0,
"messageRepetitions": 1,
"bunkerRepetitions": 0
},
"proxies": [
{
"position": [
7216.415039000014,
185.243851,
5706.95459
]
},
{
"position": [
9167.879882999987,
211.157135,
11945.569336
]
},
{
"position": [
11203.510742000013,
176.846359,
9662.226563
]
},
{
"position": [
6797.303710999986,
244.669296,
10515.37793
]
},
{
"position": [
10742.790039000014,
150.632004,
4027.940186
]
},
{
"position": [
7630.182617000013,
248.902024,
8752.492188
]
},
{
"position": [
11494.507813000004,
165.301834,
11022.930664
]
},
{
"position": [
10419.642577999999,
168.087982,
8056.37793
]
},
{
"position": [
4584.328125,
265.411163,
10884.116211
]
},
{
"position": [
10087.624023000011,
152.086868,
4239.237305
]
},
{
"position": [
10959.40625,
165.977493,
7783.450195
]
},
{
"position": [
7381.81005900001,
263.272827,
7383.055664
]
},
{
"position": [
10555.939452999999,
163.533524,
6135.306641
]
},
{
"position": [
8830.352539000014,
159.339523,
5132.939453
]
},
{
"position": [
8541.851563000004,
166.770554,
4795.474609
]
},
{
"position": [
8741.5625,
181.255325,
7560.641113
]
},
{
"position": [
13323.453125,
241.828705,
14238.014648
]
},
{
"position": [
3861.5620120000094,
333.834839,
9775.362305
]
},
{
"position": [
6559.7690430000075,
246.380325,
7361.540039
]
},
{
"position": [
9633.549804999988,
166.527985,
5440.727539
]
},
{
"position": [
2863.215820000012,
436.36615,
6381.550781
]
},
{
"position": [
5719.367188000004,
298.773956,
8969.555664
]
},
{
"position": [
6713.5434569999925,
252.133988,
3980.503418
]
}
]
}
Every value checked against the limits in the game scripts. Out of range means the server turns the broadcast off.
All 23 bunkers of Nasdara on a map, with your own positions checked against the 1 meter rule.
Time windows over the in game day and a Morse preview you can listen to.
Inside the time windows the server picks a number of bunkers at random, locks each with a fresh code and sends map square and code in Morse over the radio. After the round length new bunkers and codes follow. Bunkers of the last rounds are skipped.
Times are in game time. Round length and broadcast interval count in game minutes, so with a faster day the real time is shorter. A window like 1745 to 0600 runs over midnight, start and end included.
Every entry under proxies is one bunker. The server places a helper there that looks for a bunker within 1 meter. The vanilla file lists the 23 bunkers of Nasdara, removing one keeps it closed for the broadcast.
Check three things: serverDZ.cfg needs enableCfgGameplayFile = 1, cfggameplay.json needs bunkerBroadcastEnabled set to true, and every value in cfgbunkerbroadcast.json has to be inside its limits. One value out of range and the server leaves the whole broadcast off.
Into the mission folder, for vanilla Nasdara mpmissions/dayzOffline.nasdara. If it is missing there, the server uses the copy built into the game.
Only where a bunker of the game stands. The helper only attaches to a bunker within 1 meter. On vanilla Nasdara these are the 23 bunkers in the list. Bunkers you place yourself, for example with a mod, can be added as own positions.
Raise the code length to 5 or 6 and allow letters. With 4 digits there are 10,000 codes, with 6 mixed characters more than 2 billion.
Game time. The time windows use the clock of the game world, and round length and broadcast interval count in game minutes. With time acceleration they pass faster in real time.
Your server. Your rules.
8 to 125 slots for PC, PlayStation and Xbox. Subscription or prepaid, daily backups, DDoS protection, and every config file open for the editors on this site.
Affiliate link: same price for you, we receive a commission and use it to fund DZPage.
List it on DZPage for free: PC, PlayStation and Xbox, with a live player count, votes, comments and your own server page. No premium slots, no payment, no waiting.
11,568 visitors in 30 days · free, no premium slots
Ask in the DZPage Discord: server owners and the developer answer there. New tools get announced first.
Use our partner link and get 10% off every order at GPORTAL: servers for PC, PlayStation and Xbox.
Get 10% offAdvertising partner · Partner link: you save 10%, we earn a commission.