mirror of
https://github.com/ChocoTaco1/TacoServer.git
synced 2026-07-16 08:34:43 +00:00
Added Flag Messege delay
This commit is contained in:
parent
9723aed7fc
commit
c242792579
1 changed files with 17 additions and 3 deletions
|
|
@ -17,6 +17,10 @@
|
||||||
// Thanks for helping me test!
|
// Thanks for helping me test!
|
||||||
// maradona, pip, phantom jaguar, hilikus, the_ham, pip, wiggle, dragon, pancho villa, w/o, nectar and many others..
|
// maradona, pip, phantom jaguar, hilikus, the_ham, pip, wiggle, dragon, pancho villa, w/o, nectar and many others..
|
||||||
//
|
//
|
||||||
|
// v3.35 April 2019
|
||||||
|
// Added Not enought players flag messege delay
|
||||||
|
// Shock in the back bonus 2 > 1.5
|
||||||
|
//
|
||||||
// v3.34 Febuary 2019
|
// v3.34 Febuary 2019
|
||||||
// Armor::damageObject rework
|
// Armor::damageObject rework
|
||||||
// Added SetNextMission support
|
// Added SetNextMission support
|
||||||
|
|
@ -589,7 +593,7 @@ function Armor::damageObject(%data, %targetObject, %sourceObject, %position, %am
|
||||||
%sourceObject.holdingFlag.setCloaked(false);
|
%sourceObject.holdingFlag.setCloaked(false);
|
||||||
}
|
}
|
||||||
|
|
||||||
%points *= 2;
|
%points *= 1.5; //was 2
|
||||||
%special = "-in-the-back";
|
%special = "-in-the-back";
|
||||||
}
|
}
|
||||||
if(%ma)
|
if(%ma)
|
||||||
|
|
@ -1711,15 +1715,25 @@ function LakRabbitGame::playerDroppedFlag(%game, %player)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function ResetCantPickUpFlag(%player)
|
||||||
|
{
|
||||||
|
%player.client.CantPickUpFlag = false;
|
||||||
|
}
|
||||||
|
|
||||||
function LakRabbitGame::playerTouchFlag(%game, %player, %flag)
|
function LakRabbitGame::playerTouchFlag(%game, %player, %flag)
|
||||||
{
|
{
|
||||||
if(%player.getState() $= "Dead" || %player.client.flagDeny)
|
if(%player.getState() $= "Dead" || %player.client.flagDeny)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
// borlak - can't pick up flag until 2 ppl are on
|
// borlak - can't pick up flag until 2 ppl are on
|
||||||
if(PlayingPlayers() < 2)
|
if(PlayingPlayers() < 2)
|
||||||
{
|
{
|
||||||
messageClient(%player.client, 'msgNoFlagWarning', "\c2You can't pick up the flag until another person joins." );
|
if(!%player.client.CantPickUpFlag)
|
||||||
|
{
|
||||||
|
messageClient(%player.client, 'msgNoFlagWarning', "\c2You can't pick up the flag until another person joins." );
|
||||||
|
%player.client.CantPickUpFlag = true;
|
||||||
|
schedule(5000, 0, "ResetCantPickUpFlag", %player ); //Messege only every 5 seconds
|
||||||
|
}
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue