mirror of
https://github.com/Resxt/Plutonium-IW5-Scripts.git
synced 2025-04-19 12:42:54 +00:00
automatic_weapons_rewards 1.0.1
Fix not being able to use killstreaks
This commit is contained in:
parent
876062ac79
commit
bd4bdc06f4
@ -187,23 +187,32 @@ WeaponReward()
|
|||||||
{
|
{
|
||||||
while(true)
|
while(true)
|
||||||
{
|
{
|
||||||
CheckWeaponReward(level.weapon_rewards);
|
CheckWeaponReward(level.weapon_rewards, spawn_weapon);
|
||||||
wait 0.01;
|
wait 0.01;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
CheckWeaponReward(weapon_rewards)
|
CheckWeaponReward(weapon_rewards, spawn_weapon)
|
||||||
{
|
{
|
||||||
player_kills = self.pers["kills"];
|
player_kills = self.pers["kills"];
|
||||||
|
|
||||||
for (i = 0; i < weapon_rewards.size; i++)
|
for (i = 0; i < weapon_rewards.size; i++)
|
||||||
{
|
{
|
||||||
next_reward = weapon_rewards[i][1];
|
if (player_kills >= weapon_rewards[i][0] && player_kills < weapon_rewards[i+1][0])
|
||||||
if (player_kills >= weapon_rewards[i][0] && player_kills < weapon_rewards[i+1][0] && self GetCurrentWeapon() != next_reward)
|
|
||||||
{
|
{
|
||||||
ReplaceWeapon(next_reward);
|
if (self GetCurrentWeapon() == spawn_weapon)
|
||||||
break;
|
{
|
||||||
|
self.pers["weapons_reward_tier"] = weapon_rewards[i][0];
|
||||||
|
ReplaceWeapon(weapon_rewards[i][1]);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
else if (i > 0 && self GetCurrentWeapon() == weapon_rewards[i-1][1])
|
||||||
|
{
|
||||||
|
self.pers["weapons_reward_tier"] = weapon_rewards[i][0];
|
||||||
|
ReplaceWeapon(weapon_rewards[i][1]);
|
||||||
|
break;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user