Tools - GarageMan/Setting-up-a-DayZ-server GitHub Wiki

RCON

If you need RCON-access to your DayZ server (e.g., CFtools), you have to have a file called BEServer_x64.cfg in the folder battleye (normally located under profiles, config, or in the root directory (depending on your server's configuration).



That folder contains at least the dll called BSEServer_x64.dll.



If the required file BEServer_x64.cfg does not exist, you have to create it:

RConPassword Your_choosen_RCON_Password
RestrictRCon 0
RConPort 12345
RConIP 192.168.169.123

Soure: TheGamingChef on YT

To test, or execute RCON connands, you may use the tool MisCON by Chris Sprance, or DaRT by DomiStyle.

Workshop Updater

Do you own a game on a different platform than Steam (Like GOG or the Epic Games Store), and you always wanted to use mods from the Steam workshop? WorkshopDL allows you to download mods from the Steam workshop for free! It currently supports more than 1000+ games!

WorkshopDL by imwaitingnow.

That workshop is a fork of https://github.com/fidget77/WorkshopDL by fidget77.

Convert PAA to PNG

https://paa.gruppe-adler.de/ (1 to multiple files at the same time!)

Notepad++

My recommendation for an editor (XML, JSON, CPP, C, etc.) is the wellknown Notepad++. It's free of charge, but you should consider a donationto the author Don Hu.

Notepad++ is my favorit tool for editing xml, json, etc. files. It makes it very easy to find&replace complex patterns, like:

Add after each Zombie-classname the following two lines: 
  <cargo preset="Zmb_brain" />
  <attachments preset="Zmb_headtorch" />

The search-pattern is: ' <type name="Zmb*(.*)'

The replacement-pattern is: ' <type name="Zmb\1\r\n \r\n '







# XML and JSON Validator and Beautifier My preferred validator and beautifier for XML and JSON is: https://jsonformatter.org/xml-formatter

XML Sorter

A very nice project, which, unfortunately has been closed a while ago, but still very useful to sort the content of XML files, e.g. by the type name. XML Formatter With Sorting

C Validator and Beaufier

Check this one: https://codebeautify.org/c-formatter-beautifier

CSV editor

From time to time you may need to edit CVS files ( I would like to recommend that tiny tools (Windows, Mac, and Linux): https://www.moderncsv.com/

DZSAlauncher

Rename the server to the claim-name shown, restart the server, enter the IP and query-port (not the Rcon-port). Afterward, rename the server again to the original name.









## Make your server visible in DZSAlauncher

If you are running a DayZ server on Nitrado, Unlimited Hosts, etc. you have to make the server visible on the DZSAlauncher. To do so, open the website http://dzsalauncher.com and login at the upper right side (Login) with your Steam-account:



Click on "Check Server", enter your server's IP address followed by the Steam Query Port:

Press "Check Server". This will either show your server's status, or potentially missing mods.

Cloud CFtools

Setup:

  1. Stop your server.

  2. Setup your RCON password:





Battleye creates a server-specific version of the BEserver_x64.cfg – in that case BEServer_x64_active_15ed.cfg. The folder holding these files is dayzstandalone/battleye

  1. Start your server

  2. Use Cloud CFtools (free eddition) to connect to the DayZ server.

  3. Execute any RCON Commands you desire.

OmegaManager – nur für lokal gehostete Server!!!

Der OmegaManager ist eine Software zur Automatisierung Ihres DayZ-Servererlebnisses. Es stellt Ihren Server automatisch bereit, führt ihn aus, überwacht ihn, startet ihn neu und aktualisiert ihn.

https://wiki.cftools.de/display/CFTOOL/OmegaManager

Installation:

Die setup.exe in ein Verzeichnis (/OmegaManager) verschieben und dort ausführen. Hier werden in Zukunft alle log files etc gespeichert! Es wird zum Abschluss des ersten Installationsdurchlaufs ein Text-Dokument geöffnet, in das einige Daten eingetragen werden müssen:

  • Steam-User Name
  • API key
  • Kennwort


Die Datei speichern und schließen.

Danach muss ein zweiter Installationsdurchlauf ausgeführt werden.

C++ und DirectX werden installiert, was zu einer Fehlermeldung führen kann, wenn z.B. C++ bereits installiert ist!

PboProject by Mikero

Read the documentation first!!!

The PboProject needs other DLLs to be downloaded: https://mikero.bytex.digital/Downloads

Also required are:

  • depbo.dll

  • deogg.dll

  • makepbo.exe

  • rapify.exe



# pbo manager

PBO Manager x.1.4 beta, https://native-network.net/downloads/file/6-pbo-manager-v1-4-beta/

DayZ Editor (2250764298)

DayZ Editor is a workshop, which has to be installed on the client side!

Placing new objects, creating locations

Use only static object (buildings, wallls, grounds, trees, etc.). Note, that weapons, food, clothing mostly exist in two variants, the static one (not interactable) and the "usable" ones. For decoration, only use the static objects!

Requirements

Recommended workshops:

On the first run of that workshop the folder EditorFiles will be created in the current mission folder:



Copy&paste the `dze` files you wish to be "activated" into that folder, and restart the server. Do not forget to load workshops you may have used to build your dze files!

BEC, Battleye Extended Control

BattlEye-Extended-Controls (BEC) is a program created by nuxil/Stian Mikalsen. This utility was created for ArmA 2 and ArmA 3 to take advantage of the Rcon protocol and provide tools for game server owners and administrators. BEC while originally made for ArmA 2 and ArmA 3 still works just fine for DayZ SA since the Rcon protocol has not changed much.

https://github.com/TheGamingChief/BattlEye-Extended-Controls

⚠️ **GitHub.com Fallback** ⚠️