Installation & Configuration - VanillaPlusPlus/VPP-Admin-Tools GitHub Wiki

Dedicated Server:

1. Subscribe & Download the latest version of the mod from Steam Workshop and the required dependency mod CF

2. Launch your Steam client, navigate to DayZ in your Games Library and launch it (opens DayZ Launcher).

3. Navigate to the MODS tab within the Official DayZ Launcher

4. Using the search bar on the top right, search VPPAdminTools

image Troubleshooting: if the mod doesn't show up, make sure Steam downloaded it, check your download queue and verify that there isn't something blocking the download queue. If the mod has one of these icons Files are corrupted , Downloading in progress , you can click on Repair to fix the install.

6. Click the mod to expand and navigate to the ■ ■ ■ icon, then "Open folder in Windows Explorer"

image

7. Copy "@VPPAdminTools" & "@CF" the the root directory of your DayZ Server

8. Navigate into @VPPAdminToolsKeys ► Copy all the contents of the folder and paste it into your DayZ Server's Keys folder. Located in the root directory of DayZ Server. Repeat this step for @CF dependency mod.

9. Adding the mod to the startup parameters for the server. Using a batchfile or any other way that you launch your DayZ Server exe, you must append the following as Startup-Parameters:

"-mod=@CF;@VPPAdminTools" -profiles=NameOfFolder

►DON'T include an extra ; at the end of the mods line.

►Make sure you don't remove the "" it is required when having mods that contain spaces in their name.

►You can skip adding -profiles= if you already have a profiles folder / directory.

►You can rename NameOfFolder to anything you want, this will be the directory where all of your server logs, mod configurations & other

10. (Required) Start the DayZ Server using chosen method of startup (batchfile, custom script, software etc) making sure it includes the Startup Parameters in the above step! If everything was done correctly, the server will fully boot up with no errors visible on screen.

Server booting

image Troubleshooting: if the server fails to startup, and you are presented with a Virtual Machine Error make sure you verify the installation of the DayZ Server & that the files are not corrupted. Update the mods that you have installed & added to the Startup Parameters. Verify that the mods are compatible AND have their dependencies installed. Make sure you are running the latest DayZ Patch.

11. After starting the DayZ Server, navigate to the profiles folder that you named in the parameters. There will be a folder named VPPAdminTools this is where ALL the configurations of the mod exist & they are auto-generated upon initial server startup.

DayZServer\<PROFILES>\VPPAdminTools\<Configuration Files & Directories>

image Troubleshooting: Unable to find any auto generated config files in the profiles folder?

Verify the mod name is appended correctly into the -mod= parameter line.

Verify the content of the mod isn't corrupted.

Verify you are at the correct directory of profiles that the name matches what you setup in the startup parameter -profiles=NameOfTheDirectory

Configuration

1. Adding Super Admins:

Navigate to your <profiles>\VPPAdminTools\Permissions\SuperAdmins\SuperAdmins.txt open the file; this file will contain the Steam64 IDs of the users with the highest Administrator privileges. Add your Steam64 ID in this file. Instructions on formatting are written in the file. (Find it using SteamID)

image Troubleshooting:

►This is what a Steam64 ID looks like: 76561198420222029

►I added my Steam64 ID, but i can't use the tool nothing happens in-game. Make sure its ACTUALLY the Steam64 that belongs to the profile you are using to play DayZ with. DON'T copy the random numbers from your steam profile URL as a Steam64 ID, custom profiles don't match up with the real ID.

2. Creating Credentials (Password):

Navigate to your <profiles>\VPPAdminTools\Permissions\credentials.txt open the file and read the instructions within on how to create your password.

Notice:

This step of the configuration is important and by default REQUIRED, however you can disable this extra security layer by adding the following vppDisablePassword = 1; to your DayZ Server configuration file serverDZ.cfgAND by that you can SKIP adding a password.

image Troubleshooting:

► I forgot my password, i can't find it in the file all i see is a giant weird line? The password is hashed, as the instructions said in the file...if you lose the raw password you need to recreate a new one. Instructions included in the credentials.txt

► I made a password, but when i use it ingame it says its wrong? Well, guess you are not cut out to use passwords, since you had a hard time setting it up. We suggest you disable this extra security layer. Instructions above.

3. Other Configurations (adding non-Super Admins & Customized Permissions for Administrators):

The tool houses many other plugins in which they are configurable directly in-game. Such as creating User Groups and adding Users to those groups. Groups can have different permissions and privileges based on your desire. Read more about how to Configure a User Group

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