Smurf Name bug fix

This commit is contained in:
ChocoTaco 2019-03-16 15:19:20 -04:00
parent 0bd11f7c39
commit 429a38af75

View file

@ -22,11 +22,11 @@ $dtStats::fullGames["CTFGame"] = 1;
//if they are here for 75% of the game, count it as a full game, this percentage is calc from time and score limit //if they are here for 75% of the game, count it as a full game, this percentage is calc from time and score limit
$dtStats::fgPercentage["CTFGame"] = 25; $dtStats::fgPercentage["CTFGame"] = 25;
//0 score based, 1 time based, 2 the closer one to finishing the game, 3 mix avg //0 score based, 1 time based, 2 the closer one to finishing the game, 3 mix avg
$dtStats::fgPercentageType["CTFGame"] = 2; $dtStats::fgPercentageType["CTFGame"] = 0;
$dtStats::fullGames["LakRabbitGame"] = 1; $dtStats::fullGames["LakRabbitGame"] = 1;
$dtStats::fgPercentage["LakRabbitGame"] = 25; $dtStats::fgPercentage["LakRabbitGame"] = 25;
$dtStats::fgPercentageType["LakRabbitGame"] = 2; $dtStats::fgPercentageType["LakRabbitGame"] = 0;
$dtStats::returnToMenuTimer = (30*1000)*1;// 1 min after not making an action reset $dtStats::returnToMenuTimer = (30*1000)*1;// 1 min after not making an action reset
//Set to 1 when your makeing changes to the menu so you can see them update live note the refresh rate is like 2-4 secs //Set to 1 when your makeing changes to the menu so you can see them update live note the refresh rate is like 2-4 secs
@ -499,11 +499,11 @@ package dtStats{
serverCmdObserveClient(%client, %targetClient); serverCmdObserveClient(%client, %targetClient);
displayObserverHud(%client, %targetClient); displayObserverHud(%client, %targetClient);
//if (%targetClient != %prevObsClient) if (%targetClient != %prevObsClient)
//{ {
//messageClient(%targetClient, 'Observer', '\c1%1 is now observing you.', %client.name); messageClient(%targetClient, 'Observer', '\c1%1 is now observing you.', %client.name);
//messageClient(%prevObsClient, 'ObserverEnd', '\c1%1 is no longer observing you.', %client.name); messageClient(%prevObsClient, 'ObserverEnd', '\c1%1 is no longer observing you.', %client.name);
//} }
} }
} }
@ -862,11 +862,11 @@ package dtStats{
serverCmdObserveClient(%client, %targetClient); serverCmdObserveClient(%client, %targetClient);
displayObserverHud(%client, %targetClient); displayObserverHud(%client, %targetClient);
//if (%targetClient != %prevObsClient) if (%targetClient != %prevObsClient)
//{ {
//messageClient(%targetClient, 'Observer', '\c1%1 is now observing you.', %client.name); messageClient(%targetClient, 'Observer', '\c1%1 is now observing you.', %client.name);
//messageClient(%prevObsClient, 'ObserverEnd', '\c1%1 is no longer observing you.', %client.name); messageClient(%prevObsClient, 'ObserverEnd', '\c1%1 is no longer observing you.', %client.name);
//} }
} }
} }
function LakRabbitGame::updateScoreHud(%game, %client, %tag){ function LakRabbitGame::updateScoreHud(%game, %client, %tag){
@ -991,34 +991,34 @@ package dtStats{
if(%client.isAdmin || %client.isSuperAdmin || !$dtStats::viewSelf){ if(%client.isAdmin || %client.isSuperAdmin || !$dtStats::viewSelf){
if(%col1Client.name !$= "" && %col2Client.name !$= "") if(%col1Client.name !$= "" && %col2Client.name !$= "")
messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:10><spush>%7\t<clip:150><a:gamelink\tStats\tView\t%1>+</a> %1</clip><rmargin:205><just:right>%2<rmargin:270><just:right>%3<spop><rmargin:505><lmargin:310>%8<just:left><a:gamelink\tStats\tView\t%4>+</a> %4<rmargin:505><just:right>%5<rmargin:570><just:right>%6', messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:10><spush>%7\t<clip:150><a:gamelink\tStats\tView\t%1>+</a> %1</clip><rmargin:205><just:right>%2<rmargin:270><just:right>%3<spop><rmargin:505><lmargin:310>%8<just:left><a:gamelink\tStats\tView\t%4>+</a> %4<rmargin:505><just:right>%5<rmargin:570><just:right>%6',
%col1Client.nameBase, %col1ClientScore, %col1ClientTime, %col2Client.nameBase, %col2ClientScore, %col2ClientTime, %col1Style, %col2Style); %col1Client.name, %col1ClientScore, %col1ClientTime, %col2Client.name, %col2ClientScore, %col2ClientTime, %col1Style, %col2Style);
else if(%col1Client.name !$= "" && %col2Client.name $= "") else if(%col1Client.name !$= "" && %col2Client.name $= "")
messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:10><spush>%7\t<clip:150><a:gamelink\tStats\tView\t%1>+</a> %1</clip><rmargin:205><just:right>%2<rmargin:270><just:right>%3<spop><rmargin:505><lmargin:310>%8<just:left>%4<rmargin:505><just:right>%5<rmargin:570><just:right>%6', messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:10><spush>%7\t<clip:150><a:gamelink\tStats\tView\t%1>+</a> %1</clip><rmargin:205><just:right>%2<rmargin:270><just:right>%3<spop><rmargin:505><lmargin:310>%8<just:left>%4<rmargin:505><just:right>%5<rmargin:570><just:right>%6',
%col1Client.nameBase, %col1ClientScore, %col1ClientTime, %col2Client.nameBase, %col2ClientScore, %col2ClientTime, %col1Style, %col2Style); %col1Client.name, %col1ClientScore, %col1ClientTime, %col2Client.name, %col2ClientScore, %col2ClientTime, %col1Style, %col2Style);
else if(%col1Client.name $= "" && %col2Client.name !$= "") else if(%col1Client.name $= "" && %col2Client.name !$= "")
messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:10><spush>%7\t<clip:150>%1</clip><rmargin:205><just:right>%2<rmargin:270><just:right>%3<spop><rmargin:505><lmargin:310>%8<just:left><a:gamelink\tStats\tView\t%4>+</a> %4<rmargin:505><just:right>%5<rmargin:570><just:right>%6', messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:10><spush>%7\t<clip:150>%1</clip><rmargin:205><just:right>%2<rmargin:270><just:right>%3<spop><rmargin:505><lmargin:310>%8<just:left><a:gamelink\tStats\tView\t%4>+</a> %4<rmargin:505><just:right>%5<rmargin:570><just:right>%6',
%col1Client.nameBase, %col1ClientScore, %col1ClientTime, %col2Client.nameBase, %col2ClientScore, %col2ClientTime, %col1Style, %col2Style); %col1Client.name, %col1ClientScore, %col1ClientTime, %col2Client.name, %col2ClientScore, %col2ClientTime, %col1Style, %col2Style);
else else
messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:10><spush>%7\t<clip:150>%1</clip><rmargin:205><just:right>%2<rmargin:270><just:right>%3<spop><rmargin:505><lmargin:310>%8<just:left>%4<rmargin:505><just:right>%5<rmargin:570><just:right>%6', messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:10><spush>%7\t<clip:150>%1</clip><rmargin:205><just:right>%2<rmargin:270><just:right>%3<spop><rmargin:505><lmargin:310>%8<just:left>%4<rmargin:505><just:right>%5<rmargin:570><just:right>%6',
%col1Client.nameBase, %col1ClientScore, %col1ClientTime, %col2Client.nameBase, %col2ClientScore, %col2ClientTime, %col1Style, %col2Style); %col1Client.name, %col1ClientScore, %col1ClientTime, %col2Client.name, %col2ClientScore, %col2ClientTime, %col1Style, %col2Style);
} }
else{ else{
if(%col1Client.name $= %client.name && %col2Client.name !$= "")//<a:gamelink\tStats\tView\t%4>+</a> if(%col1Client.name $= %client.name && %col2Client.name !$= "")//<a:gamelink\tStats\tView\t%4>+</a>
messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:10><spush>%7\t<clip:150><a:gamelink\tStats\tView\t%1>+</a> %1</clip><rmargin:205><just:right>%2<rmargin:270><just:right>%3<spop><rmargin:505><lmargin:310>%8<just:left> %4<rmargin:505><just:right>%5<rmargin:570><just:right>%6', messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:10><spush>%7\t<clip:150><a:gamelink\tStats\tView\t%1>+</a> %1</clip><rmargin:205><just:right>%2<rmargin:270><just:right>%3<spop><rmargin:505><lmargin:310>%8<just:left> %4<rmargin:505><just:right>%5<rmargin:570><just:right>%6',
%col1Client.nameBase, %col1ClientScore, %col1ClientTime, %col2Client.nameBase, %col2ClientScore, %col2ClientTime, %col1Style, %col2Style); %col1Client.name, %col1ClientScore, %col1ClientTime, %col2Client.name, %col2ClientScore, %col2ClientTime, %col1Style, %col2Style);
else if(%col1Client.name !$= "" && %col2Client.name $= %client.name)//<a:gamelink\tStats\tView\t%4>+</a> else if(%col1Client.name !$= "" && %col2Client.name $= %client.name)//<a:gamelink\tStats\tView\t%4>+</a>
messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:10><spush>%7\t<clip:150> %1</clip><rmargin:205><just:right>%2<rmargin:270><just:right>%3<spop><rmargin:505><lmargin:310>%8<just:left><a:gamelink\tStats\tView\t%4>+</a> %4<rmargin:505><just:right>%5<rmargin:570><just:right>%6', messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:10><spush>%7\t<clip:150> %1</clip><rmargin:205><just:right>%2<rmargin:270><just:right>%3<spop><rmargin:505><lmargin:310>%8<just:left><a:gamelink\tStats\tView\t%4>+</a> %4<rmargin:505><just:right>%5<rmargin:570><just:right>%6',
%col1Client.nameBase, %col1ClientScore, %col1ClientTime, %col2Client.nameBase, %col2ClientScore, %col2ClientTime, %col1Style, %col2Style); %col1Client.name, %col1ClientScore, %col1ClientTime, %col2Client.name, %col2ClientScore, %col2ClientTime, %col1Style, %col2Style);
else if(%col1Client.name $= %client.name && %col2Client.name $= "") else if(%col1Client.name $= %client.name && %col2Client.name $= "")
messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:10><spush>%7\t<clip:150><a:gamelink\tStats\tView\t%1>+</a> %1</clip><rmargin:205><just:right>%2<rmargin:270><just:right>%3<spop><rmargin:505><lmargin:310>%8<just:left>%4<rmargin:505><just:right>%5<rmargin:570><just:right>%6', messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:10><spush>%7\t<clip:150><a:gamelink\tStats\tView\t%1>+</a> %1</clip><rmargin:205><just:right>%2<rmargin:270><just:right>%3<spop><rmargin:505><lmargin:310>%8<just:left>%4<rmargin:505><just:right>%5<rmargin:570><just:right>%6',
%col1Client.nameBase, %col1ClientScore, %col1ClientTime, %col2Client.nameBase, %col2ClientScore, %col2ClientTime, %col1Style, %col2Style); %col1Client.name, %col1ClientScore, %col1ClientTime, %col2Client.name, %col2ClientScore, %col2ClientTime, %col1Style, %col2Style);
else if(%col1Client.name $= "" && %col2Client.name $= %client.name) else if(%col1Client.name $= "" && %col2Client.name $= %client.name)
messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:10><spush>%7\t<clip:150>%1</clip><rmargin:205><just:right>%2<rmargin:270><just:right>%3<spop><rmargin:505><lmargin:310>%8<just:left><a:gamelink\tStats\tView\t%4>+</a> %4<rmargin:505><just:right>%5<rmargin:570><just:right>%6', messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:10><spush>%7\t<clip:150>%1</clip><rmargin:205><just:right>%2<rmargin:270><just:right>%3<spop><rmargin:505><lmargin:310>%8<just:left><a:gamelink\tStats\tView\t%4>+</a> %4<rmargin:505><just:right>%5<rmargin:570><just:right>%6',
%col1Client.nameBase, %col1ClientScore, %col1ClientTime, %col2Client.nameBase, %col2ClientScore, %col2ClientTime, %col1Style, %col2Style); %col1Client.name, %col1ClientScore, %col1ClientTime, %col2Client.name, %col2ClientScore, %col2ClientTime, %col1Style, %col2Style);
else else
messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:10><spush>%7\t<clip:150>%1</clip><rmargin:205><just:right>%2<rmargin:270><just:right>%3<spop><rmargin:505><lmargin:310>%8<just:left>%4<rmargin:505><just:right>%5<rmargin:570><just:right>%6', messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:10><spush>%7\t<clip:150>%1</clip><rmargin:205><just:right>%2<rmargin:270><just:right>%3<spop><rmargin:505><lmargin:310>%8<just:left>%4<rmargin:505><just:right>%5<rmargin:570><just:right>%6',
%col1Client.nameBase, %col1ClientScore, %col1ClientTime, %col2Client.nameBase, %col2ClientScore, %col2ClientTime, %col1Style, %col2Style); %col1Client.name, %col1ClientScore, %col1ClientTime, %col2Client.name, %col2ClientScore, %col2ClientTime, %col1Style, %col2Style);
} }
} }
@ -1026,18 +1026,18 @@ package dtStats{
if(%client.isAdmin || %client.isSuperAdmin || !$dtStats::viewSelf){ if(%client.isAdmin || %client.isSuperAdmin || !$dtStats::viewSelf){
if(%col1Client.name !$= "") if(%col1Client.name !$= "")
messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:20>%4\t<clip:200><a:gamelink\tStats\tView\t%1>+</a> %1</clip><rmargin:280><just:right>%2<rmargin:375><just:right>%3', messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:20>%4\t<clip:200><a:gamelink\tStats\tView\t%1>+</a> %1</clip><rmargin:280><just:right>%2<rmargin:375><just:right>%3',
%col1Client.nameBase, %col1ClientScore, %col1ClientTime, %col1Style); %col1Client.name, %col1ClientScore, %col1ClientTime, %col1Style);
else else
messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:20>%4\t<clip:200>%1</clip><rmargin:280><just:right>%2<rmargin:375><just:right>%3', messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:20>%4\t<clip:200>%1</clip><rmargin:280><just:right>%2<rmargin:375><just:right>%3',
%col1Client.nameBase, %col1ClientScore, %col1ClientTime, %col1Style ); %col1Client.name, %col1ClientScore, %col1ClientTime, %col1Style );
} }
else{ else{
if(%col1Client.name $= %client.name) if(%col1Client.name $= %client.name)
messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:20>%4\t<clip:200><a:gamelink\tStats\tView\t%1>+</a> %1</clip><rmargin:280><just:right>%2<rmargin:375><just:right>%3', messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:20>%4\t<clip:200><a:gamelink\tStats\tView\t%1>+</a> %1</clip><rmargin:280><just:right>%2<rmargin:375><just:right>%3',
%col1Client.nameBase, %col1ClientScore, %col1ClientTime, %col1Style); %col1Client.name, %col1ClientScore, %col1ClientTime, %col1Style);
else else
messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:20>%4\t<clip:200>%1</clip><rmargin:280><just:right>%2<rmargin:375><just:right>%3', messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:20>%4\t<clip:200>%1</clip><rmargin:280><just:right>%2<rmargin:375><just:right>%3',
%col1Client.nameBase, %col1ClientScore, %col1ClientTime, %col1Style ); %col1Client.name, %col1ClientScore, %col1ClientTime, %col1Style );
} }
} }
} }
@ -1052,23 +1052,23 @@ package dtStats{
{ {
if(%col1Client.name !$= "" && %col2Client.name !$= "") if(%col1Client.name !$= "" && %col2Client.name !$= "")
messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:10><spush>%7\t<clip:150><a:gamelink\tStats\tView\t%1>+</a> <a:gamelink\t%8>%1</a></clip><rmargin:205><just:right>%2<rmargin:270><just:right>%3<spop><rmargin:505><lmargin:310><color:00dc00><just:left><clip:150><a:gamelink\tStats\tView\t%4>+</a> <a:gamelink\t%9>%4</a></clip><rmargin:505><just:right>%5<rmargin:570><just:right>%6', messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:10><spush>%7\t<clip:150><a:gamelink\tStats\tView\t%1>+</a> <a:gamelink\t%8>%1</a></clip><rmargin:205><just:right>%2<rmargin:270><just:right>%3<spop><rmargin:505><lmargin:310><color:00dc00><just:left><clip:150><a:gamelink\tStats\tView\t%4>+</a> <a:gamelink\t%9>%4</a></clip><rmargin:505><just:right>%5<rmargin:570><just:right>%6',
%col1Client.nameBase, %col1ClientScore, %col1ClientTime, %col1Client.name, %col1ClientScore, %col1ClientTime,
%col2Client.nameBase, %col2ClientScore, %col2ClientTime, %col2Client.name, %col2ClientScore, %col2ClientTime,
%col1Style, %col1Client, %col2Client ); %col1Style, %col1Client, %col2Client );
else if(%col1Client.name !$= "" && %col2Client.name $= "") else if(%col1Client.name !$= "" && %col2Client.name $= "")
messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:10><spush>%7\t<clip:150><a:gamelink\tStats\tView\t%1>+</a> <a:gamelink\t%8>%1</a></clip><rmargin:205><just:right>%2<rmargin:270><just:right>%3<spop><rmargin:505><lmargin:310><color:00dc00><just:left><clip:150><a:gamelink\t%9>%4</a></clip><rmargin:505><just:right>%5<rmargin:570><just:right>%6', messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:10><spush>%7\t<clip:150><a:gamelink\tStats\tView\t%1>+</a> <a:gamelink\t%8>%1</a></clip><rmargin:205><just:right>%2<rmargin:270><just:right>%3<spop><rmargin:505><lmargin:310><color:00dc00><just:left><clip:150><a:gamelink\t%9>%4</a></clip><rmargin:505><just:right>%5<rmargin:570><just:right>%6',
%col1Client.nameBase, %col1ClientScore, %col1ClientTime, %col1Client.name, %col1ClientScore, %col1ClientTime,
%col2Client.nameBase, %col2ClientScore, %col2ClientTime, %col2Client.name, %col2ClientScore, %col2ClientTime,
%col1Style, %col1Client, %col2Client ); %col1Style, %col1Client, %col2Client );
else if(%col1Client.name $= "" && %col2Client.name !$= "") else if(%col1Client.name $= "" && %col2Client.name !$= "")
messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:10><spush>%7\t<clip:150><a:gamelink\t%8>%1</a></clip><rmargin:205><just:right>%2<rmargin:270><just:right>%3<spop><rmargin:505><lmargin:310><color:00dc00><just:left><clip:150><a:gamelink\tStats\tView\t%4>+</a> <a:gamelink\t%9>%4</a></clip><rmargin:505><just:right>%5<rmargin:570><just:right>%6', messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:10><spush>%7\t<clip:150><a:gamelink\t%8>%1</a></clip><rmargin:205><just:right>%2<rmargin:270><just:right>%3<spop><rmargin:505><lmargin:310><color:00dc00><just:left><clip:150><a:gamelink\tStats\tView\t%4>+</a> <a:gamelink\t%9>%4</a></clip><rmargin:505><just:right>%5<rmargin:570><just:right>%6',
%col1Client.nameBase, %col1ClientScore, %col1ClientTime, %col1Client.name, %col1ClientScore, %col1ClientTime,
%col2Client.nameBase, %col2ClientScore, %col2ClientTime, %col2Client.name, %col2ClientScore, %col2ClientTime,
%col1Style, %col1Client, %col2Client ); %col1Style, %col1Client, %col2Client );
else else
messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:10><spush>%7\t<clip:150><a:gamelink\t%8>%1</a></clip><rmargin:205><just:right>%2<rmargin:270><just:right>%3<spop><rmargin:505><lmargin:310><color:00dc00><just:left><clip:150><a:gamelink\t%9>%4</a></clip><rmargin:505><just:right>%5<rmargin:570><just:right>%6', messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:10><spush>%7\t<clip:150><a:gamelink\t%8>%1</a></clip><rmargin:205><just:right>%2<rmargin:270><just:right>%3<spop><rmargin:505><lmargin:310><color:00dc00><just:left><clip:150><a:gamelink\t%9>%4</a></clip><rmargin:505><just:right>%5<rmargin:570><just:right>%6',
%col1Client.nameBase, %col1ClientScore, %col1ClientTime, %col1Client.name, %col1ClientScore, %col1ClientTime,
%col2Client.nameBase, %col2ClientScore, %col2ClientTime, %col2Client.name, %col2ClientScore, %col2ClientTime,
%col1Style, %col1Client, %col2Client ); %col1Style, %col1Client, %col2Client );
} }
@ -1076,46 +1076,46 @@ package dtStats{
{ {
if(%col1Client.name !$= "" && %col2Client.name !$= "") if(%col1Client.name !$= "" && %col2Client.name !$= "")
messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:10><spush>%7\t<clip:150><a:gamelink\tStats\tView\t%1>+</a> <a:gamelink\t%8>%1</a></clip><rmargin:205><just:right>%2<rmargin:270><just:right>%3<spop><rmargin:505><lmargin:310><color:00dc00><just:left><clip:150><a:gamelink\tStats\tView\t%4>+</a> <a:gamelink\t%9>%4</a></clip><rmargin:505><just:right>%5<rmargin:570><just:right>%6', messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:10><spush>%7\t<clip:150><a:gamelink\tStats\tView\t%1>+</a> <a:gamelink\t%8>%1</a></clip><rmargin:205><just:right>%2<rmargin:270><just:right>%3<spop><rmargin:505><lmargin:310><color:00dc00><just:left><clip:150><a:gamelink\tStats\tView\t%4>+</a> <a:gamelink\t%9>%4</a></clip><rmargin:505><just:right>%5<rmargin:570><just:right>%6',
%col1Client.nameBase, %col1ClientScore, %col1ClientTime, %col1Client.name, %col1ClientScore, %col1ClientTime,
%col2Client.nameBase, %col2ClientScore, %col2ClientTime, %col2Client.name, %col2ClientScore, %col2ClientTime,
%col1Style, %col1Client, %col2Client ); %col1Style, %col1Client, %col2Client );
else if(%col1Client.name !$= "" && %col2Client.name $= "") else if(%col1Client.name !$= "" && %col2Client.name $= "")
messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:10><spush>%7\t<clip:150><a:gamelink\tStats\tView\t%1>+</a> <a:gamelink\t%8>%1</a></clip><rmargin:205><just:right>%2<rmargin:270><just:right>%3<spop><rmargin:505><lmargin:310><color:00dc00><just:left><clip:150><a:gamelink\t%9>%4</a></clip><rmargin:505><just:right>%5<rmargin:570><just:right>%6', messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:10><spush>%7\t<clip:150><a:gamelink\tStats\tView\t%1>+</a> <a:gamelink\t%8>%1</a></clip><rmargin:205><just:right>%2<rmargin:270><just:right>%3<spop><rmargin:505><lmargin:310><color:00dc00><just:left><clip:150><a:gamelink\t%9>%4</a></clip><rmargin:505><just:right>%5<rmargin:570><just:right>%6',
%col1Client.nameBase, %col1ClientScore, %col1ClientTime, %col1Client.name, %col1ClientScore, %col1ClientTime,
%col2Client.nameBase, %col2ClientScore, %col2ClientTime, %col2Client.name, %col2ClientScore, %col2ClientTime,
%col1Style, %col1Client, %col2Client ); %col1Style, %col1Client, %col2Client );
else if(%col1Client.name $= "" && %col2Client.name !$= "") else if(%col1Client.name $= "" && %col2Client.name !$= "")
messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:10><spush>%7\t<clip:150><a:gamelink\t%8>%1</a></clip><rmargin:205><just:right>%2<rmargin:270><just:right>%3<spop><rmargin:505><lmargin:310><color:00dc00><just:left><clip:150><a:gamelink\tStats\tView\t%4>+</a> <a:gamelink\t%9>%4</a></clip><rmargin:505><just:right>%5<rmargin:570><just:right>%6', messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:10><spush>%7\t<clip:150><a:gamelink\t%8>%1</a></clip><rmargin:205><just:right>%2<rmargin:270><just:right>%3<spop><rmargin:505><lmargin:310><color:00dc00><just:left><clip:150><a:gamelink\tStats\tView\t%4>+</a> <a:gamelink\t%9>%4</a></clip><rmargin:505><just:right>%5<rmargin:570><just:right>%6',
%col1Client.nameBase, %col1ClientScore, %col1ClientTime, %col1Client.name, %col1ClientScore, %col1ClientTime,
%col2Client.nameBase, %col2ClientScore, %col2ClientTime, %col2Client.name, %col2ClientScore, %col2ClientTime,
%col1Style, %col1Client, %col2Client ); %col1Style, %col1Client, %col2Client );
else else
messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:10><spush>%7\t<clip:150><a:gamelink\t%8>%1</a></clip><rmargin:205><just:right>%2<rmargin:270><just:right>%3<spop><rmargin:505><lmargin:310><color:00dc00><just:left><clip:150><a:gamelink\t%9>%4</a></clip><rmargin:505><just:right>%5<rmargin:570><just:right>%6', messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:10><spush>%7\t<clip:150><a:gamelink\t%8>%1</a></clip><rmargin:205><just:right>%2<rmargin:270><just:right>%3<spop><rmargin:505><lmargin:310><color:00dc00><just:left><clip:150><a:gamelink\t%9>%4</a></clip><rmargin:505><just:right>%5<rmargin:570><just:right>%6',
%col1Client.nameBase, %col1ClientScore, %col1ClientTime, %col1Client.name, %col1ClientScore, %col1ClientTime,
%col2Client.nameBase, %col2ClientScore, %col2ClientTime, %col2Client.name, %col2ClientScore, %col2ClientTime,
%col1Style, %col1Client, %col2Client ); %col1Style, %col1Client, %col2Client );
} }
else else
{ {
if(%col1Client.name !$= "" && %col2Client.name !$= "") if(%col1Client.name !$= "" && %col2Client.name !$= "")
messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:10><spush>%7\t<clip:150><a:gamelink\tStats\tView\t%1>+</a> <a:gamelink\t%8>%1</a></clip><rmargin:205><just:right>%2<rmargin:270><just:right>%3<spop><rmargin:505><lmargin:310><just:left><clip:150><a:gamelink\tStats\tView\t%4>+</a> <a:gamelink\t%9>%4</a></clip><rmargin:505><just:right>%5<rmargin:570><just:right>%6', messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:10><spush>%7\t<clip:150><a:gamelink\tStats\tView\t%1>+</a> <a:gamelink\t%8>%1</a></clip><rmargin:205><just:right>%2<rmargin:270><just:right>%3<spop><rmargin:505><lmargin:310><just:left><clip:150><a:gamelink\tStats\tView\t%4>+</a> <a:gamelink\t%9>%4</a></clip><rmargin:505><just:right>%5<rmargin:570><just:right>%6',
%col1Client.nameBase, %col1ClientScore, %col1ClientTime, %col1Client.name, %col1ClientScore, %col1ClientTime,
%col2Client.nameBase, %col2ClientScore, %col2ClientTime, %col2Client.name, %col2ClientScore, %col2ClientTime,
%col1Style, %col1Client, %col2Client ); %col1Style, %col1Client, %col2Client );
else if(%col1Client.name !$= "" && %col2Client.name $= "") else if(%col1Client.name !$= "" && %col2Client.name $= "")
messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:10><spush>%7\t<clip:150><a:gamelink\tStats\tView\t%1>+</a> <a:gamelink\t%8>%1</a></clip><rmargin:205><just:right>%2<rmargin:270><just:right>%3<spop><rmargin:505><lmargin:310><just:left><clip:150><a:gamelink\t%9>%4</a></clip><rmargin:505><just:right>%5<rmargin:570><just:right>%6', messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:10><spush>%7\t<clip:150><a:gamelink\tStats\tView\t%1>+</a> <a:gamelink\t%8>%1</a></clip><rmargin:205><just:right>%2<rmargin:270><just:right>%3<spop><rmargin:505><lmargin:310><just:left><clip:150><a:gamelink\t%9>%4</a></clip><rmargin:505><just:right>%5<rmargin:570><just:right>%6',
%col1Client.nameBase, %col1ClientScore, %col1ClientTime, %col1Client.name, %col1ClientScore, %col1ClientTime,
%col2Client.nameBase, %col2ClientScore, %col2ClientTime, %col2Client.name, %col2ClientScore, %col2ClientTime,
%col1Style, %col1Client, %col2Client ); %col1Style, %col1Client, %col2Client );
else if(%col1Client.name $= "" && %col2Client.name !$= "") else if(%col1Client.name $= "" && %col2Client.name !$= "")
messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:10><spush>%7\t<clip:150><a:gamelink\t%8>%1</a></clip><rmargin:205><just:right>%2<rmargin:270><just:right>%3<spop><rmargin:505><lmargin:310><just:left><clip:150><a:gamelink\tStats\tView\t%4>+</a> <a:gamelink\t%9>%4</a></clip><rmargin:505><just:right>%5<rmargin:570><just:right>%6', messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:10><spush>%7\t<clip:150><a:gamelink\t%8>%1</a></clip><rmargin:205><just:right>%2<rmargin:270><just:right>%3<spop><rmargin:505><lmargin:310><just:left><clip:150><a:gamelink\tStats\tView\t%4>+</a> <a:gamelink\t%9>%4</a></clip><rmargin:505><just:right>%5<rmargin:570><just:right>%6',
%col1Client.nameBase, %col1ClientScore, %col1ClientTime, %col1Client.name, %col1ClientScore, %col1ClientTime,
%col2Client.nameBase, %col2ClientScore, %col2ClientTime, %col2Client.name, %col2ClientScore, %col2ClientTime,
%col1Style, %col1Client, %col2Client ); %col1Style, %col1Client, %col2Client );
else else
messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:10><spush>%7\t<clip:150><a:gamelink\t%8>%1</a></clip><rmargin:205><just:right>%2<rmargin:270><just:right>%3<spop><rmargin:505><lmargin:310><just:left><clip:150><a:gamelink\t%9>%4</a></clip><rmargin:505><just:right>%5<rmargin:570><just:right>%6', messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:10><spush>%7\t<clip:150><a:gamelink\t%8>%1</a></clip><rmargin:205><just:right>%2<rmargin:270><just:right>%3<spop><rmargin:505><lmargin:310><just:left><clip:150><a:gamelink\t%9>%4</a></clip><rmargin:505><just:right>%5<rmargin:570><just:right>%6',
%col1Client.nameBase, %col1ClientScore, %col1ClientTime, %col1Client.name, %col1ClientScore, %col1ClientTime,
%col2Client.nameBase, %col2ClientScore, %col2ClientTime, %col2Client.name, %col2ClientScore, %col2ClientTime,
%col1Style, %col1Client, %col2Client ); %col1Style, %col1Client, %col2Client );
} }
} }
@ -1124,28 +1124,28 @@ package dtStats{
{ {
if(%col1Client.name $= %client.name && %col2Client.name !$= "") if(%col1Client.name $= %client.name && %col2Client.name !$= "")
messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:10><spush>%7\t<clip:150><a:gamelink\tStats\tView\t%1>+</a> <a:gamelink\t%8>%1</a></clip><rmargin:205><just:right>%2<rmargin:270><just:right>%3<spop><rmargin:505><lmargin:310><color:00dc00><just:left><clip:150> <a:gamelink\t%9>%4</a></clip><rmargin:505><just:right>%5<rmargin:570><just:right>%6', messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:10><spush>%7\t<clip:150><a:gamelink\tStats\tView\t%1>+</a> <a:gamelink\t%8>%1</a></clip><rmargin:205><just:right>%2<rmargin:270><just:right>%3<spop><rmargin:505><lmargin:310><color:00dc00><just:left><clip:150> <a:gamelink\t%9>%4</a></clip><rmargin:505><just:right>%5<rmargin:570><just:right>%6',
%col1Client.nameBase, %col1ClientScore, %col1ClientTime, %col1Client.name, %col1ClientScore, %col1ClientTime,
%col2Client.nameBase, %col2ClientScore, %col2ClientTime, %col2Client.name, %col2ClientScore, %col2ClientTime,
%col1Style, %col1Client, %col2Client ); %col1Style, %col1Client, %col2Client );
else if(%col1Client.name !$= "" && %col2Client.name $= %client.name) else if(%col1Client.name !$= "" && %col2Client.name $= %client.name)
messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:10><spush>%7\t<clip:150> <a:gamelink\t%8>%1</a></clip><rmargin:205><just:right>%2<rmargin:270><just:right>%3<spop><rmargin:505><lmargin:310><color:00dc00><just:left><clip:150><a:gamelink\tStats\tView\t%4>+</a> <a:gamelink\t%9>%4</a></clip><rmargin:505><just:right>%5<rmargin:570><just:right>%6', messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:10><spush>%7\t<clip:150> <a:gamelink\t%8>%1</a></clip><rmargin:205><just:right>%2<rmargin:270><just:right>%3<spop><rmargin:505><lmargin:310><color:00dc00><just:left><clip:150><a:gamelink\tStats\tView\t%4>+</a> <a:gamelink\t%9>%4</a></clip><rmargin:505><just:right>%5<rmargin:570><just:right>%6',
%col1Client.nameBase, %col1ClientScore, %col1ClientTime, %col1Client.name, %col1ClientScore, %col1ClientTime,
%col2Client.nameBase, %col2ClientScore, %col2ClientTime, %col2Client.name, %col2ClientScore, %col2ClientTime,
%col1Style, %col1Client, %col2Client ); %col1Style, %col1Client, %col2Client );
else if(%col1Client.name $= %client.name && %col2Client.name $= "") else if(%col1Client.name $= %client.name && %col2Client.name $= "")
messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:10><spush>%7\t<clip:150><a:gamelink\tStats\tView\t%1>+</a> <a:gamelink\t%8>%1</a></clip><rmargin:205><just:right>%2<rmargin:270><just:right>%3<spop><rmargin:505><lmargin:310><color:00dc00><just:left><clip:150><a:gamelink\t%9>%4</a></clip><rmargin:505><just:right>%5<rmargin:570><just:right>%6', messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:10><spush>%7\t<clip:150><a:gamelink\tStats\tView\t%1>+</a> <a:gamelink\t%8>%1</a></clip><rmargin:205><just:right>%2<rmargin:270><just:right>%3<spop><rmargin:505><lmargin:310><color:00dc00><just:left><clip:150><a:gamelink\t%9>%4</a></clip><rmargin:505><just:right>%5<rmargin:570><just:right>%6',
%col1Client.nameBase, %col1ClientScore, %col1ClientTime, %col1Client.name, %col1ClientScore, %col1ClientTime,
%col2Client.nameBase, %col2ClientScore, %col2ClientTime, %col2Client.name, %col2ClientScore, %col2ClientTime,
%col1Style, %col1Client, %col2Client ); %col1Style, %col1Client, %col2Client );
else if(%col1Client.name $= "" && %col2Client.name $= %client.name) else if(%col1Client.name $= "" && %col2Client.name $= %client.name)
messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:10><spush>%7\t<clip:150><a:gamelink\t%8>%1</a></clip><rmargin:205><just:right>%2<rmargin:270><just:right>%3<spop><rmargin:505><lmargin:310><color:00dc00><just:left><clip:150><a:gamelink\tStats\tView\t%4>+</a> <a:gamelink\t%9>%4</a></clip><rmargin:505><just:right>%5<rmargin:570><just:right>%6', messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:10><spush>%7\t<clip:150><a:gamelink\t%8>%1</a></clip><rmargin:205><just:right>%2<rmargin:270><just:right>%3<spop><rmargin:505><lmargin:310><color:00dc00><just:left><clip:150><a:gamelink\tStats\tView\t%4>+</a> <a:gamelink\t%9>%4</a></clip><rmargin:505><just:right>%5<rmargin:570><just:right>%6',
%col1Client.nameBase, %col1ClientScore, %col1ClientTime, %col1Client.name, %col1ClientScore, %col1ClientTime,
%col2Client.nameBase, %col2ClientScore, %col2ClientTime, %col2Client.name, %col2ClientScore, %col2ClientTime,
%col1Style, %col1Client, %col2Client ); %col1Style, %col1Client, %col2Client );
else else
messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:10><spush>%7\t<clip:150><a:gamelink\t%8>%1</a></clip><rmargin:205><just:right>%2<rmargin:270><just:right>%3<spop><rmargin:505><lmargin:310><color:00dc00><just:left><clip:150><a:gamelink\t%9>%4</a></clip><rmargin:505><just:right>%5<rmargin:570><just:right>%6', messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:10><spush>%7\t<clip:150><a:gamelink\t%8>%1</a></clip><rmargin:205><just:right>%2<rmargin:270><just:right>%3<spop><rmargin:505><lmargin:310><color:00dc00><just:left><clip:150><a:gamelink\t%9>%4</a></clip><rmargin:505><just:right>%5<rmargin:570><just:right>%6',
%col1Client.nameBase, %col1ClientScore, %col1ClientTime, %col1Client.name, %col1ClientScore, %col1ClientTime,
%col2Client.nameBase, %col2ClientScore, %col2ClientTime, %col2Client.name, %col2ClientScore, %col2ClientTime,
%col1Style, %col1Client, %col2Client ); %col1Style, %col1Client, %col2Client );
} }
@ -1153,56 +1153,56 @@ package dtStats{
{ {
if(%col1Client.name $= %client.name && %col2Client.name !$= "") if(%col1Client.name $= %client.name && %col2Client.name !$= "")
messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:10><spush>%7\t<clip:150><a:gamelink\tStats\tView\t%1>+</a> <a:gamelink\t%8>%1</a></clip><rmargin:205><just:right>%2<rmargin:270><just:right>%3<spop><rmargin:505><lmargin:310><color:00dc00><just:left><clip:150> <a:gamelink\t%9>%4</a></clip><rmargin:505><just:right>%5<rmargin:570><just:right>%6', messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:10><spush>%7\t<clip:150><a:gamelink\tStats\tView\t%1>+</a> <a:gamelink\t%8>%1</a></clip><rmargin:205><just:right>%2<rmargin:270><just:right>%3<spop><rmargin:505><lmargin:310><color:00dc00><just:left><clip:150> <a:gamelink\t%9>%4</a></clip><rmargin:505><just:right>%5<rmargin:570><just:right>%6',
%col1Client.nameBase, %col1ClientScore, %col1ClientTime, %col1Client.name, %col1ClientScore, %col1ClientTime,
%col2Client.nameBase, %col2ClientScore, %col2ClientTime, %col2Client.name, %col2ClientScore, %col2ClientTime,
%col1Style, %col1Client, %col2Client ); %col1Style, %col1Client, %col2Client );
else if(%col1Client.name !$= "" && %col2Client.name $= %client.name) else if(%col1Client.name !$= "" && %col2Client.name $= %client.name)
messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:10><spush>%7\t<clip:150> <a:gamelink\t%8>%1</a></clip><rmargin:205><just:right>%2<rmargin:270><just:right>%3<spop><rmargin:505><lmargin:310><color:00dc00><just:left><clip:150><a:gamelink\tStats\tView\t%4>+</a> <a:gamelink\t%9>%4</a></clip><rmargin:505><just:right>%5<rmargin:570><just:right>%6', messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:10><spush>%7\t<clip:150> <a:gamelink\t%8>%1</a></clip><rmargin:205><just:right>%2<rmargin:270><just:right>%3<spop><rmargin:505><lmargin:310><color:00dc00><just:left><clip:150><a:gamelink\tStats\tView\t%4>+</a> <a:gamelink\t%9>%4</a></clip><rmargin:505><just:right>%5<rmargin:570><just:right>%6',
%col1Client.nameBase, %col1ClientScore, %col1ClientTime, %col1Client.name, %col1ClientScore, %col1ClientTime,
%col2Client.nameBase, %col2ClientScore, %col2ClientTime, %col2Client.name, %col2ClientScore, %col2ClientTime,
%col1Style, %col1Client, %col2Client ); %col1Style, %col1Client, %col2Client );
else if(%col1Client.name $= %client.name && %col2Client.name $= "") else if(%col1Client.name $= %client.name && %col2Client.name $= "")
messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:10><spush>%7\t<clip:150><a:gamelink\tStats\tView\t%1>+</a> <a:gamelink\t%8>%1</a></clip><rmargin:205><just:right>%2<rmargin:270><just:right>%3<spop><rmargin:505><lmargin:310><color:00dc00><just:left><clip:150><a:gamelink\t%9>%4</a></clip><rmargin:505><just:right>%5<rmargin:570><just:right>%6', messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:10><spush>%7\t<clip:150><a:gamelink\tStats\tView\t%1>+</a> <a:gamelink\t%8>%1</a></clip><rmargin:205><just:right>%2<rmargin:270><just:right>%3<spop><rmargin:505><lmargin:310><color:00dc00><just:left><clip:150><a:gamelink\t%9>%4</a></clip><rmargin:505><just:right>%5<rmargin:570><just:right>%6',
%col1Client.nameBase, %col1ClientScore, %col1ClientTime, %col1Client.name, %col1ClientScore, %col1ClientTime,
%col2Client.nameBase, %col2ClientScore, %col2ClientTime, %col2Client.name, %col2ClientScore, %col2ClientTime,
%col1Style, %col1Client, %col2Client ); %col1Style, %col1Client, %col2Client );
else if(%col1Client.name $= "" && %col2Client.name $= %client.name) else if(%col1Client.name $= "" && %col2Client.name $= %client.name)
messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:10><spush>%7\t<clip:150><a:gamelink\t%8>%1</a></clip><rmargin:205><just:right>%2<rmargin:270><just:right>%3<spop><rmargin:505><lmargin:310><color:00dc00><just:left><clip:150><a:gamelink\tStats\tView\t%4>+</a> <a:gamelink\t%9>%4</a></clip><rmargin:505><just:right>%5<rmargin:570><just:right>%6', messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:10><spush>%7\t<clip:150><a:gamelink\t%8>%1</a></clip><rmargin:205><just:right>%2<rmargin:270><just:right>%3<spop><rmargin:505><lmargin:310><color:00dc00><just:left><clip:150><a:gamelink\tStats\tView\t%4>+</a> <a:gamelink\t%9>%4</a></clip><rmargin:505><just:right>%5<rmargin:570><just:right>%6',
%col1Client.nameBase, %col1ClientScore, %col1ClientTime, %col1Client.name, %col1ClientScore, %col1ClientTime,
%col2Client.nameBase, %col2ClientScore, %col2ClientTime, %col2Client.name, %col2ClientScore, %col2ClientTime,
%col1Style, %col1Client, %col2Client ); %col1Style, %col1Client, %col2Client );
else else
messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:10><spush>%7\t<clip:150><a:gamelink\t%8>%1</a></clip><rmargin:205><just:right>%2<rmargin:270><just:right>%3<spop><rmargin:505><lmargin:310><color:00dc00><just:left><clip:150><a:gamelink\t%9>%4</a></clip><rmargin:505><just:right>%5<rmargin:570><just:right>%6', messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:10><spush>%7\t<clip:150><a:gamelink\t%8>%1</a></clip><rmargin:205><just:right>%2<rmargin:270><just:right>%3<spop><rmargin:505><lmargin:310><color:00dc00><just:left><clip:150><a:gamelink\t%9>%4</a></clip><rmargin:505><just:right>%5<rmargin:570><just:right>%6',
%col1Client.nameBase, %col1ClientScore, %col1ClientTime, %col1Client.name, %col1ClientScore, %col1ClientTime,
%col2Client.nameBase, %col2ClientScore, %col2ClientTime, %col2Client.name, %col2ClientScore, %col2ClientTime,
%col1Style, %col1Client, %col2Client ); %col1Style, %col1Client, %col2Client );
} }
else else
{ {
if(%col1Client.name $= %client.name && %col2Client.name !$= "")//<a:gamelink\tStats\tView\t%4>+</a> if(%col1Client.name $= %client.name && %col2Client.name !$= "")//<a:gamelink\tStats\tView\t%4>+</a>
messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:10><spush>%7\t<clip:150><a:gamelink\tStats\tView\t%1>+</a> <a:gamelink\t%8>%1</a></clip><rmargin:205><just:right>%2<rmargin:270><just:right>%3<spop><rmargin:505><lmargin:310><just:left><clip:150> <a:gamelink\t%9>%4</a></clip><rmargin:505><just:right>%5<rmargin:570><just:right>%6', messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:10><spush>%7\t<clip:150><a:gamelink\tStats\tView\t%1>+</a> <a:gamelink\t%8>%1</a></clip><rmargin:205><just:right>%2<rmargin:270><just:right>%3<spop><rmargin:505><lmargin:310><just:left><clip:150> <a:gamelink\t%9>%4</a></clip><rmargin:505><just:right>%5<rmargin:570><just:right>%6',
%col1Client.nameBase, %col1ClientScore, %col1ClientTime, %col1Client.name, %col1ClientScore, %col1ClientTime,
%col2Client.nameBase, %col2ClientScore, %col2ClientTime, %col2Client.name, %col2ClientScore, %col2ClientTime,
%col1Style, %col1Client, %col2Client ); %col1Style, %col1Client, %col2Client );
else if(%col1Client.name !$= "" && %col2Client.name $= %client.name)//<a:gamelink\tStats\tView\t%4>+</a> else if(%col1Client.name !$= "" && %col2Client.name $= %client.name)//<a:gamelink\tStats\tView\t%4>+</a>
messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:10><spush>%7\t<clip:150> <a:gamelink\t%8>%1</a></clip><rmargin:205><just:right>%2<rmargin:270><just:right>%3<spop><rmargin:505><lmargin:310><just:left><clip:150><a:gamelink\tStats\tView\t%4>+</a> <a:gamelink\t%9>%4</a></clip><rmargin:505><just:right>%5<rmargin:570><just:right>%6', messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:10><spush>%7\t<clip:150> <a:gamelink\t%8>%1</a></clip><rmargin:205><just:right>%2<rmargin:270><just:right>%3<spop><rmargin:505><lmargin:310><just:left><clip:150><a:gamelink\tStats\tView\t%4>+</a> <a:gamelink\t%9>%4</a></clip><rmargin:505><just:right>%5<rmargin:570><just:right>%6',
%col1Client.nameBase, %col1ClientScore, %col1ClientTime, %col1Client.name, %col1ClientScore, %col1ClientTime,
%col2Client.nameBase, %col2ClientScore, %col2ClientTime, %col2Client.name, %col2ClientScore, %col2ClientTime,
%col1Style, %col1Client, %col2Client ); %col1Style, %col1Client, %col2Client );
else if(%col1Client.name $= %client.name && %col2Client.name $= "") else if(%col1Client.name $= %client.name && %col2Client.name $= "")
messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:10><spush>%7\t<clip:150><a:gamelink\tStats\tView\t%1>+</a> <a:gamelink\t%8>%1</a></clip><rmargin:205><just:right>%2<rmargin:270><just:right>%3<spop><rmargin:505><lmargin:310><just:left><clip:150><a:gamelink\t%9>%4</a></clip><rmargin:505><just:right>%5<rmargin:570><just:right>%6', messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:10><spush>%7\t<clip:150><a:gamelink\tStats\tView\t%1>+</a> <a:gamelink\t%8>%1</a></clip><rmargin:205><just:right>%2<rmargin:270><just:right>%3<spop><rmargin:505><lmargin:310><just:left><clip:150><a:gamelink\t%9>%4</a></clip><rmargin:505><just:right>%5<rmargin:570><just:right>%6',
%col1Client.nameBase, %col1ClientScore, %col1ClientTime, %col1Client.name, %col1ClientScore, %col1ClientTime,
%col2Client.nameBase, %col2ClientScore, %col2ClientTime, %col2Client.name, %col2ClientScore, %col2ClientTime,
%col1Style, %col1Client, %col2Client ); %col1Style, %col1Client, %col2Client );
else if(%col1Client.name $= "" && %col2Client.name $= %client.name) else if(%col1Client.name $= "" && %col2Client.name $= %client.name)
messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:10><spush>%7\t<clip:150><a:gamelink\t%8>%1</a></clip><rmargin:205><just:right>%2<rmargin:270><just:right>%3<spop><rmargin:505><lmargin:310><just:left><clip:150><a:gamelink\tStats\tView\t%4>+</a> <a:gamelink\t%9>%4</a></clip><rmargin:505><just:right>%5<rmargin:570><just:right>%6', messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:10><spush>%7\t<clip:150><a:gamelink\t%8>%1</a></clip><rmargin:205><just:right>%2<rmargin:270><just:right>%3<spop><rmargin:505><lmargin:310><just:left><clip:150><a:gamelink\tStats\tView\t%4>+</a> <a:gamelink\t%9>%4</a></clip><rmargin:505><just:right>%5<rmargin:570><just:right>%6',
%col1Client.nameBase, %col1ClientScore, %col1ClientTime, %col1Client.name, %col1ClientScore, %col1ClientTime,
%col2Client.nameBase, %col2ClientScore, %col2ClientTime, %col2Client.name, %col2ClientScore, %col2ClientTime,
%col1Style, %col1Client, %col2Client ); %col1Style, %col1Client, %col2Client );
else else
messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:10><spush>%7\t<clip:150><a:gamelink\t%8>%1</a></clip><rmargin:205><just:right>%2<rmargin:270><just:right>%3<spop><rmargin:505><lmargin:310><just:left><clip:150><a:gamelink\t%9>%4</a></clip><rmargin:505><just:right>%5<rmargin:570><just:right>%6', messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:10><spush>%7\t<clip:150><a:gamelink\t%8>%1</a></clip><rmargin:205><just:right>%2<rmargin:270><just:right>%3<spop><rmargin:505><lmargin:310><just:left><clip:150><a:gamelink\t%9>%4</a></clip><rmargin:505><just:right>%5<rmargin:570><just:right>%6',
%col1Client.nameBase, %col1ClientScore, %col1ClientTime, %col1Client.name, %col1ClientScore, %col1ClientTime,
%col2Client.nameBase, %col2ClientScore, %col2ClientTime, %col2Client.name, %col2ClientScore, %col2ClientTime,
%col1Style, %col1Client, %col2Client ); %col1Style, %col1Client, %col2Client );
} }
@ -1212,21 +1212,21 @@ package dtStats{
if(%client.isAdmin || %client.isSuperAdmin || !$dtStats::viewSelf){ if(%client.isAdmin || %client.isSuperAdmin || !$dtStats::viewSelf){
if(%col1Client.name !$= ""){ if(%col1Client.name !$= ""){
messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:20>%4\t<clip:200><a:gamelink\tStats\tView\t%1>+</a> <a:gamelink\t%5>%1</a></clip><rmargin:280><just:right>%2<rmargin:375><just:right>%3', messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:20>%4\t<clip:200><a:gamelink\tStats\tView\t%1>+</a> <a:gamelink\t%5>%1</a></clip><rmargin:280><just:right>%2<rmargin:375><just:right>%3',
%col1Client.nameBase, %col1ClientScore, %col1ClientTime, %col1Style, %col1Client ); %col1Client.name, %col1ClientScore, %col1ClientTime, %col1Style, %col1Client );
} }
else{ else{
messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:20>%4\t<clip:200><a:gamelink\t%5>%1</a></clip><rmargin:280><just:right>%2<rmargin:375><just:right>%3', messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:20>%4\t<clip:200><a:gamelink\t%5>%1</a></clip><rmargin:280><just:right>%2<rmargin:375><just:right>%3',
%col1Client.nameBase, %col1ClientScore, %col1ClientTime, %col1Style, %col1Client ); %col1Client.name, %col1ClientScore, %col1ClientTime, %col1Style, %col1Client );
} }
} }
else{ else{
if(%col1Client.name $= %client.name){ if(%col1Client.name $= %client.name){
messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:20>%4\t<clip:200><a:gamelink\tStats\tView\t%1>+</a> <a:gamelink\t%5>%1</a></clip><rmargin:280><just:right>%2<rmargin:375><just:right>%3', messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:20>%4\t<clip:200><a:gamelink\tStats\tView\t%1>+</a> <a:gamelink\t%5>%1</a></clip><rmargin:280><just:right>%2<rmargin:375><just:right>%3',
%col1Client.nameBase, %col1ClientScore, %col1ClientTime, %col1Style, %col1Client ); %col1Client.name, %col1ClientScore, %col1ClientTime, %col1Style, %col1Client );
} }
else{ else{
messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:20>%4\t<clip:200><a:gamelink\t%5>%1</a></clip><rmargin:280><just:right>%2<rmargin:375><just:right>%3', messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:20>%4\t<clip:200><a:gamelink\t%5>%1</a></clip><rmargin:280><just:right>%2<rmargin:375><just:right>%3',
%col1Client.nameBase, %col1ClientScore, %col1ClientTime, %col1Style, %col1Client ); %col1Client.name, %col1ClientScore, %col1ClientTime, %col1Style, %col1Client );
} }
} }
} }
@ -1257,16 +1257,16 @@ package dtStats{
%obsTime = getSimTime() - %cl.observerStartTime; %obsTime = getSimTime() - %cl.observerStartTime;
%obsTimeStr = %game.formatTime(%obsTime, false);//<a:gamelink\tStats\tView\t%3>+</a> %obsTimeStr = %game.formatTime(%obsTime, false);//<a:gamelink\tStats\tView\t%3>+</a>
if(%client.isAdmin || %client.isSuperAdmin || !$dtStats::viewSelf){ if(%client.isAdmin || %client.isSuperAdmin || !$dtStats::viewSelf){
messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:20, 310>\t<clip:150><a:gamelink\tStats\tView\t%3>+</a> %1</clip><rmargin:260><just:right>%2', messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:20, 310>\t<clip:150><a:gamelink\tStats\tView\t%1>+</a> %1</clip><rmargin:260><just:right>%2',
%cl.name, %obsTimeStr,%cl.nameBase ); %cl.name, %obsTimeStr);
} }
else if(%client.name $= %cl.name){ else if(%client.name $= %cl.name){
messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:20, 310>\t<clip:150><a:gamelink\tStats\tView\t%3>+</a> %1</clip><rmargin:260><just:right>%2', messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:20, 310>\t<clip:150><a:gamelink\tStats\tView\t%1>+</a> %1</clip><rmargin:260><just:right>%2',
%cl.name, %obsTimeStr,%cl.nameBase ); %cl.name, %obsTimeStr);
} }
else{ else{
messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:20, 310>\t<clip:150> %1</clip><rmargin:260><just:right>%2', messageClient( %client, 'SetLineHud', "", %tag, %index, '<tab:20, 310>\t<clip:150> %1</clip><rmargin:260><just:right>%2',
%cl.name, %obsTimeStr,%cl.nameBase ); %cl.name, %obsTimeStr);
} }
%index++; %index++;
@ -1498,7 +1498,7 @@ function dtStatsMissionDropReady(%game, %client){ // called when client has fini
//error(%dtStats.guid SPC %client.guid); //error(%dtStats.guid SPC %client.guid);
%client.dtStats = %dtStats; %client.dtStats = %dtStats;
%dtStats.client = %client; %dtStats.client = %client;
%dtStats.name = %client.nameBase; %dtStats.name = %client.name;
%dtStats.clientLeft = 0; %dtStats.clientLeft = 0;
%dtStats.markForDelete = 0; %dtStats.markForDelete = 0;
%foundOld =1; %foundOld =1;
@ -1513,7 +1513,7 @@ function dtStatsMissionDropReady(%game, %client){ // called when client has fini
%client.dtStats = %dtStats; %client.dtStats = %dtStats;
%dtStats.client =%client; %dtStats.client =%client;
%dtStats.guid = %client.guid; %dtStats.guid = %client.guid;
%dtStats.name =%client.nameBase; %dtStats.name =%client.name;
%dtStats.clientLeft = 0; %dtStats.clientLeft = 0;
%dtStats.markForDelete = 0; %dtStats.markForDelete = 0;
%dtStats.lastGame[%game.class] = 0; %dtStats.lastGame[%game.class] = 0;
@ -1737,18 +1737,20 @@ function getFieldValue(%obj,%field){
} }
} }
function getCNameToCID(%name){ function getCNameToCID(%name){
if(isObject(%name) && %name.getClassName() $= "GameConnection"){ if(isObject(%name) && %name.getClassName() $= "GameConnection"){
return %name; return %name; // not a name its a client so return it
} }
else{ else{
for (%i = 0; %i < ClientGroup.getCount(); %i++){ for (%i = 0; %i < ClientGroup.getCount(); %i++){
%client = ClientGroup.getObject(%i); %client = ClientGroup.getObject(%i);
if(%client.nameBase $= %name){ if(getTaggedString(%client.name) $= %name){
return %client; return %client;
} }
} }
} }
} }
//////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////
//Load Save Management //Load Save Management
//////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////
@ -2471,7 +2473,7 @@ function statsMenu(%client,%game){
switch$(%menu) switch$(%menu)
{ {
case "View": case "View":
messageClient( %client, 'SetScoreHudHeader', "", "<just:center>" @ %vClient.namebase@ "'s Stats"); messageClient( %client, 'SetScoreHudHeader', "", "<just:center>" @ getTaggedString(%vClient.name) @ "'s Stats");
messageClient( %client, 'SetScoreHudSubheader', "", "<a:gamelink\tStats\tReset> Back</a>"); messageClient( %client, 'SetScoreHudSubheader', "", "<a:gamelink\tStats\tReset> Back</a>");
//messageClient( %client, 'SetLineHud', "", %tag, %index++, "<just:center> Main Options Menu"); //messageClient( %client, 'SetLineHud', "", %tag, %index++, "<just:center> Main Options Menu");
if(%game $= "CTFGame"){ if(%game $= "CTFGame"){
@ -2587,7 +2589,7 @@ function statsMenu(%client,%game){
//%line = '<spush><color:00dcd4><lmargin%:0><a:gamelink\tStats\tELFLAK\t%1> View ELF Projector Stats</a>'; //%line = '<spush><color:00dcd4><lmargin%:0><a:gamelink\tStats\tELFLAK\t%1> View ELF Projector Stats</a>';
//messageClient( %client, 'SetLineHud', "", %tag, %index++, %line,%vClient); //messageClient( %client, 'SetLineHud', "", %tag, %index++, %line,%vClient);
case "LAKH": case "LAKH":
messageClient( %client, 'SetScoreHudHeader', "", "<just:center>" @ %vClient.namebase @ "'s Lak History"); messageClient( %client, 'SetScoreHudHeader', "", "<just:center>" @ getTaggedString(%vClient.name) @ "'s Lak History");
messageClient( %client, 'SetScoreHudSubheader', "", '<a:gamelink\tStats\tView\t%1> Back</a> - <a:gamelink\tStats\tReset>Return To Score Screen</a>',%vClient); messageClient( %client, 'SetScoreHudSubheader', "", '<a:gamelink\tStats\tView\t%1> Back</a> - <a:gamelink\tStats\tReset>Return To Score Screen</a>',%vClient);
messageClient( %client, 'SetLineHud', "", %tag, %index++, "<just:center>Game history is set to" SPC $dtStats::MaxNumOfGames SPC "games."); messageClient( %client, 'SetLineHud', "", %tag, %index++, "<just:center>Game history is set to" SPC $dtStats::MaxNumOfGames SPC "games.");
messageClient( %client, 'SetLineHud', "", %tag, %index++, "<just:center>The oldest game will be overwritten."); messageClient( %client, 'SetLineHud', "", %tag, %index++, "<just:center>The oldest game will be overwritten.");
@ -2623,7 +2625,7 @@ function statsMenu(%client,%game){
} }
} }
case "Lak": case "Lak":
messageClient( %client, 'SetScoreHudHeader', "", "<just:center>" @ %vClient.namebase @ "'s Match Stats"); messageClient( %client, 'SetScoreHudHeader', "", "<just:center>" @ getTaggedString(%vClient.name) @ "'s Match Stats");
messageClient( %client, 'SetScoreHudSubheader', "", '<a:gamelink\tStats\tView\t%1> Back</a> - <a:gamelink\tStats\tReset>Return To Score Screen</a>',%vClient); messageClient( %client, 'SetScoreHudSubheader', "", '<a:gamelink\tStats\tView\t%1> Back</a> - <a:gamelink\tStats\tReset>Return To Score Screen</a>',%vClient);
%header = "<color:0befe7><lmargin:0> <lmargin:175> Stats<lmargin:330>Totals<lmargin:450>Totals Avg"; %header = "<color:0befe7><lmargin:0> <lmargin:175> Stats<lmargin:330>Totals<lmargin:450>Totals Avg";
messageClient( %client, 'SetLineHud', "", %tag, %index++, %header); messageClient( %client, 'SetLineHud', "", %tag, %index++, %header);
@ -2667,7 +2669,7 @@ function statsMenu(%client,%game){
messageClient( %client, 'SetLineHud', "", %tag, %index++, %line,%vClient,mCeil(getGameRunAvg(%vClient,"totalShocks",%game)),getGameTotal(%vClient,"totalShocks",%game),mCeil(getGameTotalAvg(%vClient,"totalShocks",%game))); messageClient( %client, 'SetLineHud', "", %tag, %index++, %line,%vClient,mCeil(getGameRunAvg(%vClient,"totalShocks",%game)),getGameTotal(%vClient,"totalShocks",%game),mCeil(getGameTotalAvg(%vClient,"totalShocks",%game)));
case "CTFA": case "CTFA":
messageClient( %client, 'SetScoreHudHeader', "", "<just:center>" @ %vClient.namebase @ "'s Kills/Deaths"); messageClient( %client, 'SetScoreHudHeader', "", "<just:center>" @ getTaggedString(%vClient.name) @ "'s Kills/Deaths");
messageClient( %client, 'SetScoreHudSubheader', "", '<a:gamelink\tStats\tView\t%1> Back</a> - <a:gamelink\tStats\tReset>Return To Score Screen</a>',%vClient); messageClient( %client, 'SetScoreHudSubheader', "", '<a:gamelink\tStats\tView\t%1> Back</a> - <a:gamelink\tStats\tReset>Return To Score Screen</a>',%vClient);
%a1 = getGameTotal(%vClient,"cgKills",%game); %b2 = getGameTotal(%vClient,"cgDeaths",%game); %c3 = getGameTotal(%vClient,"discKills",%game); %a1 = getGameTotal(%vClient,"cgKills",%game); %b2 = getGameTotal(%vClient,"cgDeaths",%game); %c3 = getGameTotal(%vClient,"discKills",%game);
%d4 = getGameTotal(%vClient,"discDeaths",%game); %e5 = getGameTotal(%vClient,"grenadeKills",%game); %f6 = getGameTotal(%vClient,"grenadeDeaths",%game); %d4 = getGameTotal(%vClient,"discDeaths",%game); %e5 = getGameTotal(%vClient,"grenadeKills",%game); %f6 = getGameTotal(%vClient,"grenadeDeaths",%game);
@ -2730,7 +2732,7 @@ function statsMenu(%client,%game){
messageClient( %client, 'SetLineHud', "", %tag, %index++, %line,%a1,%b2,%c3,%d4,%e5,%f6); messageClient( %client, 'SetLineHud', "", %tag, %index++, %line,%a1,%b2,%c3,%d4,%e5,%f6);
case "CTF": case "CTF":
messageClient( %client, 'SetScoreHudHeader', "", "<just:center>" @ %vClient.namebase @ "'s Match Stats"); messageClient( %client, 'SetScoreHudHeader', "", "<just:center>" @ getTaggedString(%vClient.name) @ "'s Match Stats");
messageClient( %client, 'SetScoreHudSubheader', "", '<a:gamelink\tStats\tView\t%1> Back</a> - <a:gamelink\tStats\tReset>Return To Score Screen</a>',%vClient); messageClient( %client, 'SetScoreHudSubheader', "", '<a:gamelink\tStats\tView\t%1> Back</a> - <a:gamelink\tStats\tReset>Return To Score Screen</a>',%vClient);
%header = "<color:0befe7><lmargin:0> <lmargin:175> Stats<lmargin:330>Totals<lmargin:450>Totals Avg"; %header = "<color:0befe7><lmargin:0> <lmargin:175> Stats<lmargin:330>Totals<lmargin:450>Totals Avg";
messageClient( %client, 'SetLineHud', "", %tag, %index++, %header); messageClient( %client, 'SetLineHud', "", %tag, %index++, %header);
@ -2793,7 +2795,7 @@ function statsMenu(%client,%game){
messageClient( %client, 'SetLineHud', "", %tag, %index++, %line,%vClient); messageClient( %client, 'SetLineHud', "", %tag, %index++, %line,%vClient);
case "CTFH":// Past Games case "CTFH":// Past Games
messageClient( %client, 'SetScoreHudHeader', "", "<just:center>" @ %vClient.namebase @ "'s CTF History"); messageClient( %client, 'SetScoreHudHeader', "", "<just:center>" @ getTaggedString(%vClient.name) @ "'s CTF History");
messageClient( %client, 'SetScoreHudSubheader', "", '<a:gamelink\tStats\tView\t%1> Back</a> - <a:gamelink\tStats\tReset>Return To Score Screen</a>',%vClient); messageClient( %client, 'SetScoreHudSubheader', "", '<a:gamelink\tStats\tView\t%1> Back</a> - <a:gamelink\tStats\tReset>Return To Score Screen</a>',%vClient);
messageClient( %client, 'SetLineHud', "", %tag, %index++, "<just:center>Game history is set to" SPC $dtStats::MaxNumOfGames SPC "games."); messageClient( %client, 'SetLineHud', "", %tag, %index++, "<just:center>Game history is set to" SPC $dtStats::MaxNumOfGames SPC "games.");
messageClient( %client, 'SetLineHud', "", %tag, %index++, "<just:center>The oldest game will be overwritten."); messageClient( %client, 'SetLineHud', "", %tag, %index++, "<just:center>The oldest game will be overwritten.");