Guest User

Untitled

a guest
Jul 19th, 2016
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.26 KB | None | 0 0
  1. if(strcmp(cmd, "/auftraggeben", true) == 0)
  2. {
  3. if(IsPlayerInFrac(playerid, 8))
  4. {
  5. if(PlayerInfo[playerid][pRank] < 2)
  6. {
  7. SendClientMessage(playerid, COLOR_GREY, " Du brauchst Rank 2 um Aufträge einem Hitman zuzuteilen");
  8. return 1;
  9. }
  10. if(hitfound == 0)
  11. {
  12. SendClientMessage(playerid, COLOR_GREY, "Es gibt derzeit keine Aufträge, schau vorher unter /auftrag nach.");
  13. return 1;
  14. }
  15. tmp = strtok(cmdtext, idx);
  16. if(!strlen(tmp))
  17. {
  18. SendClientMessage(playerid, COLOR_GRAD1, "Benutzung: /auftraggeben [Hitman ID]");
  19. return 1;
  20. }
  21. giveplayerid = ReturnUser(tmp);
  22. if(IsPlayerConnected(giveplayerid))
  23. {
  24. if(giveplayerid != INVALID_PLAYER_ID)
  25. {
  26. if(PlayerInfo[giveplayerid][pLeader] != 8 && PlayerInfo[giveplayerid][pMember] != 8)
  27. {
  28. SendClientMessage(playerid, COLOR_GREY, "Dieser Spieler ist kein Hitman!");
  29. return 1;
  30. }
  31. if(GoChase[giveplayerid] < 999)
  32. {
  33. SendClientMessage(playerid, COLOR_GREY, "Dieser Hitman ist bereits beschäftigt!");
  34. return 1;
  35. }
  36. if(IsPlayerConnected(hitid))
  37. {
  38. new giver[MAX_PLAYER_NAME];
  39. GetPlayerName(playerid, sendername, sizeof(sendername));
  40. GetPlayerName(giveplayerid, giver, sizeof(giver));
  41. GetPlayerName(hitid, giveplayer, sizeof(giveplayer));
  42. format(string, sizeof(string), "* Hitman %s hat %s den Auftrag gegeben, %s(ID:%d) für %d$ zu töten.", sendername, giver, giveplayer, hitid, PlayerInfo[hitid][pHeadValue]);
  43. SendFamilyMessage(8, COLOR_YELLOW, string);
  44. GoChase[giveplayerid] = hitid;
  45. GetChased[hitid] = giveplayerid;
  46. GotHit[hitid] = 1;
  47. hitid = 0;
  48. hitfound = 0;
  49. return 1;
  50. }
  51. else
  52. {
  53. SendClientMessage(playerid, COLOR_GREY, "Dieser Spieler ist offline!");
  54. return 1;
  55. }
  56. }
  57. return 1;
  58. }
  59. else
  60. {
  61. SendClientMessage(playerid, COLOR_GREY, "Dieser Hitman ist nicht online!");
  62. return 1;
  63. }
  64. }
  65. else
  66. {
  67. SendClientMessage(playerid, COLOR_GRAD1, "Du bist kein Hitman!");
  68. }
  69. return 1;
  70. }
Advertisement
Add Comment
Please, Sign In to add comment