Advertisement
Guest User

DmX

a guest
Feb 10th, 2009
820
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.77 KB | None | 0 0
  1. /* Seater Vehicles V 0.3 by DmX */
  2.  
  3. #include <a_samp>
  4.  
  5. #define MAX_SINGLEVEHICLES 45
  6. #define MAX_TWOSEATERVEHICLES 102
  7. #define MAX_FOURSEATERVEHICLES 44
  8.  
  9. #pragma tabsize 0
  10.  
  11. new SingleVehicles[MAX_SINGLEVEHICLES] =
  12. {
  13. 481,509,510,562,448,586,441,464,465,501,564,594,553,476,519,592,577,
  14. 460,513,520,425,553,531,568,523,532,601,485,532,486,530,571,572,539,
  15. 472,473,484,430,453,452,493,595,446,454,406
  16. };
  17.  
  18. new TwoSeaterVehicles[MAX_TWOSEATERVEHICLES] =
  19. {
  20. 522,468,463,521,581,461,491,480,533,439,555,422,478,455,424,403,443,
  21. 514,515,543,605,408,552,478,456,554,536,575,534,567,535,566,576,412,
  22. 424,573,500,444,556,557,589,505,433,519,407,544,401,518,527,542,562,
  23. 526,474,517,410,567,600,436,491,602,429,496,402,541,589,587,565,494,
  24. 502,503,411,559,603,475,506,451,558,477,457,537,508,438,434,545,488,
  25. 442,423,574,525,583,548,417,488,563,447,469,499,498,609,504,549,483
  26. };
  27.  
  28. new FourSeaterVehicles[MAX_FOURSEATERVEHICLES] =
  29. {
  30. 482,413,440,579,400,470,416,431,438,437,427,490,596,598,597,599,420,
  31. 445,507,585,604,466,492,546,551,516,467,426,547,405,580,560,550,468,
  32. 540,529,421,418,404,479,458,561,409,428
  33. };
  34.  
  35. stock IsPlayerOnSingleVehicle(playerid)
  36. {
  37. new vehicleid = GetPlayerVehicleID(playerid);
  38. if(!IsPlayerInAnyVehicle(playerid)) return 0;
  39. for(new i = 0; i < MAX_SINGLEVEHICLES; i++)
  40. {
  41. if(GetVehicleModel(vehicleid) == SingleVehicles[i])
  42. {
  43. return 1;
  44. }
  45. }
  46. return 0;
  47. }
  48.  
  49. stock IsPlayerOnTwoSeaterVehicle(playerid)
  50. {
  51. new vehicleid = GetPlayerVehicleID(playerid);
  52. if(!IsPlayerInAnyVehicle(playerid)) return 0;
  53. for(new i = 0; i < MAX_TWOSEATERVEHICLES; i++)
  54. {
  55. if(GetVehicleModel(vehicleid) == TwoSeaterVehicles[i])
  56. {
  57. return 1;
  58. }
  59. }
  60. return 0;
  61. }
  62.  
  63. stock IsPlayerOnFourSeaterVehicle(playerid)
  64. {
  65. new vehicleid = GetPlayerVehicleID(playerid);
  66. if(!IsPlayerInAnyVehicle(playerid)) return 0;
  67. for(new i = 0; i < MAX_FOURSEATERVEHICLES; i++)
  68. {
  69. if(GetVehicleModel(vehicleid) == FourSeaterVehicles[i])
  70. {
  71. return 1;
  72. }
  73. }
  74. return 0;
  75. }
  76. stock GetVehicleSeatAmmount(vehicleid) {
  77.  
  78. new ammount;
  79.  
  80. switch(GetVehicleModel(vehicleid))
  81. {
  82. case
  83. 482,
  84. 413,
  85. 440,
  86. 579,
  87. 400,
  88. 470,
  89. 416,
  90. 431,
  91. 438,
  92. 437,
  93. 427,
  94. 490,
  95. 596,
  96. 598,
  97. 597,
  98. 599,
  99. 420,
  100. 445,
  101. 507,
  102. 585,
  103. 604,
  104. 466,
  105. 492,
  106. 546,
  107. 551,
  108. 516,
  109. 467,
  110. 426,
  111. 547,
  112. 405,
  113. 580,
  114. 560,
  115. 550,
  116. 468,
  117. 540,
  118. 529,
  119. 421,
  120. 418,
  121. 404,
  122. 479,
  123. 458,
  124. 561,
  125. 409,
  126. 428
  127. : ammount = 4;
  128.  
  129. case
  130. 522,
  131. 468,
  132. 463,
  133. 521,
  134. 581,
  135. 461,
  136. 491
  137. 480,
  138. 533,
  139. 439,
  140. 555,
  141. 422,
  142. 478,
  143. 455,
  144. 424,
  145. 403,
  146. 443,
  147. 514,
  148. 515,
  149. 543,
  150. 605,
  151. 408,
  152. 552,
  153. 478,
  154. 456,
  155. 554,
  156. 536,
  157. 575,
  158. 534,
  159. 567,
  160. 535,
  161. 566,
  162. 576,
  163. 412,
  164. 424,
  165. 573,
  166. 500,
  167. 444,
  168. 556,
  169. 557,
  170. 589,
  171. 505,
  172. 433,
  173. 519,
  174. 407,
  175. 544,
  176. 401,
  177. 518,
  178. 527,
  179. 542,
  180. 562,
  181. 526,
  182. 474,
  183. 517,
  184. 410,
  185. 567,
  186. 600,
  187. 436,
  188. 491,
  189. 602,
  190. 429,
  191. 496,
  192. 402,
  193. 541,
  194. 589,
  195. 587,
  196. 565,
  197. 494,
  198. 502,
  199. 503,
  200. 411,
  201. 559,
  202. 603,
  203. 475,
  204. 506,
  205. 451,
  206. 558,
  207. 477,
  208. 457,
  209. 537,
  210. 508,
  211. 438,
  212. 434,
  213. 545,
  214. 488,
  215. 442,
  216. 423,
  217. 574,
  218. 525,
  219. 583,
  220. 548,
  221. 417,
  222. 563,
  223. 447,
  224. 469,
  225. 499,
  226. 498,
  227. 609,
  228. 504,
  229. 549,
  230. 483
  231. : ammount = 2;
  232.  
  233. case
  234. 481,
  235. 509,
  236. 510,
  237. 562,
  238. 448,
  239. 586,
  240. 441,
  241. 464,
  242. 465,
  243. 501,
  244. 564,
  245. 594,
  246. 553,
  247. 476,
  248. 519,
  249. 592,
  250. 577,
  251. 460,
  252. 513,
  253. 520,
  254. 425,
  255. 531,
  256. 568,
  257. 523,
  258. 532,
  259. 601,
  260. 485,
  261. 486,
  262. 530,
  263. 571,
  264. 572,
  265. 539,
  266. 472,
  267. 473,
  268. 484,
  269. 430,
  270. 453,
  271. 452,
  272. 493,
  273. 595,
  274. 446,
  275. 454,
  276. 406
  277. : ammount = 1;
  278. return ammount;
  279. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement