Guest User

Untitled

a guest
Aug 30th, 2015
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.33 KB | None | 0 0
  1. if(strcmp(cmd, "/tazer", true) == 0)
  2. {
  3. if(IsACop(playerid) || PlayerInfo[playerid][pMember] == 7 && PlayerInfo[playerid][pRank] == 3)
  4. {
  5. tmp = strtok(cmdtext, idx);
  6. if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_WHITE, "Ââåäèòå: /tazer [ID]");
  7. giveplayerid = ReturnUser(tmp);
  8. new suspect = GetClosestPlayer(playerid);
  9. if(IsPlayerConnected(giveplayerid))
  10. {
  11. if(giveplayerid != INVALID_PLAYER_ID)
  12. {
  13. if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, COLOR_GREY, "Íåâîçìîæíî èñïîëüçîâàòü â ìàøèíå");
  14. if(Tazer[playerid] == 1) return SendClientMessage(playerid, COLOR_GREY, "Ïåðåçàðÿäêà ýëåêòðîøîêåðà åù¸ íå ïðîøëà");
  15. if (ProxDetectorS(5.0, playerid, giveplayerid))
  16. {
  17. if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_GREY, "Âû íå ìîæåòå óäàðèòü ñåáÿ ýëåêòðîøîêåðîì"); return true; }
  18. if(PlayerCuffed[suspect] > 0) return SendClientMessage(playerid, COLOR_GREY, "Èãðîê óæå â íàðó÷íèêàõ");
  19. if(GetDistanceBetweenPlayers(playerid,suspect) < 5)
  20. {
  21. if(IsACop(suspect)) return SendClientMessage(playerid, COLOR_GREY, "Âû íå ìîæåòå óäàðèòü ýëåêòðîøîêåðîì çàêîííèêà");
  22. if(IsPlayerInAnyVehicle(suspect)) return SendClientMessage(playerid, COLOR_GREY, "Èãðîê â ìàøèíå");
  23. GetPlayerName(suspect, giveplayer, sizeof(giveplayer));
  24. GetPlayerName(playerid, sendername, sizeof(sendername));
  25. format(string, sizeof(string), "Âàñ îáåçäâèæèë ýëåêòðîøîêåðîì %s íà 10 ñåêóíä", sendername);
  26. SendClientMessage(suspect, 0x6495EDFF, string);
  27. format(string, sizeof(string), "Âû îáåçäâèæèëè ýëåêòðîøîêåðîì %s íà 10 ñåêóíä", giveplayer);
  28. SendClientMessage(playerid, 0x6495EDFF, string);
  29. format(string, sizeof(string), "%s ïðîâîäèò çàäåðæàíèå %s", sendername ,giveplayer);
  30. ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
  31. TogglePlayerControllable(suspect, 0);
  32. SetPlayerSpecialAction(suspect, SPECIAL_ACTION_HANDSUP);
  33. SetTimerEx("UnFreeze", 10000, false, "i", suspect, 0);
  34. TogglePlayerControllable(suspect, 0);
  35. Tazer[playerid] = 1;
  36. PlayerCuffedTime[suspect] = 8;
  37. ApplyAnimation(suspect,"PED","handsup",4.1,0,1,1,1,0,0);
  38. }
  39. }
Advertisement
Add Comment
Please, Sign In to add comment