Advertisement
Guest User

Vehicle Speedo by AlexMSK

a guest
Dec 15th, 2017
1,778
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 15.94 KB | None | 0 0
  1. // This is a comment
  2. // uncomment the line below if you want to write a filterscript
  3. //#define FILTERSCRIPT
  4.  
  5. #include <a_samp>
  6.  
  7. #if defined FILTERSCRIPT
  8.  
  9. public OnFilterScriptInit()
  10. {
  11. print("\n--------------------------------------");
  12. print(" Speedometer by AlexMSK");
  13. print("--------------------------------------\n");
  14. return 1;
  15. }
  16. #endif
  17.  
  18. // AlexMSK's Speedo!!
  19. new PlayerText:vehSpeedo[ MAX_PLAYERS ][ 14 ];
  20. new vehicleFuel[MAX_VEHICLES] = {100, ...};
  21. new const vehNames[212][] = {
  22. "Landstalker", "Bravura", "Buffalo", "Linerunner", "Perrenial", "Sentinel", "Dumper", "Firetruck", "Trashmaster",
  23. "Stretch", "Manana", "Infernus", "Voodoo", "Pony", "Mule", "Cheetah", "Ambulance", "Leviathan", "Moonbeam",
  24. "Esperanto", "Taxi", "Washington", "Bobcat", "Whoopee", "BF Injection", "Hunter", "Premier", "Enforcer",
  25. "Securicar", "Banshee", "Predator", "Bus", "Rhino", "Barracks", "Hotknife", "Article Trailer", "Previon", "Coach",
  26. "Cabbie", "Stallion", "Rumpo", "RC Bandit", "Romero", "Packer", "Monster", "Admiral", "Squalo", "Seasparrow",
  27. "Pizzaboy", "Tram", "Article Trailer 2", "Turismo", "Speeder", "Reefer", "Tropic", "Flatbed", "Yankee", "Caddy", "Solair",
  28. "Berkley's RC Van", "Skimmer", "PCJ-600", "Faggio", "Freeway", "RC Baron", "RC Raider", "Glendale", "Oceanic",
  29. "Sanchez", "Sparrow", "Patriot", "Quad", "Coastguard", "Dinghy", "Hermes", "Sabre", "Rustler", "ZR-350", "Walton",
  30. "Regina", "Comet", "BMX", "Burrito", "Camper", "Marquis", "Baggage", "Dozer", "Maverick", "News Chopper", "Rancher",
  31. "FBI Rancher", "Virgo", "Greenwood", "Jetmax", "Hotring", "Sandking", "Blista Compact", "Police Maverick",
  32. "Boxville", "Benson", "Mesa", "RC Goblin", "Hotring Racer A", "Hotring Racer B", "Bloodring Banger", "Rancher",
  33. "Super GT", "Elegant", "Journey", "Bike", "Mountain Bike", "Beagle", "Cropduster", "Stuntplane", "Tanker", "Roadtrain",
  34. "Nebula", "Majestic", "Buccaneer", "Shamal", "Hydra", "FCR-900", "NRG-500", "HPV1000", "Cement Truck", "Tow Truck",
  35. "Fortune", "Cadrona", "SWAT Truck", "Willard", "Forklift", "Tractor", "Combine", "Feltzer", "Remington", "Slamvan",
  36. "Blade", "Streak", "Freight", "Vortex", "Vincent", "Bullet", "Clover", "Sadler", "Firetruck", "Hustler", "Intruder",
  37. "Primo", "Cargobob", "Tampa", "Sunrise", "Merit", "Utility", "Nevada", "Yosemite", "Windsor", "Monster", "Monster",
  38. "Uranus", "Jester", "Sultan", "Stratum", "Elegy", "Raindance", "RC Tiger", "Flash", "Tahoma", "Savanna", "Bandito",
  39. "Freight Flat", "Streak Carriage", "Kart", "Mower", "Dune", "Sweeper", "Broadway", "Tornado", "AT-400", "DFT-30",
  40. "Huntley", "Stafford", "BF-400", "News Van", "Tug", "Petrol Trailer", "Emperor", "Wayfarer", "Euros", "Hotdog", "Club",
  41. "Freight Box", "Article Trailer 3", "Andromada", "Dodo", "RC Cam", "Launch", "LSPD Car", "SFPD Car", "LVPD Car",
  42. "Police Rancher", "Picador", "S.W.A.T", "Alpha", "Phoenix", "Glendale", "Sadler", "Luggage", "Luggage", "Stairs",
  43. "Boxville", "Tiller", "Utility Trailer"
  44. };
  45. bool:isWawVehicle(vehid)
  46. {
  47. switch(GetVehicleModel(vehid))
  48. {
  49. case 481, 509, 510: return true;
  50. }
  51. return false;
  52. }
  53. Float:GetVehicleSpeed(vehicleid)
  54. {
  55. new
  56. Float:x,
  57. Float:y,
  58. Float:z;
  59.  
  60. if(GetVehicleVelocity(vehicleid, x, y, z))
  61. {
  62. return floatsqroot((x * x) + (y * y) + (z * z)) * 181.5;
  63. }
  64.  
  65. return 0.0;
  66. }
  67. GetCarName(vehicleid)
  68. {
  69. new
  70. modelid = GetVehicleModel(vehicleid),
  71. name[32];
  72.  
  73. if(400 <= modelid <= 611)
  74. strcat(name, vehNames[modelid - 400]);
  75. else
  76. name = "Unknown";
  77.  
  78. return name;
  79. }
  80. public OnPlayerConnect(playerid)
  81. {
  82. vehSpeedo[ playerid ][ 0 ] = CreatePlayerTextDraw(playerid, 492.884338, 341.250000, "LD_SPAC:white");
  83. PlayerTextDrawLetterSize(playerid, vehSpeedo[ playerid ][ 0 ], 0.000000, 0.000000);
  84. PlayerTextDrawTextSize(playerid, vehSpeedo[ playerid ][ 0 ], 147.115661, 106.750000);
  85. PlayerTextDrawAlignment(playerid, vehSpeedo[ playerid ][ 0 ], 1);
  86. PlayerTextDrawColor(playerid, vehSpeedo[ playerid ][ 0 ], 378714367);
  87. PlayerTextDrawSetShadow(playerid, vehSpeedo[ playerid ][ 0 ], 0);
  88. PlayerTextDrawSetOutline(playerid, vehSpeedo[ playerid ][ 0 ], 0);
  89. PlayerTextDrawFont(playerid, vehSpeedo[ playerid ][ 0 ], 4);
  90.  
  91. vehSpeedo[ playerid ][ 1 ] = CreatePlayerTextDraw(playerid, 640.594421, 344.500000, "usebox");
  92. PlayerTextDrawLetterSize(playerid, vehSpeedo[ playerid ][ 1 ], 0.000000, 11.090743);
  93. PlayerTextDrawTextSize(playerid, vehSpeedo[ playerid ][ 1 ], 491.821380, 0.000000);
  94. PlayerTextDrawAlignment(playerid, vehSpeedo[ playerid ][ 1 ], 1);
  95. PlayerTextDrawColor(playerid, vehSpeedo[ playerid ][ 1 ], 0);
  96. PlayerTextDrawUseBox(playerid, vehSpeedo[ playerid ][ 1 ], true);
  97. PlayerTextDrawBoxColor(playerid, vehSpeedo[ playerid ][ 1 ], 102);
  98. PlayerTextDrawSetShadow(playerid, vehSpeedo[ playerid ][ 1 ], 0);
  99. PlayerTextDrawSetOutline(playerid, vehSpeedo[ playerid ][ 1 ], 0);
  100. PlayerTextDrawFont(playerid, vehSpeedo[ playerid ][ 1 ], 0);
  101.  
  102. vehSpeedo[ playerid ][ 2 ] = CreatePlayerTextDraw(playerid, 494.289947, 342.999969, "LD_SPAC:white");
  103. PlayerTextDrawLetterSize(playerid, vehSpeedo[ playerid ][ 2 ], 0.000000, 0.000000);
  104. PlayerTextDrawTextSize(playerid, vehSpeedo[ playerid ][ 2 ], 57.159606, 16.916687);
  105. PlayerTextDrawAlignment(playerid, vehSpeedo[ playerid ][ 2 ], 1);
  106. PlayerTextDrawColor(playerid, vehSpeedo[ playerid ][ 2 ], 378714367);
  107. PlayerTextDrawSetShadow(playerid, vehSpeedo[ playerid ][ 2 ], 0);
  108. PlayerTextDrawSetOutline(playerid, vehSpeedo[ playerid ][ 2 ], 0);
  109. PlayerTextDrawFont(playerid, vehSpeedo[ playerid ][ 2 ], 4);
  110.  
  111. vehSpeedo[ playerid ][ 3 ] = CreatePlayerTextDraw(playerid, 552.043945, 346.249908, "usebox");
  112. PlayerTextDrawLetterSize(playerid, vehSpeedo[ playerid ][ 3 ], 0.000000, 1.080372);
  113. PlayerTextDrawTextSize(playerid, vehSpeedo[ playerid ][ 3 ], 493.226928, 0.000000);
  114. PlayerTextDrawAlignment(playerid, vehSpeedo[ playerid ][ 3 ], 1);
  115. PlayerTextDrawColor(playerid, vehSpeedo[ playerid ][ 3 ], 0);
  116. PlayerTextDrawUseBox(playerid, vehSpeedo[ playerid ][ 3 ], true);
  117. PlayerTextDrawBoxColor(playerid, vehSpeedo[ playerid ][ 3 ], 102);
  118. PlayerTextDrawSetShadow(playerid, vehSpeedo[ playerid ][ 3 ], 0);
  119. PlayerTextDrawSetOutline(playerid, vehSpeedo[ playerid ][ 3 ], 0);
  120. PlayerTextDrawFont(playerid, vehSpeedo[ playerid ][ 3 ], 0);
  121.  
  122. vehSpeedo[ playerid ][ 4 ] = CreatePlayerTextDraw(playerid, 505.534606, 347.666625, "speedo");
  123. PlayerTextDrawLetterSize(playerid, vehSpeedo[ playerid ][ 4 ], 0.204963, 0.800833);
  124. PlayerTextDrawAlignment(playerid, vehSpeedo[ playerid ][ 4 ], 1);
  125. PlayerTextDrawColor(playerid, vehSpeedo[ playerid ][ 4 ], -1);
  126. PlayerTextDrawSetShadow(playerid, vehSpeedo[ playerid ][ 4 ], 0);
  127. PlayerTextDrawSetOutline(playerid, vehSpeedo[ playerid ][ 4 ], 1);
  128. PlayerTextDrawBackgroundColor(playerid, vehSpeedo[ playerid ][ 4 ], 51);
  129. PlayerTextDrawFont(playerid, vehSpeedo[ playerid ][ 4 ], 3);
  130. PlayerTextDrawSetProportional(playerid, vehSpeedo[ playerid ][ 4 ], 1);
  131.  
  132. vehSpeedo[ playerid ][ 5 ] = CreatePlayerTextDraw(playerid, 564.099731, 331.916717, "izgled auta");
  133. PlayerTextDrawLetterSize(playerid, vehSpeedo[ playerid ][ 5 ], 0.449999, 1.600000);
  134. PlayerTextDrawTextSize(playerid, vehSpeedo[ playerid ][ 5 ], 79.180076, 89.833328);
  135. PlayerTextDrawAlignment(playerid, vehSpeedo[ playerid ][ 5 ], 1);
  136. PlayerTextDrawColor(playerid, vehSpeedo[ playerid ][ 5 ], -1);
  137. PlayerTextDrawUseBox(playerid, vehSpeedo[ playerid ][ 5 ], true);
  138. PlayerTextDrawBoxColor(playerid, vehSpeedo[ playerid ][ 5 ], 0);
  139. PlayerTextDrawSetShadow(playerid, vehSpeedo[ playerid ][ 5 ], 0);
  140. PlayerTextDrawSetOutline(playerid, vehSpeedo[ playerid ][ 5 ], 1);
  141. PlayerTextDrawBackgroundColor(playerid, vehSpeedo[ playerid ][ 5 ], 0x00000000);
  142. PlayerTextDrawFont(playerid, vehSpeedo[ playerid ][ 5 ], 5);
  143. PlayerTextDrawSetProportional(playerid, vehSpeedo[ playerid ][ 5 ], 1);
  144. PlayerTextDrawSetPreviewModel( playerid, vehSpeedo[ playerid ][ 5 ], 411);
  145. PlayerTextDrawSetPreviewRot( playerid, vehSpeedo[ playerid ][ 5 ], 0.000000, 0.000000, -35.000000, 1.000000);
  146. PlayerTextDrawSetPreviewVehCol( playerid, vehSpeedo[ playerid ][ 5 ], 1, 1);
  147.  
  148. vehSpeedo[ playerid ][ 6 ] = CreatePlayerTextDraw(playerid, 602.518493, 350.000000, "infernus");
  149. PlayerTextDrawLetterSize(playerid, vehSpeedo[ playerid ][ 6 ], 0.181068, 0.619999);
  150. PlayerTextDrawAlignment(playerid, vehSpeedo[ playerid ][ 6 ], 2);
  151. PlayerTextDrawColor(playerid, vehSpeedo[ playerid ][ 6 ], -1);
  152. PlayerTextDrawSetShadow(playerid, vehSpeedo[ playerid ][ 6 ], 0);
  153. PlayerTextDrawSetOutline(playerid, vehSpeedo[ playerid ][ 6 ], 0);
  154. PlayerTextDrawBackgroundColor(playerid, vehSpeedo[ playerid ][ 6 ], 51);
  155. PlayerTextDrawFont(playerid, vehSpeedo[ playerid ][ 6 ], 2);
  156. PlayerTextDrawSetProportional(playerid, vehSpeedo[ playerid ][ 6 ], 1);
  157.  
  158. vehSpeedo[ playerid ][ 7 ] = CreatePlayerTextDraw(playerid, 529.960449, 383.666687, "speed:");
  159. PlayerTextDrawLetterSize(playerid, vehSpeedo[ playerid ][ 7 ], 0.167950, 0.654999);
  160. PlayerTextDrawAlignment(playerid, vehSpeedo[ playerid ][ 7 ], 2);
  161. PlayerTextDrawColor(playerid, vehSpeedo[ playerid ][ 7 ], -1);
  162. PlayerTextDrawSetShadow(playerid, vehSpeedo[ playerid ][ 7 ], 0);
  163. PlayerTextDrawSetOutline(playerid, vehSpeedo[ playerid ][ 7 ], 0);
  164. PlayerTextDrawBackgroundColor(playerid, vehSpeedo[ playerid ][ 7 ], 51);
  165. PlayerTextDrawFont(playerid, vehSpeedo[ playerid ][ 7 ], 2);
  166. PlayerTextDrawSetProportional(playerid, vehSpeedo[ playerid ][ 7 ], 1);
  167.  
  168. vehSpeedo[ playerid ][ 8 ] = CreatePlayerTextDraw(playerid, 530.960510, 391.666656, "220km/h");
  169. PlayerTextDrawLetterSize(playerid, vehSpeedo[ playerid ][ 8 ], 0.167950, 0.654999);
  170. PlayerTextDrawAlignment(playerid, vehSpeedo[ playerid ][ 8 ], 2);
  171. PlayerTextDrawColor(playerid, vehSpeedo[ playerid ][ 8 ], -1);
  172. PlayerTextDrawSetShadow(playerid, vehSpeedo[ playerid ][ 8 ], 0);
  173. PlayerTextDrawSetOutline(playerid, vehSpeedo[ playerid ][ 8 ], 0);
  174. PlayerTextDrawBackgroundColor(playerid, vehSpeedo[ playerid ][ 8 ], 51);
  175. PlayerTextDrawFont(playerid, vehSpeedo[ playerid ][ 8 ], 2);
  176. PlayerTextDrawSetProportional(playerid, vehSpeedo[ playerid ][ 8 ], 1);
  177.  
  178. vehSpeedo[ playerid ][ 9 ] = CreatePlayerTextDraw(playerid, 531.960449, 414.250061, "health:");
  179. PlayerTextDrawLetterSize(playerid, vehSpeedo[ playerid ][ 9 ], 0.167950, 0.654999);
  180. PlayerTextDrawAlignment(playerid, vehSpeedo[ playerid ][ 9 ], 2);
  181. PlayerTextDrawColor(playerid, vehSpeedo[ playerid ][ 9 ], -1);
  182. PlayerTextDrawSetShadow(playerid, vehSpeedo[ playerid ][ 9 ], 0);
  183. PlayerTextDrawSetOutline(playerid, vehSpeedo[ playerid ][ 9 ], 0);
  184. PlayerTextDrawBackgroundColor(playerid, vehSpeedo[ playerid ][ 9 ], 51);
  185. PlayerTextDrawFont(playerid, vehSpeedo[ playerid ][ 9 ], 2);
  186. PlayerTextDrawSetProportional(playerid, vehSpeedo[ playerid ][ 9 ], 1);
  187.  
  188. vehSpeedo[ playerid ][ 10 ] = CreatePlayerTextDraw(playerid, 533.428955, 422.833435, "100%");
  189. PlayerTextDrawLetterSize(playerid, vehSpeedo[ playerid ][ 10 ], 0.167950, 0.654999);
  190. PlayerTextDrawAlignment(playerid, vehSpeedo[ playerid ][ 10 ], 2);
  191. PlayerTextDrawColor(playerid, vehSpeedo[ playerid ][ 10 ], -1);
  192. PlayerTextDrawSetShadow(playerid, vehSpeedo[ playerid ][ 10 ], 0);
  193. PlayerTextDrawSetOutline(playerid, vehSpeedo[ playerid ][ 10 ], 0);
  194. PlayerTextDrawBackgroundColor(playerid, vehSpeedo[ playerid ][ 10 ], 51);
  195. PlayerTextDrawFont(playerid, vehSpeedo[ playerid ][ 10 ], 2);
  196. PlayerTextDrawSetProportional(playerid, vehSpeedo[ playerid ][ 10 ], 1);
  197.  
  198. vehSpeedo[ playerid ][ 11 ] = CreatePlayerTextDraw(playerid, 562.694458, 399.583374, "kantica");
  199. PlayerTextDrawLetterSize(playerid, vehSpeedo[ playerid ][ 11 ], 0.449999, 1.600000);
  200. PlayerTextDrawTextSize(playerid, vehSpeedo[ playerid ][ 11 ], 26.237184, 35.000000);
  201. PlayerTextDrawAlignment(playerid, vehSpeedo[ playerid ][ 11 ], 1);
  202. PlayerTextDrawColor(playerid, vehSpeedo[ playerid ][ 11 ], 378714367);
  203. PlayerTextDrawUseBox(playerid, vehSpeedo[ playerid ][ 11 ], true);
  204. PlayerTextDrawBoxColor(playerid, vehSpeedo[ playerid ][ 11 ], 0);
  205. PlayerTextDrawSetShadow(playerid, vehSpeedo[ playerid ][ 11 ], 0);
  206. PlayerTextDrawSetOutline(playerid, vehSpeedo[ playerid ][ 11 ], 1);
  207. PlayerTextDrawBackgroundColor(playerid, vehSpeedo[ playerid ][ 11 ], 0x00000000);
  208. PlayerTextDrawFont(playerid, vehSpeedo[ playerid ][ 11 ], 5);
  209. PlayerTextDrawSetProportional(playerid, vehSpeedo[ playerid ][ 11 ], 1);
  210. PlayerTextDrawSetPreviewModel( playerid, vehSpeedo[ playerid ][ 11 ], 1650);
  211. PlayerTextDrawSetPreviewRot( playerid, vehSpeedo[ playerid ][ 11 ], 0.000000, 0.000000, 0.000000, 1.000000);
  212. PlayerTextDrawSetPreviewVehCol( playerid, vehSpeedo[ playerid ][ 11 ], 1, 1);
  213.  
  214. vehSpeedo[ playerid ][ 12 ] = CreatePlayerTextDraw(playerid, 600.427734, 410.583404, "fuel:");
  215. PlayerTextDrawLetterSize(playerid, vehSpeedo[ playerid ][ 12 ], 0.167950, 0.654999);
  216. PlayerTextDrawAlignment(playerid, vehSpeedo[ playerid ][ 12 ], 2);
  217. PlayerTextDrawColor(playerid, vehSpeedo[ playerid ][ 12 ], -1);
  218. PlayerTextDrawSetShadow(playerid, vehSpeedo[ playerid ][ 12 ], 0);
  219. PlayerTextDrawSetOutline(playerid, vehSpeedo[ playerid ][ 12 ], 0);
  220. PlayerTextDrawBackgroundColor(playerid, vehSpeedo[ playerid ][ 12 ], 51);
  221. PlayerTextDrawFont(playerid, vehSpeedo[ playerid ][ 12 ], 2);
  222. PlayerTextDrawSetProportional(playerid, vehSpeedo[ playerid ][ 12 ], 1);
  223.  
  224. vehSpeedo[ playerid ][ 13 ] = CreatePlayerTextDraw(playerid, 600.022155, 418.000030, "45l");
  225. PlayerTextDrawLetterSize(playerid, vehSpeedo[ playerid ][ 13 ], 0.167950, 0.654999);
  226. PlayerTextDrawAlignment(playerid, vehSpeedo[ playerid ][ 13 ], 2);
  227. PlayerTextDrawColor(playerid, vehSpeedo[ playerid ][ 13 ], -1);
  228. PlayerTextDrawSetShadow(playerid, vehSpeedo[ playerid ][ 13 ], 0);
  229. PlayerTextDrawSetOutline(playerid, vehSpeedo[ playerid ][ 13 ], 0);
  230. PlayerTextDrawBackgroundColor(playerid, vehSpeedo[ playerid ][ 13 ], 51);
  231. PlayerTextDrawFont(playerid, vehSpeedo[ playerid ][ 13 ], 2);
  232. PlayerTextDrawSetProportional(playerid, vehSpeedo[ playerid ][ 13 ], 1);
  233. return 1;
  234. }
  235. public OnPlayerUpdate(playerid)
  236. {
  237.  
  238. if( IsPlayerInAnyVehicle( playerid ) && GetPlayerState( playerid ) == PLAYER_STATE_DRIVER ) {
  239. new vehicle = GetPlayerVehicleID( playerid );
  240. if( !isWawVehicle( vehicle ) ) {
  241.  
  242. new string[ 32 ];
  243. format( string, sizeof( string ), "~w~%.0fkm/H", GetVehicleSpeed( vehicle ) );
  244. PlayerTextDrawSetString( playerid, vehSpeedo[ playerid ][ 8 ], string );
  245. new stringic[ 32 ];
  246. format( stringic, sizeof( stringic ), "~w~_%dL", vehicleFuel[ vehicle ] );
  247. PlayerTextDrawSetString( playerid, vehSpeedo[ playerid ][ 13 ], stringic );
  248.  
  249. new str[ 32 ]; new Float:H; GetVehicleHealth( vehicle, H );
  250. format( str, sizeof( str ), "~w~HP:_%.1f", H );
  251. PlayerTextDrawSetString( playerid, vehSpeedo[ playerid ][ 10 ], str );
  252. /*SetPlayerProgressBarValue( playerid, vehSpeedoHealth[ playerid ], H/10 );
  253. if( H >= 700 && H <= 1000 ) {
  254. SetPlayerProgressBarColour( playerid, vehSpeedoHealth[ playerid ], 0x00FF00FF );
  255. }
  256. else if( H >= 400 && H < 700 ) {
  257. SetPlayerProgressBarColour( playerid, vehSpeedoHealth[ playerid ], 0xF0FF00FF );
  258. }
  259. else if( H < 400 ) {
  260. SetPlayerProgressBarColour( playerid, vehSpeedoHealth[ playerid ], 0xFF0000FF );
  261. }*/
  262.  
  263. }
  264. }
  265. return 1;
  266. }
  267. public OnPlayerStateChange(playerid, newstate, oldstate)
  268. {
  269. if(newstate == PLAYER_STATE_DRIVER)
  270. {
  271. new vstr[ 30 ];
  272. format( vstr, sizeof( vstr ), "~w~%s", GetCarName(GetPlayerVehicleID(playerid)));
  273. PlayerTextDrawSetString( playerid, vehSpeedo[ playerid ][ 6 ], vstr );
  274.  
  275. PlayerTextDrawSetPreviewModel( playerid, vehSpeedo[ playerid ][ 5 ], GetVehicleModel( GetPlayerVehicleID( playerid ) ) );
  276. PlayerTextDrawShow( playerid, vehSpeedo[ playerid ][ 5 ] );
  277. if( !isWawVehicle( GetPlayerVehicleID( playerid ) ) ) {
  278. for( new i = 0; i < 14; i++) {
  279. PlayerTextDrawShow( playerid, vehSpeedo[ playerid ][ i ] );
  280. }
  281. }
  282. }
  283. else if(oldstate == PLAYER_STATE_DRIVER)
  284. {
  285. for( new i = 0; i < 14; i++) {
  286. PlayerTextDrawHide( playerid, vehSpeedo[ playerid ][ i ] );
  287. }
  288. }
  289. return 1;
  290. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement