DayZ Reality is no longer supported
You will no longer receive any support from me on Reality. We are shutting down the project and working on a new Hive scheme that will support all functionality of Reality and allow for greater functionality in the future.
DayZ Reality Private Server
This is a private server project for DayZ which would not be possible without the work of Rocket, Guru Abdul and ayan4m1.
NOTE: No support is implied or offered for pirated copies of ArmA 2.
We are moving to community support for this, Please go to the following forum for any and all support requests. http://opendayz.net/index.php?forums/support.100/
Reality Builder Auto Updater
We have created an updater for the software. This will allow the users to get the latest supported software from the system without having to go through github. This updater will only download the most current stable version available. Users may still use the github which will have the absolute latest version, but is only recommended for advanced users and users who will be doing pull requests to the system. With the auto updater you can ensure that the latest supported version will be available for your user.
Download the Reality Builder Auto updater here http://abighole.hngamers.com/10kli
After download, run it and it will install to the c:\RealityBuilder file location.
Visit the Wiki https://github.com/thevisad/DayZ-Private-master/wiki/_pages
Github Version Date
a new file has been added to the repository to assist in identifying which version you are using. repository_version.txt will always contain the date of the last repository upload. This will ensure that the local repository you are using is up to date.
New Build Parameters
serveradminpassword ( Example: --serveradminpassword serverspassword )
serverpassword ( Example: --serverpassword serverspassword )
servername ( Example: --servername "Official Reality Guppy Build" )
locationid ( Example: --locationid US1235 )
serverbuild ( Example: --serverbuild 103718 )
hostedby ( Example: -hostedby HNGamers )
battleyepassword ( Example: --battleyepassword ThisPassword )
serverdifficulty ( Example: --serverdifficulty regular )
dayzversion ( Example: --dayzversion 188.8.131.52 )
hivehost ( Example: --hivehost 127.0.0.1 )
hiveport ( Example: --hiveport 3306 )
hivedatabase ( Example: --hivedatabase dayz )
hiveusername ( Example: --hiveusername root )
hivepassword ( Example: --hivepassword omgmyrootpassword )
hiveconsole ( Example: --hiveconsole true )
Possible values: trace, debug, information, notice, warning, error, critical, fatal, none
hiveloglevel ( Example: --hiveloglevel trace )
hiveconsolelevel ( Example: --hiveconsolelevel trace )
datetype ( Example:--datetype static)
year ( Example:--year 2013)
month ( Example:--month 7)
date ( Example:--date 13)
timetype ( Example:--timetype static)
timeoffset ( Example:--timeoffset -5)
hour ( Example:--hour 10:00)
minbandwidth ( Example:--minbandwidth 2342342)
maxbandwidth ( Example:--maxbandwidth 234234234)
maxmsgsend ( Example:--maxmsgsend 512)
maxsizeguaranteed ( Example:--maxsizeguaranteed 256)
maxsizenonguaranteed ( Example:--maxsizenonguaranteed 128)
minerrortosendnear ( Example:--minerrortosendnear 0.03)
minerrortosend ( Example:--minerrortosend 0.005)
maxcustomfilesize ( Example:--maxcustomfilesize 0)
windowed ( Example:--windowed -1)
adapter ( Example:--adapter 1)
3D_performance ( Example:--3D_performance 1)
resolution_bpp ( Example:--resolution_bpp 32)
maxpacketsize ( Example:--maxpacketsize 1400)
Database Schema 0.40+
Starting with database schema 0.40+ (Lingor Update) we will be reseting portions of the vehicle tables. The resets are part of trying to resolve multiple issues with the old database schemas. Any custom added vehicles will need to be moved prior to update due to the refactoring of the vehilce numbers. It is suggested that custom vehicles be given a number higher then 1000 to leave room for any and all maps that will be added in the future.
We understand that this may be inconvienent for admins who have hand done large portions of vehicles; however, we feel that this will better support all users of this software in the long run and allow maps to be ported faster to the Reality system.
- Windows (tested with 7 and Server 2008)
- A working ArmA 2 Combined Ops dedicated server (Steam users must merge ArmA2 and ArmA2 OA directories) with the latest beta patch installed (http://www.arma2.com/beta-patch.php)
- Microsoft Visual C++ 2010 SP1 x86 Redistributable (http://www.microsoft.com/en-us/download/details.aspx?id=8328)
- Microsoft .NET Framework 4 or higher
- MySQL Server 5.x with TCP/IP Networking enabled NOTE: You must use the official MySQL installer, not XAMPP (http://dev.mysql.com/downloads/mysql/)
- The decimal separator on your server MUST BE a period. (https://github.com/thevisad/DayZ-Private-master/wiki/Decimal-Separator)
- Strawberry Perl 32 Bit (NOT 64 Bit)>= 5.16 (http://strawberryperl.com/) (64 bit does not have all the dependencies properly setup)
- DayZ 184.108.40.206 client (http://cdn.armafiles.info/latest/220.127.116.11/%40Client-18.104.22.168-Full.rar)
NOTE: The importance of following each of the steps in the wiki correctly and in order cannot be understated. NOTE: It is highly recommended to disable UAC during the install portion; especially, the perl setup portion. Right clicking and running as Administration DOES NOT WORK PROPERLY* due to the way that the Perl setup application works.
- Run update_scripts.pl .\util\dayz_config\BattlEye (if using Battleye)
- Run update_bans.pl --dwarden --banz --cbl --save .\util\dayz_config\BattlEye\bans.txt (if desired)
- Build your world, if you do this in reverse then the scripts will be old or you will need to merge them into your Battleye folder manually. The above method provides the scripts/bans inside of the server build prior to copying it to your folder.
You can enable custom packages when building your server files. A list of Reality-supported packages follows.
|carepkgs||--with-carepkgs||Drops care packages with various loot types across the map (similar to heli crash sites)|
|killmsgs||--with-killmsgs||Shows in-game messages when one player kills another. Custom BE filters must be used (Download Pending)|
|lingorkillmsgs||--with-lingorkillmsgs||Shows in-game messages when one player kills another AND add the lingor package all rolled into one. if you want both packages, please use this one so there are no merging issues.|
|messaging||--with-messaging||Replacement for the old scheduler feature, see Messaging/Scheduler below|
|buildings||--with-buildings||Allow spawning of database-defined structures/buildings on the map, see Buildings|
|wrecks||--with-wrecks||Spawns various lootable vehicle wrecks across the map on server start|
|invcust||--with-invcust||Allows you to grant custom spawn loadouts to individuals or group, see Custom Inventory|
|ssZeds||--with-ssZeds||Disable server-side zombie simulation (may improve server FPS)|
|ssZedsMessaging||--with-ssZedsMessaging||Disable server-side zombie simulation (may improve server FPS) AND the Messaging package all rolled into one. if you want both packages, please use this one so there are no merging issues.|
Each of these packages is a part of Reality and makes what we do possible.
Please use our Teamspeak 3 server for support. You may also post a request in the forums here http://opendayz.net/index.php?forums/support.100/ NOTE - teamspeak is the prefered method of support, you are more then welcome to stick around after your support issue has beeen handled.
Teamspeak server: teamspeak.hngamers.com