Guest User

/accept backpack bug

a guest
Jan 14th, 2016
113
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.05 KB | None | 0 0
  1. if(strcmp(params, "backpack", true) == 0)
  2. {
  3. if(BackpackOffer[playerid] != INVALID_PLAYER_ID)
  4. {
  5. if(IsPlayerConnected(BackpackOffer[playerid]))
  6. {
  7. if(GetPlayerCash(playerid) > BackpackPrice[playerid])
  8. {
  9. if(!ProxDetectorS(8.0, BackpackOffer[playerid], playerid)) return SendClientMessageEx(playerid, COLOR_GREY, "You are not near the Backpack dealer");
  10.  
  11. format(szMessage, sizeof(szMessage), "* You bought a Backpack for $%s, from %s. (Check /backpackhelp for more help)", number_format(BackpackPrice[playerid]), GetPlayerNameEx(BackpackOffer[playerid]));
  12. SendClientMessageEx(playerid, COLOR_LIGHTBLUE, szMessage);
  13. format(szMessage, sizeof(szMessage), "* You sold your Backpack to %s for $%s.", GetPlayerNameEx(playerid), number_format(BackpackPrice[playerid]));
  14. SendClientMessageEx(BackpackOffer[playerid], COLOR_LIGHTBLUE, szMessage);
  15. GivePlayerCashEx(BackpackOffer[playerid], TYPE_ONHAND, BackpackPrice[playerid]);
  16. GivePlayerCashEx(playerid, TYPE_ONHAND, -BackpackPrice[playerid]);
  17.  
  18. new seller = BackpackOffer[playerid];
  19.  
  20. PBInfo[playerid][HasBackpack] = 1;
  21. PBInfo[playerid][Type] = PBInfo[seller][Type];
  22. PBInfo[playerid][Weed] = PBInfo[seller][Weed];
  23. PBInfo[playerid][Materials] = PBInfo[seller][Materials];
  24. PBInfo[playerid][Crack] = PBInfo[seller][Crack];
  25. PBInfo[playerid][Gun1] = PBInfo[seller][Gun1];
  26. PBInfo[playerid][Gun2] = PBInfo[seller][Gun2];
  27. PBInfo[playerid][Gun3] = PBInfo[seller][Gun3];
  28. PBInfo[playerid][Gun4] = PBInfo[seller][Gun4];
  29. PBInfo[playerid][Gun5] = PBInfo[seller][Gun5];
  30. PBInfo[playerid][Gun6] = PBInfo[seller][Gun6];
  31. PBInfo[playerid][Gun7] = PBInfo[seller][Gun7];
  32. PBInfo[playerid][Gun8] = PBInfo[seller][Gun8];
  33. BackpackOffer[playerid] = INVALID_PLAYER_ID;
  34. BackpackPrice[playerid] = 0;
  35. PBInfo[seller][HasBackpack] = 0;
  36. PBInfo[seller][Type] = 0;
  37. PBInfo[seller][Weed] = 0;
  38. PBInfo[seller][Materials] = 0;
  39. PBInfo[seller][Crack] = 0;
  40. PBInfo[seller][Gun1] = 0;
  41. PBInfo[seller][Gun2] = 0;
  42. PBInfo[seller][Gun3] = 0;
  43. PBInfo[seller][Gun4] = 0;
  44. PBInfo[seller][Gun5] = 0;
  45. PBInfo[seller][Gun6] = 0;
  46. PBInfo[seller][Gun7] = 0;
  47. PBInfo[seller][Gun8] = 0;
  48. return 1;
  49. }
  50. return 1;
  51. }
  52. return 1;
  53. }
  54. else {
  55. SendClientMessageEx(playerid, COLOR_GREY, " You can't afford the backpack!");
  56. return 1;
  57. }
  58. }
  59. else
  60. {
  61. SendClientMessageEx(playerid, COLOR_GREY, " No-one offered you to buy backpack!");
  62. return 1;
  63. }
  64. }
Add Comment
Please, Sign In to add comment