Guest User

Food Parlour - With 5 Foods to Buy

a guest
Nov 30th, 2013
131
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.94 KB | None | 0 0
  1. // Food Parlour made by Avi Raj
  2. // Thanks for using it.
  3.  
  4. #include <a_samp>
  5. #include <zcmd>
  6.  
  7. #define DIALOG_FPARLOUR 1
  8.  
  9. public OnFilterScriptInit()
  10. {
  11. print("\n--------------------------------------");
  12. print(" Food Parlour Loaded 100%");
  13. print("--------------------------------------\n");
  14. CreateObject(1281, -278.31271, 1529.14966, 75.04880, 0.00000, 0.00000, -50.00000);
  15. CreateObject(1281, -280.85333, 1532.15491, 75.04880, 0.00000, 0.00000, -50.00000);
  16. CreateObject(1281, -287.50079, 1520.16614, 75.04880, 0.00000, 0.00000, -50.00000);
  17. CreateObject(1281, -289.52917, 1522.55029, 75.04880, 0.00000, 0.00000, -50.00000);
  18. CreateObject(1432, -284.23596, 1523.14648, 74.25120, 0.00000, 0.00000, 0.00000);
  19. CreateObject(1281, -291.44257, 1524.86084, 75.04880, 0.00000, 0.00000, -50.00000);
  20. CreateObject(1432, -286.57446, 1526.17615, 74.25120, 0.00000, 0.00000, 0.00000);
  21. CreateObject(19346, -286.32861, 1526.29321, 74.87000, 0.00000, 0.00000, 0.00000);
  22. CreateObject(19346, -287.02164, 1526.08154, 74.87000, 0.00000, 0.00000, 0.00000);
  23. CreateObject(19346, -283.76950, 1523.05457, 74.87000, 0.00000, 0.00000, 0.00000);
  24. CreateVehicle(588, -278.8182, 1522.8344, 75.3513, 135.0000, -1, -1, 100);
  25. return 1;
  26. }
  27.  
  28. CMD:parlour(playerid, params[])
  29. {
  30. SetPlayerCheckpoint(playerid, -280.1906,1524.6997,75.3594, 3.0);
  31. return 1;
  32. }
  33.  
  34. public OnPlayerEnterCheckpoint(playerid)
  35. {
  36. ShowPlayerDialog(playerid, DIALOG_FPARLOUR, DIALOG_STYLE_LIST,"Food Parlour - Select a Food","Hot Dogs\nBurgers\nSoft Drink\nCoffee\nJuice Bottle","Select","");
  37. return 1;
  38. }
  39.  
  40. public OnPlayerLeaveCheckpoint(playerid)
  41. {
  42. DisablePlayerCheckpoint(playerid);
  43. return 1;
  44. }
  45.  
  46.  
  47. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  48. {
  49. if(dialogid == DIALOG_FPARLOUR)
  50. {
  51. if(response)
  52. {
  53. if(listitem == 0)
  54. {
  55. if(GetPlayerMoney(playerid) >= 50)
  56. {
  57. SendClientMessage(playerid, 0xFFAA00AA,"You Have Bought a Hot Dog for $50");
  58. GivePlayerMoney(playerid, GetPlayerMoney(playerid) - 50);
  59. }
  60. if(GetPlayerMoney(playerid) < 50)
  61. {
  62. SendClientMessage(playerid, 0xFFAA00AA,"You need $50 to Buy a Hot Dog.");
  63. }
  64.  
  65. }
  66. if(listitem == 1)
  67. {
  68. if(GetPlayerMoney(playerid) >= 70)
  69. {
  70. SendClientMessage(playerid, 0xFFAA00AA,"You Have Bought a Burger for $70");
  71. GivePlayerMoney(playerid, GetPlayerMoney(playerid) - 70);
  72. }
  73. if(GetPlayerMoney(playerid) < 70)
  74. {
  75. SendClientMessage(playerid, 0xFFAA00AA,"You need $70 to Buy a Burger.");
  76. }
  77. }
  78. if(listitem == 2)
  79. {
  80. if(GetPlayerMoney(playerid) >= 30)
  81. {
  82. SendClientMessage(playerid, 0xFFAA00AA,"You Have Bought a Soft Drink for $30");
  83. GivePlayerMoney(playerid, GetPlayerMoney(playerid) - 30);
  84. }
  85. if(GetPlayerMoney(playerid) < 30)
  86. {
  87. SendClientMessage(playerid, 0xFFAA00AA,"You need $30 to Buy a Soft Drink.");
  88. }
  89. }
  90. if(listitem == 3)
  91. {
  92. if(GetPlayerMoney(playerid) >= 40)
  93. {
  94. SendClientMessage(playerid, 0xFFAA00AA,"You Have Bought a Cup of Coffee for $40");
  95. GivePlayerMoney(playerid, GetPlayerMoney(playerid) - 40);
  96. }
  97. if(GetPlayerMoney(playerid) < 40)
  98. {
  99. SendClientMessage(playerid, 0xFFAA00AA,"You need $40 to Buy a Cup of Coffee.");
  100. }
  101. }
  102. if(listitem == 4)
  103. {
  104. if(GetPlayerMoney(playerid) >= 35)
  105. {
  106. SendClientMessage(playerid, 0xFFAA00AA,"You Have Bought a Juice Bottle for $35");
  107. GivePlayerMoney(playerid, GetPlayerMoney(playerid) - 35);
  108. }
  109. if(GetPlayerMoney(playerid) < 35)
  110. {
  111. SendClientMessage(playerid, 0xFFAA00AA,"You need $35 to Buy a Juice Bottle.");
  112. }
  113. }
  114. }
  115. return 1;
  116. }
  117. return 1;
  118. }
Advertisement
Add Comment
Please, Sign In to add comment