Installation & Configuration - VanillaPlusPlus/VPP-Admin-Tools GitHub Wiki
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).
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 , , you can click on Repair to fix the install.
8. Navigate into @VPPAdminTools
►Keys
► 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.
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>
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
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)
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.
Navigate to your <profiles>\VPPAdminTools\Permissions\credentials.txt
open the file and read the instructions within on how to create your password.
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.cfg
AND by that you can SKIP adding a password.
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.
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