Advertisement
Guest User

Untitled

a guest
Oct 18th, 2019
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.42 KB | None | 0 0
  1. /* Plugin generated by AMXX-Studio */
  2.  
  3. #include <amxmodx>
  4. #include <codmod2>
  5. #include <hamsandwich>
  6. #include <colorchat>
  7.  
  8. new const perk_name[] = "Kamuflaz (5 rund)";
  9. new const perk_desc[] = "Dostajesz +150 punktow niewidki";
  10.  
  11. new bool:has_perk[33];
  12.  
  13. new giRoundsElapsed=0;
  14.  
  15. public plugin_init()
  16. {
  17. register_plugin(perk_name, "1.0", "QTM_Peyote");
  18. cod_register_perk(perk_name, perk_desc);
  19. register_logevent("EventRoundStart", 2, "1=Round_Start");
  20. register_logevent("GameCommencing", 2, "1=Game_Commencing");
  21. RegisterHam(Ham_Spawn, "player", "ham_spawn", 1);
  22. }
  23.  
  24. public cod_perk_enabled(id)
  25. {
  26. has_perk[id] = true;
  27. giRoundsElapsed=0;
  28. cod_set_user_bonus_niewidka(id, cod_get_user_niewidka(id)+150);
  29. }
  30.  
  31. public cod_perk_disabled(id)
  32. {
  33. has_perk[id] = false;
  34. cod_set_user_bonus_niewidka(id, cod_get_user_niewidka(id)-150);
  35. }
  36.  
  37. public ham_spawn(id)
  38. {
  39. fwPlayerSpawn(id);
  40. }
  41.  
  42. public EventRoundStart()
  43. {
  44. ++giRoundsElapsed;
  45. }
  46. public GameCommencing(){
  47. giRoundsElapsed=0;
  48. }
  49. public fwPlayerSpawn(id)
  50. {
  51. if(has_perk[id] && giRoundsElapsed == 5)
  52. {
  53. perk_destoy(id);
  54. }
  55. }
  56. public perk_destoy(id)
  57. {
  58. cod_set_user_perk(id, 0);
  59. has_perk[id] = false;
  60. ColorChat(id, GREEN, "[PB]^x03 5 rund minelo - perk zostaje zniszczony.");
  61. }
  62. /* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
  63. *{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1045\\ f0\\ fs16 \n\\ par }
  64. */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement