Advertisement
Guest User

Untitled

a guest
Dec 30th, 2014
230
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.45 KB | None | 0 0
  1. if(strcmp(cmd,"/sellcar",true)==0)
  2. {
  3. if(IsPlayerConnected(playerid))
  4. {
  5. if(PlayerInfo[playerid][pJob] != 10)
  6. {
  7. SendClientMessage(playerid,COLOR_GREY," Du bist kein Autohändler !");
  8. return 1;
  9. }
  10. if(!IsPlayerInAnyVehicle(playerid))
  11. {
  12. SendClientMessage(playerid,COLOR_GREY," Du bist in keinem Auto !");
  13. return 1;
  14. }
  15. tmp = strtok(cmdtext, idx);
  16. if(!strlen(tmp))
  17. {
  18. SendClientMessage(playerid, COLOR_WHITE, "Benutze: /sellcar [playerid] [Preis]");
  19. return 1;
  20. }
  21. //giveplayerid = strval(tmp);
  22. giveplayerid = ReturnUser(tmp);
  23. tmp = strtok(cmdtext, idx);
  24. if(!strlen(tmp))
  25. {
  26. SendClientMessage(playerid, COLOR_WHITE, "Benutze: /sellcar [playerid] [Preis]");
  27. return 1;
  28. }
  29. new money = strval(tmp);
  30. if(money < 1 || money > 99999) { SendClientMessage(playerid, COLOR_GREY, " Preis musst zwisch 1 und 99999 Dollar liegen !"); return 1; }
  31. if (IsPlayerConnected(giveplayerid))
  32. {
  33. if(giveplayerid != INVALID_PLAYER_ID)
  34. {
  35. if (ProxDetectorS(8.0, playerid, giveplayerid))
  36. {
  37. if(giveplayerid == playerid)
  38. {
  39. SendClientMessage(playerid, COLOR_GREY, " Du kannst dir das Auto nicht selbst verkaufen!");
  40. return 1;
  41. }
  42. if(CarCalls[giveplayerid] > 0)
  43. {
  44. SendClientMessage(playerid, COLOR_GREY, " Der Spieler hat schon ein Auto. Er muss /callcar benutzen !");
  45. return 1;
  46. }
  47. GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
  48. GetPlayerName(playerid, sendername, sizeof(sendername));
  49. format(string, sizeof(string), "* Du willst ein Auto an %s für %d Dollar verkaufen.", giveplayer, money);
  50. SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
  51. format(string, sizeof(string), "* Autohändler %s will dir ein Auto für %d Dollar verkaufen (Tippe /accept car um es zu kaufen).", sendername, money);
  52. SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
  53. CarOffer[giveplayerid] = playerid;
  54. CarPrice[giveplayerid] = money;
  55. CarID[giveplayerid] = GetPlayerVehicleID(playerid);
  56. }
  57. else
  58. {
  59. SendClientMessage(playerid, COLOR_GREY, " Der Spieler ist nicht in deiner Nähe !");
  60. }
  61. }
  62. }
  63. else
  64. {
  65. SendClientMessage(playerid, COLOR_GREY, " Der Spieler ist Offline !");
  66. return 1;
  67. }
  68. }
  69. return 1;
  70. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement