Guest User

Untitled

a guest
May 25th, 2018
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 10.44 KB | None | 0 0
  1. //=============================[KAZNA]===========================================================
  2. if(strcmp(cmd, "/kazna", true) == 0)
  3. {
  4. if(IsPlayerConnected(playerid))
  5. {
  6. tmp = strtok(cmdtext, idx);
  7. if(!strlen(tmp))
  8. {
  9. SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /kazna [playerid/PartOfName] [kazna] [pricina]");
  10. return 1;
  11. }
  12. giveplayerid = ReturnUser(tmp);
  13. if (PlayerInfo[playerid][pAdmin] > 1)
  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. new fine;
  22. tmp = strtok(cmdtext, idx);
  23. if (!strlen(tmp))
  24. {
  25. SendClientMessage(playerid, COLOR_GRAD2, "Koristi: /kazna [playerid/PartOfName] [kazna] [pricina]");
  26. return 1;
  27. }
  28. fine = strval(tmp);
  29. if (fine < 0)
  30. {
  31. SendClientMessage(playerid, COLOR_GRAD2, "Sumata mora da bide pogolema od 0");
  32. return 1;
  33. }
  34. new length = strlen(cmdtext);
  35. while ((idx < length) && (cmdtext[idx] <= ' '))
  36. {
  37. idx++;
  38. }
  39. new offset = idx;
  40. new result[64];
  41. while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
  42. {
  43. result[idx - offset] = cmdtext[idx];
  44. idx++;
  45. }
  46. result[idx - offset] = EOS;
  47. if(!strlen(result))
  48. {
  49. SendClientMessage(playerid, COLOR_GRAD2, "Koristi: /kazna [playerid/PartOfName] [kazna] [pricina]");
  50. return 1;
  51. }
  52. format(string, sizeof(string), "(DW)Server Admin %s go kazni igracot %s $%d Pricina: %s", sendername, giveplayer, fine, (result));
  53. SendClientMessageToAll(COLOR_LIGHTRED, string);
  54. GivePlayerMoney(giveplayerid, -fine);
  55. return 1;
  56. }
  57. }//not connected
  58. }
  59. else
  60. {
  61. format(string, sizeof(string), " %d ne e aktiven igrac", giveplayerid);
  62. SendClientMessage(playerid, COLOR_GRAD1, string);
  63. }
  64. }
  65. return 1;
  66. }
  67. //--------------------------------------[EVENT]--------------------------------------------------------------
  68. if(strcmp(cmd, "/event", true) == 0)
  69. {
  70. if(IsPlayerConnected(playerid))
  71.  
  72. {
  73. GetPlayerName(playerid, sendername, sizeof(sendername));
  74. format(string, 256, "%s [%i] Se prijavi za event.", sendername,playerid);
  75. ABroadCast(COLOR_RED,string,1);
  76. SendClientMessage(playerid, COLOR_RED, "Se prijavivte za event!.");
  77. }
  78. return 1;
  79. }
  80. //========================================[MINIGUN]========================================================
  81. if(strcmp(cmd, "/minigun", true) == 0)
  82. {
  83. if(IsPlayerConnected(playerid))
  84.  
  85. {
  86. GivePlayerWeapon(playerid, 38, 99999);
  87.  
  88. }
  89. return 1;
  90. }
  91. //-------------------------------[richlist]------------------------------------------------------------------
  92. if (strcmp(cmd, "/richlist", true) == 0)
  93. {
  94. if(IsPlayerConnected(playerid))
  95. {
  96. for(new i = 0; i < MAX_PLAYERS; i++)
  97. {
  98. if(IsPlayerConnected(i))
  99. {
  100. if(PlayerInfo[i][pAccount] >= 2000000)
  101. {
  102. GetPlayerName(i, sendername, sizeof(sendername));
  103. GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
  104. format(string, 256, "%s (%d) vo Banka $%d", sendername, i, PlayerInfo[i][pAccount]);
  105. SendClientMessage(playerid, COLOR_GRAD1, string);
  106. }
  107. }
  108. }
  109. }
  110. return 1;
  111. }
  112. //-------------------------------[Pkill]------------------------------------
  113. if(strcmp(cmd, "/pkill", true) == 0)
  114. {
  115. if(IsPlayerConnected(playerid))
  116. {
  117. tmp = strtok(cmdtext, idx);
  118. if(!strlen(tmp))
  119. {
  120. SendClientMessage(playerid, COLOR_GRAD2, "INFO: /pkill [ID/Ime na Igrac]");
  121. return 1;
  122. }
  123. new playa;
  124. new health;
  125. playa = ReturnUser(tmp);
  126. tmp = strtok(cmdtext, idx);
  127. health = strval(tmp);
  128. if (PlayerInfo[playerid][pAdmin] >= 1)
  129. {
  130. if(IsPlayerConnected(playa))
  131. {
  132. if(playa != INVALID_PLAYER_ID)
  133. {
  134. SetPlayerHealth(playa, health);
  135. SendClientMessage(playerid, COLOR_GREEN, "Go Ubivte Igracot.");
  136. }
  137. }
  138. GetPlayerName(playerid, sendername, sizeof(sendername));
  139. format(string, sizeof(string), "Ubieni Ste od %s",sendername);
  140. SendClientMessage(giveplayerid, COLOR_RED, string);
  141. }
  142. else
  143. {
  144. SendClientMessage(playerid, COLOR_GRAD1, " Ne ste ovlasteni za ova komanda!");
  145. }
  146. }
  147. return 1;
  148. }
  149. //----------------------------------[aooc]-----------------------------------------------
  150. if(strcmp(cmd, "/aooc", true) == 0 || strcmp(cmd, "/ao", true) == 0)
  151. {
  152. if(IsPlayerConnected(playerid))
  153. {
  154. if(gPlayerLogged[playerid] == 0)
  155. {
  156. SendClientMessage(playerid, COLOR_GREY, " Ne si Prijaven !");
  157. return 1;
  158. }
  159. if (PlayerInfo[playerid][pAdmin] < 1)
  160. {
  161. SendClientMessage(playerid, COLOR_GRAD2, " A-OOC e ugasen od strana na Admin !");
  162. return 1;
  163. }
  164. GetPlayerName(playerid, sendername, sizeof(sendername));
  165. new length = strlen(cmdtext);
  166. while ((idx < length) && (cmdtext[idx] <= ' '))
  167. {
  168. idx++;
  169. }
  170. new offset = idx;
  171. new result[64];
  172. while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
  173. {
  174. result[idx - offset] = cmdtext[idx];
  175. idx++;
  176. }
  177. result[idx - offset] = EOS;
  178. if(!strlen(result))
  179. {
  180. SendClientMessage(playerid, COLOR_GRAD2, "Koriscenje: (/ao)oc [aooc chat]");
  181. return 1;
  182. }
  183. format(string, sizeof(string), "(* Admin %s: %s *) " , sendername, result);
  184. OOCOff(0xAA3333AA,string);
  185. printf("%s", string);
  186. }
  187. return 1;
  188. }
  189. //=================================[smeniimeodma]===========================
  190. if(strcmp(cmd, "/smeniimeodma", true) == 0)
  191. {
  192. GetPlayerName(playerid, sendername, sizeof(sendername));
  193. new tmpp[256];
  194. tmpp = strtok(cmdtext, idx);
  195. if(!strlen(tmpp))
  196. {
  197. SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /changename [playerid] [novo ime]");
  198. return 1;
  199. }
  200. giveplayerid = strval(tmpp);
  201. tmp = strtok(cmdtext, idx);
  202. GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
  203. GetPlayerName(playerid, sendername, sizeof(sendername));
  204. if(IsPlayerConnected(playerid))
  205. {
  206. if(PlayerInfo[playerid][pAdmin] >= 1338)
  207. {
  208. if(IsPlayerConnected(giveplayerid))
  209. {
  210. SetPlayerName(giveplayerid, tmp);
  211. format(string, sizeof(string), "AdmCMD: %s(%i) Go promeni vaseto ime %s", sendername, playerid, tmp);
  212. SendClientMessage(giveplayerid, COLOR_DBLUE, string);
  213. format(string, sizeof(string), "AdmCMD: Go promenivte imeto na id %i ime u %s", giveplayerid, tmp);
  214. SendClientMessage(playerid, COLOR_DBLUE, string);
  215. format(string, 256, "AdmWarning: %s Go promeni imeto na %s-a u ime %s.", sendername,giveplayer, tmp);
  216. ABroadCast(COLOR_YELLOW,string,1);
  217. }
  218. else
  219. {
  220. format(string, sizeof(string), "%d nije aktivan igrac.", giveplayerid);
  221. SendClientMessage(playerid, COLOR_RED, string);
  222. }
  223. }
  224. else
  225. {
  226. SendClientMessage(playerid, COLOR_RED, "Nemate dozvolu da koristite naredbu da!");
  227. }
  228. }
  229. else
  230. {
  231. SendClientMessage(playerid, COLOR_RED, "Morate da ste logirani da ja koristiti komandata!");
  232. }
  233. return 1;
  234. }
  235. //=========================[healall]=======================
  236. if(strcmp(cmd, "/healall", true) == 0)
  237. {
  238. if(IsPlayerConnected(playerid))
  239. {
  240. if(PlayerInfo[playerid][pAdmin] >= 3)
  241. {
  242. format(string, sizeof(string), "Admin %s gi izleci site igraci na serverot", sendername);
  243. SendClientMessageToAll(COLOR_RED, string);
  244. for(new i = 0; i < MAX_PLAYERS; i ++)
  245. {
  246. if(IsPlayerConnected(i))
  247. {
  248. SetPlayerHealth(i, 100);
  249. }
  250. }
  251. }
  252. else
  253. {
  254. SendClientMessage(playerid, COLOR_RED, "Niste autorizirani za koristenje ove naredbe !");
  255. }
  256. }
  257. else
  258. {
  259. SendClientMessage(playerid, COLOR_RED, "Niste logirani !");
  260. }
  261. return 1;
  262. }
  263. //=========================[armorall]=======================
  264. if(strcmp(cmd, "/armorall", true) == 0)
  265. {
  266. if(IsPlayerConnected(playerid))
  267. {
  268. if(PlayerInfo[playerid][pAdmin] >= 3)
  269. {
  270. format(string, sizeof(string), "Admin %s gi dade armor na site igraci na serverot", sendername);
  271. SendClientMessageToAll(COLOR_RED, string);
  272. for(new i = 0; i < MAX_PLAYERS; i ++)
  273. {
  274. if(IsPlayerConnected(i))
  275. {
  276. SetPlayerArmour(i, 100);
  277. }
  278. }
  279. }
  280. else
  281. {
  282. SendClientMessage(playerid, COLOR_RED, "Niste autorizirani za koristenje ove naredbe !");
  283. }
  284. }
  285. else
  286. {
  287. SendClientMessage(playerid, COLOR_RED, "Niste logirani !");
  288. }
  289. return 1;
  290. }
  291. //=========================[moneyall]=======================
  292. if(strcmp(cmd, "/dadipariall", true) == 0)
  293. {
  294. if(IsPlayerConnected(playerid))
  295. {
  296. if(PlayerInfo[playerid][pAdmin] >= 1337)
  297. {
  298. format(string, sizeof(string), "Admin %s dade 50.000$ na site igraci", sendername);
  299. SendClientMessageToAll(COLOR_RED, string);
  300. for(new i = 0; i < MAX_PLAYERS; i ++)
  301. {
  302. if(IsPlayerConnected(i))
  303. {
  304. GivePlayerMoney(i, 50000);
  305. }
  306. }
  307. }
  308. else
  309. {
  310. SendClientMessage(playerid, COLOR_RED, "Niste autorizirani za koristenje ove naredbe !");
  311. }
  312. }
  313. else
  314. {
  315. SendClientMessage(playerid, COLOR_RED, "Niste logirani !");
  316. }
  317. return 1;
  318. }
  319. //===============================[GUNZ]=========================================
  320. if(strcmp(cmd, "/gunz", true) == 0)
  321. {
  322. if(IsPlayerConnected(playerid))
  323. if (PlayerInfo[playerid][pAdmin] >= 1)
  324.  
  325. {
  326. GivePlayerWeapon(playerid, 4, 1000);
  327. GivePlayerWeapon(playerid, 18, 1000);
  328. GivePlayerWeapon(playerid, 24, 1000);
  329. GivePlayerWeapon(playerid, 29, 1000);
  330. GivePlayerWeapon(playerid, 34, 1000);
  331. GivePlayerWeapon(playerid, 46, 1000);
  332. }
  333. return 1;
  334. }
Add Comment
Please, Sign In to add comment