Advertisement
Guest User

Untitled

a guest
Oct 29th, 2014
139
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.15 KB | None | 0 0
  1. if(strcmp(cmd, "/cuff", true) == 0)
  2. {
  3. if(IsPlayerConnected(playerid))
  4. {
  5. if(Spieler[playerid][Team] == 1 || Spieler[playerid][Team] == 2 || Spieler[playerid][Team] == 14)
  6. {
  7. tmp = strtok(cmdtext, idx);
  8. if(!strlen(tmp))
  9. {
  10. SendClientMessage(playerid, COLOR_GRAD2, "Benutze: /cuff [ID/Name]");
  11. return 1;
  12. }
  13. new pID = ReturnUser(tmp), string[128];
  14. if(IsPlayerConnected(pID))
  15. {
  16. if(pID != INVALID_PLAYER_ID)
  17. {
  18. if(Spieler[pID][Team] == 1 || Spieler[pID][Team] == 2 || Spieler[playerid][Team] == 14)
  19. {
  20. return SendClientMessage(playerid, COLOR_GRAD2, "Du kannst keine anderen Beamten Handschellen anlegen.");
  21. }
  22. if(Cuffed[pID] == 1)
  23. {
  24. return SendClientMessage(playerid, COLOR_GRAD2, "Der Spieler ist bereits gecufft.");
  25. }
  26. new Float:x, Float:y, Float:z;
  27. GetPlayerPos(pID, x,y,z);
  28. if(IsPlayerInRangeOfPoint(playerid, 8, x,y,z))
  29. {
  30. if(pID == playerid)
  31. {
  32. return SendClientMessage(playerid, COLOR_GRAD2, "Du kannst dich selber nicht fesseln.");
  33. }
  34. format(string, sizeof(string), "* Beamter %s hat dir Handschellen angelegt.", SpielerName(playerid));
  35. SendClientMessage(pID, COLOR_LIGHTBLUE, string);
  36. format(string, sizeof(string), "* Du hast %s Handschellen angelegt.", SpielerName(pID));
  37. SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
  38. format(string, sizeof(string), "** Beamter %s hat %s Handschellen angelegt.", SpielerName(playerid), SpielerName(pID));
  39. ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
  40. GameTextForPlayer(pID, "~r~Festgenommen", 2500, 3);
  41. FreezePlayer(pID);
  42. Cuffed[pID] = 1;
  43. }
  44. else
  45. {
  46. SendClientMessage(playerid, COLOR_GRAD2, "Der Spieler ist nicht in deiner Nähe.");
  47. return 1;
  48. }
  49. }
  50. }
  51. }
  52. else
  53. {
  54. return SendClientMessage(playerid, COLOR_GRAD2, "Du bist kein Beamter.");
  55. }
  56. }
  57. return 1;
  58. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement