Guest User

Untitled

a guest
Aug 17th, 2018
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.91 KB | None | 0 0
  1. //------------------------[Vuci/Pustip u Pokusaju]--------------------------
  2. if (strcmp(cmd, "/vuci", true) == 0)
  3. {
  4. if(gTeam[playerid] == 2 || IsACop(playerid))
  5. {
  6. tmp = strtok(cmdtext, idx);
  7. giveplayerid = strval(tmp);
  8. if(!strlen(tmp))
  9. {
  10. SendClientMessage(playerid, COLOR_WHITE, "Koristi: /vuci [Igracev ID]");
  11. return 1;
  12. }
  13. if(giveplayerid == playerid)
  14. {
  15. SendClientMessage(playerid, COLOR_GREY, "Nemozete sami sebe vuci!");
  16. return 1;
  17. }
  18. if(gTeam[giveplayerid] == 2 || IsACop(giveplayerid))
  19. {
  20. SendClientMessage(playerid, COLOR_GREY, "Ne mozete vuci Policajca!");
  21. return 1;
  22. }
  23. if(WantedLevel[giveplayerid] < 1)
  24. {
  25. SendClientMessage(playerid, COLOR_GREY, "Igrac nema Wanted Level!");
  26. return 1;
  27. }
  28. if(PlayerCuffed[giveplayerid] != 1)
  29. {
  30. SendClientMessage(playerid, COLOR_GREY, "Igracu nisu stavljene lisice!");
  31. return 1;
  32. }
  33. if(KnockedDown[playerid] == 1)
  34. {
  35. SendClientMessage(playerid, COLOR_GREY, "Nemozete vuci dok ste u nesvesti!.");
  36. return 1;
  37. }
  38. if(PlayerTied[playerid] == 1)
  39. {
  40. SendClientMessage(playerid, COLOR_GREY, "Vezani ste!");
  41. return 1;
  42. }
  43. if(!IsPlayerConnected(giveplayerid))
  44. {
  45. format(string, sizeof(string), "%d je nepostojeci igrac.", giveplayerid);
  46. SendClientMessage(playerid,COLOR_GREY, string);
  47. return 1;
  48. }
  49. if(GetDistanceBetweenPlayers(playerid,giveplayerid) > 3)
  50. {
  51. SendClientMessage(playerid, COLOR_GREY, "Niste blizu igraca!.");
  52. return 1;
  53. }
  54. if(VuciTimerr[giveplayerid] <= 0)
  55. {
  56. if(IsPlayerConnected(giveplayerid) == 1)
  57. {
  58. GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
  59. GetPlayerName(playerid, sendername, sizeof(sendername));
  60. format(string, sizeof(string), " %s vas vuce.", sendername);
  61. SendClientMessage(giveplayerid, COLOR_WHITE, string);
  62. format(string, sizeof(string), " Vucete %s-a.", giveplayer);
  63. SendClientMessage(playerid, COLOR_WHITE, string);
  64. format(string, sizeof(string), " %s vuce %s-a.", sendername ,giveplayer);
  65. ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
  66. VuciTimerr[giveplayerid] = SetTimerEx("VuciTimer", 1000, 1, "ii", playerid, giveplayerid);
  67. TogglePlayerControllable(giveplayerid, 0);
  68. return 1;
  69. }
  70. }
  71. }
  72. else
  73. {
  74. SendClientMessage(playerid, COLOR_GREY, "Nemozete koristiti ovu komandu!");
  75. }
  76. return 1;
  77. }
  78.  
  79. if (strcmp(cmd, "/pusti", true) == 0)
  80. {
  81. tmp = strtok(cmdtext, idx);
  82. giveplayerid = strval(tmp);
  83. if(!strlen(tmp))
  84. {
  85. SendClientMessage(playerid, COLOR_WHITE, "Koristi: /pusti [Igracev ID]");
  86. return 1;
  87. }
  88. if(giveplayerid == playerid)
  89. {
  90. SendClientMessage(playerid, COLOR_GREY, "Ne mozete pustiti sebe!");
  91. return 1;
  92. }
  93. if(gTeam[playerid] == 2 || IsACop(playerid))
  94. {
  95. if(VuciTimerr[playerid] >= 0)
  96. {
  97. if(PlayerCuffed[giveplayerid] == 1)
  98. {
  99. TogglePlayerControllable(giveplayerid, 0);
  100. }
  101. GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
  102. GetPlayerName(playerid, sendername, sizeof(sendername));
  103. format(string, sizeof(string), " %s vas je pustio.", sendername);
  104. SendClientMessage(giveplayerid, COLOR_WHITE, string);
  105. format(string, sizeof(string), " Pustili ste %s-a.", giveplayer);
  106. SendClientMessage(playerid, COLOR_WHITE, string);
  107. format(string, sizeof(string), " %s pusta %s-a.", sendername ,giveplayer);
  108. ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
  109. KillTimer(VuciTimerr[giveplayerid]);
  110. VuciTimerr[giveplayerid] = 0;
  111. TogglePlayerControllable(giveplayerid, 1);
  112. return 1;
  113. }
  114. }
  115. else
  116. {
  117. SendClientMessage(playerid, COLOR_GREY, "Nemozete koristiti ovu komandu!");
  118. }
  119. return 1;
  120. }
Add Comment
Please, Sign In to add comment