arma2-epoch-server/MPMissions/DayZ_Epoch_24.Napf/Stats/j0k3r5_stats.sqf
2022-04-21 16:15:41 +03:00

105 lines
4.0 KiB
Plaintext
Executable File

/*
/////Tweaked j0k3r5 / Original work done by Matt L / and to anyone else that is involved that Ive forgotten////
////www.j0k3r5.com////
If modified and released give credits where due, thank you.
*/
dayz_spaceInterrupt = {
private ["_dikCode", "_handled"];
_dikCode = _this select 1;
_handled = false;
if (_dikCode == 0x44) then {
if (j0k3r5_stats) then {
j0k3r5_stats = false;
hintSilent "";
} else {[] spawn fnc_debug;};
};
_handled
};
fnc_debug = {
j0k3r5_stats = true;
while {j0k3r5_stats} do
{
_logo = "Stats\stats_logo.paa";
_pic = (gettext (configFile >> 'CfgVehicles' >> (typeof vehicle player) >> 'picture'));
_nearestCity = nearestLocations [getPos player, ["NameCityCapital","NameCity","NameVillage","NameLocal"],750];
_textCity = "Wilderness";
if (count _nearestCity > 0) then {_textCity = text (_nearestCity select 0)};
if (player == vehicle player) then
{
_pic = (gettext (configFile >> 'cfgWeapons' >> (currentWeapon player) >> 'picture'));
}
else
{
_pic = (gettext (configFile >> 'CfgVehicles' >> (typeof vehicle player) >> 'picture'));
};
_timeleft= _combattimeout-time;
_kills = player getVariable["zombieKills",0];
_killsH = player getVariable["humanKills",0];
_killsB = player getVariable["banditKills",0];
_humanity = player getVariable["humanity",0];
_headShots = player getVariable["headShots",0];
_zombies = count entities "zZombie_Base";
_zombiesA = {alive _x} count entities "zZombie_Base";
hintSilent parseText format
[
"
<img size='6' image='%10'/>
<br/>
<t size='1' font='Bitstream'align='center'>Enjoy your stay at SDS</t><br/>
<t size='1' font='Bitstream'align='center'>TS: 198.100.153.190:7087</t>
<br/>
<br/>
<t size='0.75' font='Bitstream'align='left'>Location:</t><t size='0.75' font='Bitstream'align='right'color='#FF0000'>%11</t><br/>
<t size='0.75' font='Bitstream'align='left'>Blood:</t><t size='0.75' font='Bitstream'align='right'color='#FF0000'>%1</t><br/>
<t size='0.75' font='Bitstream'align='left'>Humanity:</t><t size='0.75' font='Bitstream'align='right'color='#FF0000'>%2</t><br/>
<t size='0.75' font='Bitstream'align='left'>Headshots:</t><t size='0.75' font='Bitstream'align='right'color='#FF0000'>%6</t><br/>
<t size='0.75' font='Bitstream'align='left'>Heroes Killed:</t><t size='0.75' font='Bitstream'align='right'color='#FF0000'>%3</t><br/>
<t size='0.75' font='Bitstream'align='left'>Bandits Killed:</t><t size='0.75' font='Bitstream'align='right'color='#FF0000'>%4</t><br/>
<t size='0.75' font='Bitstream'align='left'>Zombies Killed:</t><t size='0.75' font='Bitstream'align='right'color='#FF0000'>%5</t><br/>
<t size='0.75' font='Bitstream'align='left'>Zeds (alive/total): </t><t size='0.75' font='Bitstream'align='right'color='#FF0000'>%13/%12</t><br/>
<t size='0.75' font='Bitstream'align='left'>FPS: </t><t size='0.75' font='Bitstream'align='right'color='#FF0000'>%14</t><br/>
<t size='0.75' font='Bitstream'align='left'>Survived:</t><t size='0.75' font='Bitstream'align='right'color='#FF0000'>%7 Dayz</t>
<br/>
<br/>
<t size='1' font='Bitstream'align='center'color='#FFFF00'>Restart in %8 minutes!</t>
<br/>
<img size='6' image='%9'/>
<br/>
<t size='1' font='Bitstream' align='center'>Use F10 to Toggle</t>
<br/>
",
r_player_blood, //1
round _humanity, //2
_killsH, //3
_killsB, //4
_kills, //5
_headShots, //6
(dayz_Survived), //7
(240-(round(serverTime/60))), //8 change the 180 to suit your server mins for restarts
_pic, //9
_logo, //10
_textCity, //11
count entities "zZombie_Base", //12
{alive _x} count entities "zZombie_Base", //13
diag_fps //14
];
sleep 5;
};
};
[] spawn fnc_debug;