Advertisement
Guest User

Untitled

a guest
Jul 5th, 2011
226
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.71 KB | None | 0 0
  1. CMD:su(playerid,params[])
  2. {
  3. if(IsPlayerConnected(playerid))
  4. {
  5. if(PlayerInfo[playerid][pDuty] == 0)
  6. {
  7. SendClientMessage(playerid, COLOR_GREY, " Niste na duznosti (/duty)!");
  8. return 1;
  9. }
  10. new string[128], giveplayerid, giveplayer[MAX_PLAYER_NAME],sendername[MAX_PLAYER_NAME],result[64];
  11.  
  12. if(sscanf(params, "us[64]", giveplayerid,result)) return SendClientMessage(playerid, COLOR_WHITE, "Koriscenje: /su [playerID/DeoImena][zlocin]");
  13.  
  14. if(PlayerInfo[playerid][pDBanned] == 1)
  15. {
  16. SendClientMessage(playerid, COLOR_GREY, "** Banovani ste sa policijske duznosti!");
  17. return 1;
  18. }
  19. if (IsACop(playerid) || IsAFreecop(playerid))
  20. {
  21. if(IsPlayerConnected(giveplayerid))
  22. {
  23. if(giveplayerid != INVALID_PLAYER_ID)
  24. {
  25. GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
  26. GetPlayerName(playerid,sendername,sizeof(sendername));
  27. if(IsACop(giveplayerid))
  28. {
  29. if(PlayerInfo[playerid][pRank] >= 6)
  30. {
  31. if(WantedPoints[giveplayerid] == 0) { WantedPoints[giveplayerid] = 6; }
  32. else { WantedPoints[giveplayerid]+= 2; }
  33. SetPlayerCriminalEx(giveplayerid,playerid, result);
  34. }
  35. else
  36. {
  37. SendClientMessage(playerid, COLOR_GREY,"* Morate biti rank 6 ili reci da bi mogli da date wanted policajcu");
  38. return 1;
  39. }
  40. }
  41. else if(IsAFreecop(giveplayerid))
  42. {
  43. if(PlayerInfo[playerid][pRank] >= 3)
  44. {
  45. if(WantedPoints[giveplayerid] == 0) { WantedPoints[giveplayerid] = 6; }
  46. else { WantedPoints[giveplayerid]+= 2; }
  47. SetPlayerCriminalEx(giveplayerid,playerid, result);
  48. }
  49. else
  50. {
  51. SendClientMessage(playerid, COLOR_GREY,"* Morate biti rank 3 da bi dali wanted obezbedjenju.");
  52. return 1;
  53. }
  54. }
  55. else
  56. {
  57. if(WantedPoints[giveplayerid] == 0) { WantedPoints[giveplayerid] = 6; }
  58. else { WantedPoints[giveplayerid]+= 2; }
  59. SetPlayerCriminalEx(giveplayerid,playerid, result);
  60. }
  61. new y, m, d;
  62. new h,mi,s;
  63. getdate(y,m,d);
  64. gettime(h,mi,s);
  65. format(string,sizeof(string), "(%d/%d/%d)[%d:%d:%d] %s [CMD] -> /suspect %s %s",d,m,y,h,mi,s,sendername, giveplayer, (result));
  66. CommandLog(string);
  67. return 1;
  68. }
  69. else
  70. {
  71. SendClientMessage(playerid, COLOR_GRAD2, "** Ne mozete dati wanted policajcu !");
  72. }
  73. }
  74. }
  75. else
  76. {
  77. format(string, sizeof(string), "** %d igrac nije aktivan.", giveplayerid);
  78. SendClientMessage(playerid, COLOR_GRAD1, string);
  79. return 1;
  80. }
  81. }
  82. else
  83. {
  84. SendClientMessage(playerid, COLOR_GRAD2, "** You are not a Cop / FBI / Nacionalna Garda !");
  85. return 1;
  86. }
  87. return 1;
  88. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement