Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if (cvar_fixspy && cvar_enabled) {
- if ((status = spy_status[i])) {
- if (spy_status[i] == 1 && (cond & 12) && (GetClientButtons(i) & IN_ATTACK)) { // Attacking?
- if (cvar_fixspy == 1)
- {
- GetClientWeapon(i, weapon, sizeof(weapon));
- if (StrEqual(weapon, "tf_weapon_flamethrower")
- || StrEqual(weapon, "tf_weapon_grenadelauncher")
- || StrEqual(weapon, "tf_weapon_pipebomblauncher")) TF2_RemovePlayerDisguise(i);
- } else
- {
- GetClientWeapon(i, weapon, sizeof(weapon));
- if (StrEqual(weapon, "tf_weapon_flamethrower")
- || StrEqual(weapon, "tf_weapon_grenadelauncher")
- || StrEqual(weapon, "tf_weapon_pipebomblauncher")
- || StrEqual(weapon, "tf_weapon_wrench")
- || StrEqual(weapon, "tf_weapon_fists")
- || StrEqual(weapon, "tf_weapon_bat")
- || StrEqual(weapon, "tf_weapon_bonesaw")
- || StrEqual(weapon, "tf_weapon_sword")
- || StrEqual(weapon, "tf_weapon_fireaxe")
- || StrEqual(weapon, "tf_weapon_robot_arm")
- || StrEqual(weapon, "tf_weapon_bat_wood")
- || StrEqual(weapon, "tf_weapon_club")
- || StrEqual(weapon, "tf_weapon_bat_fish")) TF2_RemovePlayerDisguise(i);
- }
- }
- if (spy_status[i] == 1 && (cond & 12) && (GetClientButtons(i) & IN_ATTACK2) && cvar_fixspy == 2)
- {
- GetClientWeapon(i, weapon, sizeof(weapon));
- if (StrEqual(weapon, "tf_weapon_fists") TF2_RemovePlayerDisguise(i);
- }
- if (status == 1) {
- if (cond & 2062) spy_status[i] = 2;
- } else if (status == 2 && !(cond & 2062)) {
- CreateTimer(2.0, timer_uncloak, i);
- spy_status[i] = 3;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement