Code: Select all
/// In PlayLoop when player spawned
declare VerificatorWeaponGetDelay for Player = True;
declare DelayGetWeapons for Player = 0;
if(VerificatorWeaponGetDelay){
DelayGetWeapons(Player, 100);
VerificatorWeaponGetDelay = False;
}
declare CountRepeats for Player;
while(CountRepeats <= 10){
if(Now > DelayGetWeapons){ ///Here warning and stoping script
if(Net_Combo_AmmoMax["Rocket"] < 10) PickUpWeapon(Player, "Rocket");
if(Net_Combo_AmmoMax["Arrow"] < 7) PickUpWeapon(Player, "Arrow");
if(Net_Combo_AmmoMax["Nucleus"] < 5) PickUpWeapon(Player, "Nucleus");
CountRepeats += 1;
VerificatorWeaponGetDelay = True;
}
}
///In functions
Void DelayGetWeapons(CSmPlayer _Player, Integer _Time){
declare DelayGetWeapons for _Player = 0;
DelayGetWeapons = Now + _Time;
}