Advertisement
Guest User

Untitled

a guest
Jun 26th, 2017
43
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.66 KB | None | 0 0
  1. if (cvar_fixspy && cvar_enabled) {
  2. if ((status = spy_status[i])) {
  3. if (spy_status[i] == 1 && (cond & 12) && (GetClientButtons(i) & IN_ATTACK)) { // Attacking?
  4. if (cvar_fixspy == 1)
  5. {
  6. GetClientWeapon(i, weapon, sizeof(weapon));
  7. if (StrEqual(weapon, "tf_weapon_flamethrower")
  8. || StrEqual(weapon, "tf_weapon_grenadelauncher")
  9. || StrEqual(weapon, "tf_weapon_pipebomblauncher")) TF2_RemovePlayerDisguise(i);
  10. } else
  11. {
  12. GetClientWeapon(i, weapon, sizeof(weapon));
  13. if (StrEqual(weapon, "tf_weapon_flamethrower")
  14. || StrEqual(weapon, "tf_weapon_grenadelauncher")
  15. || StrEqual(weapon, "tf_weapon_pipebomblauncher")
  16. || StrEqual(weapon, "tf_weapon_wrench")
  17. || StrEqual(weapon, "tf_weapon_fists")
  18. || StrEqual(weapon, "tf_weapon_bat")
  19. || StrEqual(weapon, "tf_weapon_bonesaw")
  20. || StrEqual(weapon, "tf_weapon_sword")
  21. || StrEqual(weapon, "tf_weapon_fireaxe")
  22. || StrEqual(weapon, "tf_weapon_robot_arm")
  23. || StrEqual(weapon, "tf_weapon_bat_wood")
  24. || StrEqual(weapon, "tf_weapon_club")
  25. || StrEqual(weapon, "tf_weapon_bat_fish")) TF2_RemovePlayerDisguise(i);
  26. }
  27. }
  28. if (spy_status[i] == 1 && (cond & 12) && (GetClientButtons(i) & IN_ATTACK2) && cvar_fixspy == 2)
  29. {
  30. GetClientWeapon(i, weapon, sizeof(weapon));
  31. if (StrEqual(weapon, "tf_weapon_fists") TF2_RemovePlayerDisguise(i);
  32. }
  33. if (status == 1) {
  34. if (cond & 2062) spy_status[i] = 2;
  35. } else if (status == 2 && !(cond & 2062)) {
  36. CreateTimer(2.0, timer_uncloak, i);
  37. spy_status[i] = 3;
  38. }
  39. }
  40. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement