Advertisement
Guest User

Untitled

a guest
Sep 21st, 2017
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.95 KB | None | 0 0
  1. if(strcmp(cmd, "/bigracea", true) == 0)
  2. {
  3. {
  4. if(PlayerInfo[playerid][Level] >= 1)
  5.  
  6. tmp = strtok(cmdtext, idx);
  7. if(!strlen(tmp))
  8. {
  9. SendClientMessage(playerid, COLOR_GREEN, "Pisi: /bigracea [id igraca/Dio imena]");
  10. return 1;
  11. }
  12. giveplayerid = ReturnUser(tmp);
  13.  
  14. {
  15. if(IsPlayerConnected(giveplayerid))
  16. {
  17. if(giveplayerid != INVALID_PLAYER_ID)
  18. {
  19. GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
  20. GetPlayerName(playerid, sendername, sizeof(sendername));
  21. format(string, sizeof(string), "Admin: %s, tebi je admin %s aktivirao Big Race utrku", giveplayer, sendername);
  22. SendClientMessage(giveplayerid,COLOR_RED, string);
  23. format(string, sizeof(string), "[Utrka] igracu %s je Big Race utrku aktivirao admin %s", giveplayer, sendername);
  24. SendAdminMessage(COLOR_YELLOWGREEN, string);
  25. TogglePlayerControllable(giveplayerid,0);
  26. Racer2[giveplayerid] = 1;
  27. SetPlayerRaceCheckpoint(giveplayerid,0,2117.5002,-2107.9058,12.8657,2291.5203,-2254.5562,12.9408,25);
  28.  
  29. }
  30. }
  31. }
  32.  
  33.  
  34. }
  35. return 1;
  36. }
  37. //
  38. if(strcmp(cmd,"/unbanip",true)==0)
  39. {
  40. if(PlayerInfo[playerid][Level] >= 2)
  41. {
  42. tmp = strtok(cmdtext,idx);
  43. if(!strlen(tmp))
  44. {
  45. SendClientMessage(playerid,COLOR_GREEN,"Koriscenje: /unbanip [igraceva ip]");
  46. return 1;
  47. }
  48. format(string,sizeof(string),"unbanip %s",tmp);
  49. SendRconCommand(string);
  50. SendRconCommand("reloadbans");
  51. GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
  52. GetPlayerName(playerid, sendername, sizeof(sendername));
  53. format(string, 256, "Administrator %s je unbanao IP %s", sendername,tmp);
  54. ABroadCast(COLOR_RED,string,1);
  55. }
  56. return 1;
  57. }
  58. if(strcmp(cmd, "/setstat", true) == 0)
  59. {
  60. tmp = strtok(cmdtext, idx);
  61. if(!strlen(tmp))
  62. {
  63. SendClientMessage(playerid, COLOR_ORANGERED, "Pisi: /setstat [id igraca/Dio imena] [statcode] [amount]");
  64. SendClientMessage(playerid, COLOR_GREEN, "|1 Score |2 Money |3 Admin Level |4 Broj warnova ");
  65. return 1;
  66. }
  67. if(IsStringAName(tmp))
  68. {
  69. giveplayerid = GetPlayerID(tmp);
  70. }
  71. else
  72. {
  73. giveplayerid = strval(tmp);
  74. }
  75. tmp = strtok(cmdtext, idx);
  76. if(!strlen(tmp))
  77. {
  78. SendClientMessage(playerid, COLOR_ORANGERED, "Pisi: /setstat [id igraca/Dio imena] [statcode] [amount]");
  79. SendClientMessage(playerid, COLOR_GREEN, "|1 Score |2 Money |3 Admin Level |4 Broj upozorenja ");
  80. return 1;
  81. }
  82. new stat;
  83. stat = strval(tmp);
  84. tmp = strtok(cmdtext, idx);
  85. if(!strlen(tmp))
  86. {
  87. SendClientMessage(playerid, COLOR_ORANGERED, "Pisi: /setstat [id igraca/Dio imena] [statcode] [amount]");
  88. SendClientMessage(playerid, COLOR_GREEN, "|1 Score |2 Money |3 Admin Level |4 Broj warnova ");
  89. return 1;
  90. }
  91. new amount;
  92. amount = strval(tmp);
  93. if ((IsPlayerAdmin(playerid)) || PlayerInfo[playerid][Level] >= 5)
  94. {
  95. switch (stat)
  96. {
  97. case 1:
  98. {
  99. PlayerInfo[giveplayerid][Score] = amount;
  100. SetPlayerScore(giveplayerid,amount);
  101. format(string, sizeof(string), " Igracev score je sad %d", amount);
  102. }
  103. case 2:
  104. {
  105. PlayerInfo[giveplayerid][Money] = amount;
  106. SetPlayerMoney(giveplayerid,amount);
  107. format(string, sizeof(string), " Igracev novac je postavljen na %d ", amount);
  108.  
  109. }
  110. case 3:
  111. {
  112. PlayerInfo[giveplayerid][Level] = amount;
  113. format(string, sizeof(string), "Admin level igraca je sada %d ", amount);
  114. }
  115. case 4:
  116. {
  117. PlayerInfo[giveplayerid][Warnings] = amount;
  118. format(string, sizeof(string), "Broj upozorenja igraca je sada %d", amount);
  119. }
  120.  
  121. default:
  122. {
  123. format(string, sizeof(string), " Invalid Stat Code", amount);
  124. }
  125.  
  126. }
  127. SendClientMessage(playerid, COLOR_ORANGERED, string);
  128. }
  129. else
  130. {
  131. SendClientMessage(playerid, COLOR_ORANGERED, " nisi ovlasten da koristis tu komandu!");
  132. }
  133. return 1;
  134. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement