Advertisement
Guest User

repup i repdown

a guest
Feb 19th, 2020
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.91 KB | None | 0 0
  1. if(strcmp(cmd, "/repup", true) == 0)
  2. {
  3. if(IsPlayerConnected(playerid))
  4. {
  5. tmp = strtok(cmdtext, idx);
  6. if(!strlen(tmp))
  7. {
  8. SendClientMessage(playerid, COLOR_GRAD2, "{FFEA02}KORISTI:{FFFFFF} /repup [ID/Ime na Igrac]");
  9. return 1;
  10. }
  11. new playa;
  12. playa = ReturnUser(tmp);
  13. tmp = strtok(cmdtext, idx);
  14. if(PlayerInfo[playa][pAdmin] < 1 && PlayerInfo[playa][pGameMaster] < 1 )
  15. {
  16. SendClientMessage(playerid, COLOR_GRAD2, "{D60000}ERROR:{FFFFFF} Toj igrac ne e Admin/GM ne moze da mu dades reputacija!");
  17. return 1;
  18. }
  19. if (PlayerInfo[playerid][pAdmin] >= 1336)
  20. {
  21. if(IsPlayerConnected(playa))
  22. {
  23. if(playa == playerid) { SendClientMessage(playerid, COLOR_GREY, "{D60000}ERROR:{FFFFFF} Nemozete sam na sebe da si dadete reputacija!"); return 1; }
  24. if(playa != INVALID_PLAYER_ID)
  25. {
  26. PlayerInfo[playa][pReputacija] += 1;
  27. GetPlayerName(playa, giveplayer, sizeof(giveplayer));
  28. GetPlayerName(playerid, sendername, sizeof(sendername));
  29. format(string, 256, "{05C4E4}[REPUTACIJA UP]: "SIVA"%s mu dade reputacija na %s sega ima %d/10 reputacija", sendername,giveplayer,PlayerInfo[playa][pReputacija]);
  30. ABroadCast(COLOR_BELA,string,1);
  31. format(string, sizeof(string), "{94F496}[REPUTACIJA UP]: "SIVA"Dobivte reputacija UP od Administrator %s.",sendername);
  32. SendClientMessage(playa, COLOR_BELA, string);
  33. format(string, sizeof(string), "{94F496}[REPUTACIJA UP]: "SIVA"Sega imate %d/10 Reputacii",PlayerInfo[playa][pReputacija]);
  34. SendClientMessage(playa, COLOR_BELA, string);
  35. format(string, sizeof(string), "{94F496}[REPUTACIJA UP]: "SIVA"Dadovte reputacija UP na Administrator/GameMaster %s",giveplayer);
  36. SendClientMessage(playerid, COLOR_BELA, string);
  37. OnPlayerUpdate(playerid);
  38. new string2[256];
  39. format(string2, sizeof(string2), "Admin %s mu dade reputacija na %s", sendername,giveplayer);
  40. Reputaciilog(string2);
  41. }
  42. }
  43. else
  44. {
  45. SendClientMessage(playerid, COLOR_GREY, "{D60000}ERROR:{FFFFFF} Igracot ne e vklucen.");
  46. }
  47. }
  48. else
  49. {
  50. SendClientMessage(playerid, COLOR_GRAD1, "{D60000}ERROR:{FFFFFF} {FFFFFF}Nemozete da ja koristite ovaa komanda.");
  51. }
  52. }
  53. return 1;
  54. }
  55. if(strcmp(cmd, "/repdown", true) == 0)
  56. {
  57. if(IsPlayerConnected(playerid))
  58. {
  59. tmp = strtok(cmdtext, idx);
  60. if(!strlen(tmp))
  61. {
  62. SendClientMessage(playerid, COLOR_GRAD2, "{FFEA02}KORISTI:{FFFFFF} /repdown [ID/Ime na Igrac]");
  63. return 1;
  64. }
  65. new playa;
  66. playa = ReturnUser(tmp);
  67. tmp = strtok(cmdtext, idx);
  68. if(PlayerInfo[playa][pGameMaster] < 1 && PlayerInfo[playa][pAdmin] < 1 )
  69. {
  70. SendClientMessage(playerid, COLOR_GRAD2, "{D60000}ERROR:{FFFFFF} Toj igrac ne e Admin/GM ne moze da mu zemes reputacija!");
  71. return 1;
  72. }
  73. if (PlayerInfo[playerid][pAdmin] >= 1336)
  74. {
  75. if(IsPlayerConnected(playa))
  76. {
  77. if(playa == playerid) { SendClientMessage(playerid, COLOR_GREY, "{D60000}ERROR:{FFFFFF} Nemozete sam na sebe da si zemete reputacija!"); return 1; }
  78. if(playa != INVALID_PLAYER_ID)
  79. {
  80. PlayerInfo[playa][pReputacija] -= 1;
  81. GetPlayerName(playa, giveplayer, sizeof(giveplayer));
  82. GetPlayerName(playerid, sendername, sizeof(sendername));
  83. format(string, 256, "{F49494}[REPUTACIJA DOWN]: "SIVA"%s mu namali reputacija na %s sega ima %d/10 reputacija", sendername,giveplayer,PlayerInfo[playa][pReputacija]);
  84. ABroadCast(COLOR_BELA,string,1);
  85. format(string, sizeof(string), "{F49494}[REPUTACIJA DOWN]: "SIVA"Dobivte reputacija DOWN od Administrator %s.",sendername);
  86. SendClientMessage(playa, COLOR_BELA, string);
  87. format(string, sizeof(string), "{F49494}[REPUTACIJA DOWN]: "SIVA"Sega imate %d/10 Reputacija",PlayerInfo[playa][pReputacija]);
  88. SendClientMessage(playa, COLOR_BELA, string);
  89. format(string, sizeof(string), "{F49494}[REPUTACIJA DOWN]: "SIVA"Dadovte reputacija DOWN na Administrator/GameMaster %s",giveplayer);
  90. SendClientMessage(playerid, COLOR_BELA, string);
  91. OnPlayerUpdate(playerid);
  92. new string2[256];
  93. format(string2, sizeof(string2), "Admin %s mu zema reputacija na %s", sendername,giveplayer);
  94. Reputaciilog(string2);
  95. }
  96. }
  97. else
  98. {
  99. SendClientMessage(playerid, COLOR_GREY, "{D60000}ERROR:{FFFFFF} Igracot ne e vklucen.");
  100. }
  101. }
  102. else
  103. {
  104. SendClientMessage(playerid, COLOR_GRAD1, "{D60000}ERROR:{FFFFFF} {FFFFFF}Nemozete da ja koristite ovaa komanda.");
  105. }
  106. }
  107. return 1;
  108. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement