Advertisement
SWEGold

Fast Cars - List System

Nov 2nd, 2012
383
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.03 KB | None | 0 0
  1. // Enjoy! Type /carlist ingame for see the dialog... and then "Take" Its free to buy a car here!
  2. // THIS CAR CAN BE GOOD FOR DRIFT/RACE! :D
  3. #include <a_samp>
  4. public OnPlayerCommandText(playerid, cmdtext[])
  5. {
  6. if(!strcmp(cmdtext, "/carlist"))
  7. {
  8. ShowPlayerDialog(playerid, 99, DIALOG_STYLE_LIST, "Fast cars Vehicle Shop", "Alpha\nBanshee\nBullet\nHotring Racer\nHotring Racer\nHotring Racer 3\nInfernus\nPhoenix\nJester\nSuper GT\nTurismo\nZR-350", "Take", "Cancel");
  9. return 1;
  10. }
  11. return 0;
  12. }
  13. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  14. {
  15. if(dialogid == 99)
  16. {
  17. if(!response)
  18. return 1;
  19. switch(listitem)
  20. {
  21. case 0:
  22. {
  23. if(GetPlayerMoney(playerid) < 0)
  24. GivePlayerMoney(playerid, -0);
  25. new Float:p[4];
  26. GetPlayerPos(playerid, p[0], p[1], p[2]);
  27. GetPlayerFacingAngle(playerid, p[3]);
  28. CreateVehicle(602, p[0], p[1], p[2], p[3]+90, -1, -1, 9999999);
  29. }
  30. case 1:
  31. {
  32. if(GetPlayerMoney(playerid) < 0)
  33. GivePlayerMoney(playerid, -0);
  34. new Float:p[4];
  35. GetPlayerPos(playerid, p[0], p[1], p[2]);
  36. GetPlayerFacingAngle(playerid, p[3]);
  37. CreateVehicle(429, p[0], p[1], p[2], p[3]+90, -1, -1, 9999999);
  38. }
  39. case 2:
  40. {
  41. if(GetPlayerMoney(playerid) < 0)
  42. GivePlayerMoney(playerid, -0);
  43. new Float:p[4];
  44. GetPlayerPos(playerid, p[0], p[1], p[2]);
  45. GetPlayerFacingAngle(playerid, p[3]);
  46. CreateVehicle(541, p[0], p[1], p[2], p[3]+90, -1, -1, 9999999);
  47. }
  48. case 3:
  49. {
  50. if(GetPlayerMoney(playerid) < 0)
  51. GivePlayerMoney(playerid, -0);
  52. new Float:p[4];
  53. GetPlayerPos(playerid, p[0], p[1], p[2]);
  54. GetPlayerFacingAngle(playerid, p[3]);
  55. CreateVehicle(494, p[0], p[1], p[2], p[3]+90, -1, -1, 9999999);
  56. }
  57. case 4:
  58. {
  59. if(GetPlayerMoney(playerid) < 0)
  60. GivePlayerMoney(playerid, -0);
  61. new Float:p[4];
  62. GetPlayerPos(playerid, p[0], p[1], p[2]);
  63. GetPlayerFacingAngle(playerid, p[3]);
  64. CreateVehicle(502, p[0], p[1], p[2], p[3]+90, -1, -1, 9999999);
  65. }
  66. case 5:
  67. {
  68. if(GetPlayerMoney(playerid) < 0)
  69. GivePlayerMoney(playerid, -0);
  70. new Float:p[4];
  71. GetPlayerPos(playerid, p[0], p[1], p[2]);
  72. GetPlayerFacingAngle(playerid, p[3]);
  73. CreateVehicle(503, p[0], p[1], p[2], p[3]+90, -1, -1, 9999999);
  74. }
  75. case 6:
  76. {
  77. if(GetPlayerMoney(playerid) < 0)
  78. GivePlayerMoney(playerid, -0);
  79. new Float:p[4];
  80. GetPlayerPos(playerid, p[0], p[1], p[2]);
  81. GetPlayerFacingAngle(playerid, p[3]);
  82. CreateVehicle(411, p[0], p[1], p[2], p[3]+90, -1, -1, 9999999);
  83. }
  84. case 7:
  85. {
  86. if(GetPlayerMoney(playerid) < 0)
  87. GivePlayerMoney(playerid, -0);
  88. new Float:p[4];
  89. GetPlayerPos(playerid, p[0], p[1], p[2]);
  90. GetPlayerFacingAngle(playerid, p[3]);
  91. CreateVehicle(603, p[0], p[1], p[2], p[3]+90, -1, -1, 9999999);
  92. }
  93. case 8:
  94. {
  95. if(GetPlayerMoney(playerid) < 0)
  96. GivePlayerMoney(playerid, -0);
  97. new Float:p[4];
  98. GetPlayerPos(playerid, p[0], p[1], p[2]);
  99. GetPlayerFacingAngle(playerid, p[3]);
  100. CreateVehicle(559, p[0], p[1], p[2], p[3]+90, -1, -1, 9999999);
  101. }
  102. case 9:
  103. {
  104. if(GetPlayerMoney(playerid) < 0)
  105. GivePlayerMoney(playerid, -0);
  106. new Float:p[4];
  107. GetPlayerPos(playerid, p[0], p[1], p[2]);
  108. GetPlayerFacingAngle(playerid, p[3]);
  109. CreateVehicle(506, p[0], p[1], p[2], p[3]+90, -1, -1, 9999999);
  110. }
  111. case 10:
  112. {
  113. if(GetPlayerMoney(playerid) < 0)
  114. GivePlayerMoney(playerid, -0);
  115. new Float:p[4];
  116. GetPlayerPos(playerid, p[0], p[1], p[2]);
  117. GetPlayerFacingAngle(playerid, p[3]);
  118. CreateVehicle(451, p[0], p[1], p[2], p[3]+90, -1, -1, 9999999);
  119. }
  120. case 11:
  121. {
  122. if(GetPlayerMoney(playerid) < 0)
  123. GivePlayerMoney(playerid, -0);
  124. new Float:p[4];
  125. GetPlayerPos(playerid, p[0], p[1], p[2]);
  126. GetPlayerFacingAngle(playerid, p[3]);
  127. CreateVehicle(477, p[0], p[1], p[2], p[3]+90, -1, -1, 9999999);
  128. }
  129. }
  130. }
  131. return 1;
  132. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement