Advertisement
mrdrifter

Spawn pojazdu - MTA

May 12th, 2014
281
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.40 KB | None | 0 0
  1. local vehicle_s = {
  2. ["landstalker"]=400,
  3. ["bravura"]=401,
  4. ["buffalo"]=402,
  5. ["linerunner"]=403,
  6. ["pereniel"]=404,
  7. ["sentinel"]=405,
  8. ["dumper"]=406,
  9. ["firetruck"]=407,
  10. ["trashmaster"]=408,
  11. ["stretch"]=409,
  12. ["manana"]=410,
  13. ["infernus"]=411,
  14. ["voodoo"]=412,
  15. ["pony"]=413,
  16. ["mule"]=414,
  17. ["cheetah"]=415,
  18. ["ambulance"]=416,
  19. ["leviathan"]=417,
  20. ["moonbeam"]=418,
  21. ["esperanto"]=419,
  22. ["taxi"]=420,
  23. ["washington"]=421,
  24. ["bobcat"]=422,
  25. ["mr whoopee"]=423,
  26. ["bf injection"]=424,
  27. ["hunter"]=425,
  28. ["premier"]=426,
  29. ["enforcer"]=427,
  30. ["securicar"]=428,
  31. ["banshee"]=429,
  32. ["predator"]=430,
  33. ["bus"]=431,
  34. ["rhino"]=432,
  35. ["barracks"]=433,
  36. ["hotknife"]=434,
  37. ["trailer"]=435,
  38. ["previon"]=436,
  39. ["coach"]=437,
  40. ["cabbie"]=438,
  41. ["stallion"]=439,
  42. ["rumpo"]=440,
  43. ["rc bandit"]=441,
  44. ["romero"]=442,
  45. ["packer"]=443,
  46. ["monster"]=444,
  47. ["admiral"]=445,
  48. ["squalo"]=446,
  49. ["seasparrow"]=447,
  50. ["pizzaboy"]=448,
  51. ["tram"]=449,
  52. ["trailer"]=450,
  53. ["turismo"]=451,
  54. ["speeder"]=452,
  55. ["reefer"]=453,
  56. ["tropic"]=454,
  57. ["flatbed"]=455,
  58. ["yankee"]=456,
  59. ["caddy"]=457,
  60. ["solair"]=458,
  61. ["berkley's rc van"]=459,
  62. ["skimmer"]=460,
  63. ["pcj-600"]=461,
  64. ["faggio"]=462,
  65. ["freeway"]=463,
  66. ["rc baron"]=464,
  67. ["rc raider"]=465,
  68. ["glendale"]=466,
  69. ["oceanic"]=467,
  70. ["sanchez"]=468,
  71. ["sparrow"]=469,
  72. ["patriot"]=470,
  73. ["quad"]=471,
  74. ["coastguard"]=472,
  75. ["dinghy"]=473,
  76. ["hermes"]=474,
  77. ["sabre"]=475,
  78. ["rustler"]=476,
  79. ["zr 350"]=477,
  80. ["walton"]=478,
  81. ["regina"]=479,
  82. ["comet"]=480,
  83. ["bmx"]=481,
  84. ["burrito"]=482,
  85. ["camper"]=483,
  86. ["marquis"]=484,
  87. ["baggage"]=485,
  88. ["dozer"]=486,
  89. ["maverick"]=487,
  90. ["news chopper"]=488,
  91. ["rancher"]=489,
  92. ["fbi rancher"]=490,
  93. ["virgo"]=491,
  94. ["greenwood"]=492,
  95. ["jetmax"]=493,
  96. ["hotring"]=494,
  97. ["sandking"]=495,
  98. ["blista compact"]=496,
  99. ["police maverick"]=497,
  100. ["boxville"]=498,
  101. ["benson"]=499,
  102. ["mesa"]=500,
  103. ["rc goblin"]=501,
  104. ["hotring racer"]=502,
  105. ["hotring racer"]=503,
  106. ["bloodring banger"]=504,
  107. ["rancher"]=505,
  108. ["super gt"]=506,
  109. ["elegant"]=507,
  110. ["journey"]=508,
  111. ["bike"]=509,
  112. ["mountain bike"]=510,
  113. ["beagle"]=511,
  114. ["cropdust"]=512,
  115. ["stunt"]=513,
  116. ["tanker"]=514,
  117. ["roadtrain"]=515,
  118. ["nebula"]=516,
  119. ["majestic"]=517,
  120. ["buccaneer"]=518,
  121. ["shamal"]=519,
  122. ["hydra"]=520,
  123. ["fcr"]=521,
  124. ["nrg"]=522,
  125. ["hpv1000"]=523,
  126. ["cement truck"]=524,
  127. ["tow truck"]=525,
  128. ["fortune"]=526,
  129. ["cadrona"]=527,
  130. ["fbi truck"]=528,
  131. ["willard"]=529,
  132. ["forklift"]=530,
  133. ["tractor"]=531,
  134. ["combine"]=532,
  135. ["feltzer"]=533,
  136. ["remington"]=534,
  137. ["slamvan"]=535,
  138. ["blade"]=536,
  139. ["freight"]=537,
  140. ["streak"]=538,
  141. ["vortex"]=539,
  142. ["vincent"]=540,
  143. ["bullet"]=541,
  144. ["clover"]=542,
  145. ["sadler"]=543,
  146. ["firetruck"]=544,
  147. ["hustler"]=545,
  148. ["intruder"]=546,
  149. ["primo"]=547,
  150. ["cargobob"]=548,
  151. ["tampa"]=549,
  152. ["sunrise"]=550,
  153. ["merit"]=551,
  154. ["utility"]=552,
  155. ["nevada"]=553,
  156. ["yosemite"]=554,
  157. ["windsor"]=555,
  158. ["monster"]=556,
  159. ["monster"]=557,
  160. ["uranus"]=558,
  161. ["jester"]=559,
  162. ["sultan"]=560,
  163. ["stratum"]=561,
  164. ["elegy"]=562,
  165. ["raindance"]=563,
  166. ["rc tiger"]=564,
  167. ["flash"]=565,
  168. ["tahoma"]=566,
  169. ["savanna"]=567,
  170. ["bandito"]=568,
  171. ["freight"]=569,
  172. ["trailer"]=570,
  173. ["kart"]=571,
  174. ["mower"]=572,
  175. ["duneride"]=573,
  176. ["sweeper"]=574,
  177. ["broadway"]=575,
  178. ["tornado"]=576,
  179. ["at-400"]=577,
  180. ["dft-30"]=578,
  181. ["huntley"]=579,
  182. ["stafford"]=580,
  183. ["bf-400"]=581,
  184. ["newsvan"]=582,
  185. ["tug"]=583,
  186. ["trailer"]=584,
  187. ["emperor"]=585,
  188. ["wayfarer"]=586,
  189. ["euros"]=587,
  190. ["hotdog"]=588,
  191. ["club"]=589,
  192. ["trailer"]=590,
  193. ["trailer"]=591,
  194. ["andromada"]=592,
  195. ["dodo"]=593,
  196. ["rc cam"]=594,
  197. ["launch"]=595,
  198. ["police car (lspd)"]=596,
  199. ["police car (sfpd)"]=597,
  200. ["police car (lvpd)"]=598,
  201. ["police ranger"]=599,
  202. ["picador"]=600,
  203. ["s.w.a.t. van"]=601,
  204. ["alpha"]=602,
  205. ["phoenix"]=603,
  206. ["glendale"]=604,
  207. ["sadler"]=605,
  208. ["luggage trailer"]=606,
  209. ["luggage trailer"]=607,
  210. ["stair trailer"]=608,
  211. ["boxville"]=609,
  212. ["farm plow"]=610,
  213. ["utility trailer"]=611,
  214. };
  215.  
  216. function cmd_VehicleSpawn(thePlayer, command, commandText)
  217.  
  218. if (commandText == nil) then
  219. outputChatBox ( " Użyj #DD0000/v [id pojazdu / nazwa]#FF0000.", thePlayer, 255, 0, 0, true )
  220. return
  221. end
  222.  
  223. commandText = string.lower(commandText)
  224.  
  225. local model = tonumber(commandText)
  226. local vid
  227. --if (model == nil and vehicle_s[commandText] == nil) then
  228. -- outputChatBox ( " Podałeś nieprawidłową nazwę pojazdu.", thePlayer, 255, 0, 0, true )
  229. -- return
  230. --end-->
  231. if (model == nil) then
  232. vid = tonumber(vehicle_s[commandText])
  233. else
  234. vid = model
  235. end
  236.  
  237. if( vid == nil ) then
  238. vid = 0
  239. end
  240. if (vid<400 or vid>611) then
  241. for modelName,modeli in pairs(vehicle_s) do
  242.  
  243. if(modelName ~= nil and modeli ~= nil) then
  244. if(string.find(modelName, commandText) ~= nil) then
  245.  
  246. vid = modeli
  247. break
  248.  
  249. end
  250. end
  251. end
  252. end
  253.  
  254. if vid<400 or vid>611 then
  255. outputChatBox ( " Podałeś nieprawidłowe id pojazdu. #DD0000400-611#FF0000.", thePlayer, 255, 0, 0, true )
  256. return
  257. end
  258.  
  259. local x,y,z = getElementPosition(thePlayer) -- pobierz pozycję gracza
  260. x = x + 5
  261.  
  262. local theVehicle = createVehicle(vid,x,y,z)
  263.  
  264. local lastVehicle = getElementData(thePlayer, "player_vehicle")
  265.  
  266. if( lastVehicle ~= nil) then
  267.  
  268. destroyElement(lastVehicle)
  269. setElementData(thePlayer, "player_vehicle", 0)
  270.  
  271. end
  272. setElementData(thePlayer, "player_vehicle", theVehicle)
  273.  
  274. outputChatBox ( " Stworzyłeś pojazd. ", thePlayer, 20, 200, 0, true )
  275.  
  276. end
  277.  
  278. addCommandHandler("v", cmd_VehicleSpawn)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement