Advertisement
Guest User

Untitled

a guest
Jun 28th, 2017
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.53 KB | None | 0 0
  1. public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
  2. {
  3. if(PRESSED(KEY_FIRE)) {
  4. if(GetPlayerWeapon(playerid) == 4) {
  5. new
  6. Float:X,
  7. Float:Y,
  8. Float:Z;
  9. GetPlayerPos(playerid, X, Y, Z);
  10. foreach(Player, i)
  11. {
  12. if ( gTeam [ playerid ] != gTeam [ i ] )
  13. {
  14. if(IsPlayerInRangeOfPoint(playerid, 2.0, X, Y, Z))
  15. {
  16. Infected(i);
  17. new Float:NewHP;
  18. GetPlayerArmour(playerid,NewHP);
  19. if(NewHP < OldHP[playerid])
  20. {
  21. Arena[ZombiesKills] ++;
  22. switch(Arena[ZombiesKills])
  23. {
  24. case 5: GameTextForAll("~r~HUMAN SCORE: 5",4000,4);
  25. case 10: GameTextForAll("~r~HUMAN SCORE: 10",4000,4);
  26. case 15: GameTextForAll("~r~HUMAN SCORE: 15",4000,4);
  27. case 20: GameTextForAll("~r~HUMAN SCORE: 20",4000,4);
  28. case 25: GameTextForAll("~r~HUMAN SCORE: 25",4000,4);
  29. case 30: GameTextForAll("~r~HUMAN SCORE: 30",4000,4);
  30. case 35: GameTextForAll("~r~HUMAN SCORE: 35",4000,4);
  31. case 40: GameTextForAll("~r~HUMAN SCORE: 40",4000,4);
  32. case 45: GameTextForAll("~r~HUMAN SCORE: 45",4000,4);
  33. case 50:
  34. {
  35. GameTextForAll("~r~HUMAN SCORE: 50 ~n~~w~CHANGING MAP",4000,4);
  36. AnnounceWinner();
  37. }
  38. }
  39. }
  40. }
  41. }
  42. }
  43. }
  44. }
  45. return 1;
  46. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement