I whipped up my own custom Debug Monitor using data from several that I found on the internet. Everything is working well except for the # days the player has survived.
Here's what it looks like in-game:
And here's my script:
waitUntil {alive player};
_admins = ["198428934","12345678","12345678"];
while {true} do
{
_serverName = "Greg's DayZ Epoch";
_name = dayz_playerName; // or (name player);
_fps = (round diag_fps);
_survived = (dayz_skilllevel);
_numPlayers = (count playableUnits);
_numPlayers500= (({isPlayer _x} count (getPos vehicle player nearEntities [["AllVehicles"], 500]))-1);
_zAlive = ({alive _x} count entities "zZombie_Base");
_zTotal = (count entities "zZombie_Base");
_blood = r_player_blood;
_killsZ = player getVariable["zombieKills",0];
_killsH = player getVariable["humanKills",0];
_killsB = player getVariable["banditKills",0];
_humanity = player getVariable["humanity",0];
_dbPosition = (getPosASL player);
_gpsPosition = (mapGridPosition getPos player);
_dirFacing = (round (getDir player));
_pic = (gettext (configFile >> 'CfgVehicles' >> (typeof vehicle player) >> 'picture'));
if (player == vehicle player) then
{
_pic = (gettext (configFile >> 'cfgWeapons' >> (currentWeapon player) >> 'picture'));
}
else
{
_pic = (gettext (configFile >> 'CfgVehicles' >> (typeof vehicle player) >> 'picture'));
};
if ((getPlayerUID player) in _admins) then
{
hintSilent parseText format ["
<t size='1.25' font='Bitstream'align='center' color='#D60000'>%1</t><br/>
<t size='1.00' font='Bitstream' align='left' >[%2]</t><t size='1.00' font='Bitstream' align='right' >[FPS: %3]</t><br/>
<t size='1.00' font='Bitstream' align='center' color='#FFBF00' >Survived %4 day(s)</t><br/>
<t size='1.00' font='Bitstream' align='center' color='#FF0000' >Blood: %5</t><br/>
<t size='1.00' font='Bitstream' align='center' color='#0080FF' >Humanity: %6</t><br/>
<t size='0.95' font='Bitstream' align='left' >Players: %7</t><t size='0.95 'font='Bitstream' align='right' >In 500m: %8</t><br/>
<t size='0.95' font='Bitstream' align='left' color='#FFBF00' >Zombies (alive/total): </t><t size='0.95' font='Bitstream' align='right' >%9(%10)</t><br/>
<t size='0.95' font='Bitstream' align='left' color='#FFBF00' >Zombies Killed: </t><t size='0.95' font='Bitstream' align='right' >%11</t><br/>
<t size='0.95' font='Bitstream' align='left' color='#FFBF00' >Murders: </t><t size='0.95' font='Bitstream' align='right' >%12</t><br/>
<t size='0.95' font='Bitstream' align='left' color='#FFBF00' >Bandits Killed: </t><t size='0.95' font='Bitstream' align='right' >%13</t><br/>
<t size='0.95' font='Bitstream' align='left' >GPS: %14</t><t size='0.95' font='Bitstream' align='right' >DIR: %15</t><br/>
<t size='0.95' font='Bitstream'align='center' >%16</t><br/>
<img size='3' image='%17'/><br/>
",
_serverName,
_name,
_fps,
_survived,
_blood,
_humanity,
_numPlayers,
_numPlayers500,
_zAlive,
_zTotal,
_killsZ,
_killsH,
_killsB,
_gpsPosition,
_dirFacing,
_dbPosition,
_pic
];
}
else
{
hintSilent parseText format ["
<t size='1.25' font='Bitstream'align='center' color='#D60000'>%1</t><br/>
<t size='1.00' font='Bitstream' align='left' >[%2]</t><t size='1.00' font='Bitstream' align='right' >[FPS: %3]</t><br/>
<t size='1.00' font='Bitstream' align='center' color='#FFBF00' >Survived %4 day(s)</t><br/>
<t size='1.00' font='Bitstream' align='center' color='#FF0000' >Blood: %5</t><br/>
<t size='1.00' font='Bitstream' align='center' color='#0080FF' >Humanity: %6</t><br/>
<t size='0.95' font='Bitstream' align='left' color='#FFBF00' >Zombies Killed: </t><t size='0.95' font='Bitstream' align='right' >%11</t><br/>
<t size='0.95' font='Bitstream' align='left' color='#FFBF00' >Murders: </t><t size='0.95' font='Bitstream' align='right' >%12</t><br/>
<t size='0.95' font='Bitstream' align='left' color='#FFBF00' >Bandits Killed: </t><t size='0.95' font='Bitstream' align='right' >%13</t><br/>
<t size='0.95' font='Bitstream' align='left' >GPS: %14</t><t size='0.95' font='Bitstream' align='right' >DIR: %15</t><br/>
<t size='0.95' font='Bitstream'align='center' >%16</t><br/>
<img size='3' image='%17'/><br/>
",
_serverName,
_name,
_fps,
_survived,
_blood,
_humanity,
_numPlayers,
_numPlayers500,
_zAlive,
_zTotal,
_killsZ,
_killsH,
_killsB,
_gpsPosition,
_dirFacing,
_dbPosition,
_pic
];
};
sleep 1;
};
Any idea why my debug monitor is showing "any" instead of the # of days?
Thanks in advance.


