Advertisement
Harexe2

Untitled

Aug 5th, 2016
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 17.34 KB | None | 0 0
  1. #include <a_samp>
  2.  
  3. #define FILTERSCRIPT
  4.  
  5. #if defined FILTERSCRIPT
  6.  
  7. #define VehicleHealthYellow 700
  8. #define VehicleHealthRed 400
  9.  
  10. #define SpeedCheck(%0,%1,%2,%3,%4) floatround(floatsqroot(%4?(%0*%0+%1*%1+%2*%2):(%0*%0+%1*%1)) *%3*1.6)
  11.  
  12. forward Speedometer(playerid);
  13. new PlayerText:Textdraw0[MAX_PLAYERS];
  14. new PlayerText:Textdraw1[MAX_PLAYERS];
  15. new PlayerText:Textdraw2[MAX_PLAYERS];
  16. new PlayerText:Textdraw3[MAX_PLAYERS];
  17. new PlayerText:Textdraw4[MAX_PLAYERS];
  18. new PlayerText:Textdraw5[MAX_PLAYERS];
  19. new PlayerText:Textdraw6[MAX_PLAYERS];
  20. new PlayerText:Textdraw7[MAX_PLAYERS];
  21. new PlayerText:Textdraw8[MAX_PLAYERS];
  22. new PlayerText:Textdraw9[MAX_PLAYERS];
  23. new PlayerText:Textdraw10[MAX_PLAYERS];
  24. new PlayerText:Textdraw11[MAX_PLAYERS];
  25. new PlayerText:Textdraw12[MAX_PLAYERS];
  26. new PlayerText:Textdraw13[MAX_PLAYERS];
  27. new PlayerText:Textdraw14[MAX_PLAYERS];
  28. new PlayerText:Textdraw15[MAX_PLAYERS];
  29. new PlayerText:Textdraw16[MAX_PLAYERS];
  30. new VehicleNames[][] =
  31. {
  32.     "Landstalker", "Bravura", "Buffalo", "Linerunner", "Perrenial", "Sentinel", "Dumper", "Firetruck",
  33.     "Trashmaster", "Stretch", "Manana", "Infernus", "Voodoo", "Pony", "Magarac", "Cheetah",
  34.     "Ambulance", "Leviathan", "Moonbeam", "Esperanto", "Taxi", "Washington", "Bobcat", "Mr Whoopee",
  35.     "BF Injection", "Hunter", "Premier", "Enforcer", "Securicar", "Banshee", "Predator", "Bus",
  36.     "Rhino", "Barracks", "Hotknife", "Article Trailer", "Previon", "Coach", "Cabbie", "Stallion",
  37.     "Rumpo", "RC Bandit", "Romero", "Packer", "Monster", "Admiral", "Squallo", "Seasparrow",
  38.     "Pizzaboy", "Tram", "Article Trailer 2", "Turismo", "Speeder", "Reefer", "Tropic", "Flatbed",
  39.     "Yankee", "Caddy", "Solair", "Berkley's RC Van", "Skimmer", "PCJ-600", "Faggio", "Freeway",
  40.     "RC Baron", "RC Raider", "Glendale", "Oceanic", "Sanchez", "Sparrow", "Patriot", "Quad",
  41.     "Coastguard", "Dinghy", "Hermes", "Sabre", "Rustler", "ZR-350", "Walton", "Regina",
  42.     "Comet", "BMX", "Burrito", "Camper", "Marquis", "Baggage", "Dozer", "Maverick",
  43.     "SAN News Maverick", "Rancher", "FBI Rancher", "Virgo", "Greenwood", "Jetmax", "Hotring Racer", "Sandking",
  44.     "Blista Compact", "Police Maverick", "Boxville", "Banson", "Mesa", "RC Goblin", "Hotring Racer", "Hotring Racer",
  45.     "Bloodring Banger", "Rancher", "Super GT", "Elegant", "Journey", "Bike", "Mountain Bike", "Beagle",
  46.     "Cropduster", "Stuntplane", "Tanker", "Roadtrain", "Nebula", "Majestic", "Buccaneer", "Shamal",
  47.     "Hydra", "FCR-900", "NRG-500", "HPV1000", "Cement Truck", "Towtruck", "Fortune", "Cadrona",
  48.     "FBI Truck", "Willard", "Forklift", "Tractor", "Combine Harvester", "Feltzer", "Remington", "Slamvan",
  49.     "Blade", "Freight (Train)", "Brownstreak (Train)", "Vortex", "Vincent", "Bullet", "Clover", "Sadler",
  50.     "Firetruck LA", "Hustler", "Intruder", "Primo", "Cargobob", "Tampa", "Sunrise", "Merit",
  51.     "Utility Van", "Nevada", "Yosemite", "Windsor", "Monster A", "Monster B", "Uranus", "Jester",
  52.     "Sultan", "Stratum", "Elegy", "Raindance", "RC Tiger", "Golf 3", "Tahoma", "Savanna",
  53.     "Bandito", "Freight Flat Trailer", "Brownstreak Trailer", "Kart", "Mower", "Dune", "Sweeper", "Broadway",
  54.     "Tornado", "AT400", "DFT-30", "Huntley", "Stafford", "BF-400", "Newsvan", "Tug",
  55.     "Petrol Trailer", "Emperor", "Wayfarer", "Euros", "Hotdog", "Club", "Freight Box Trailer", "Article Trailer 3",
  56.     "Andromada", "Dodo", "RC Cam", "Launch", "Police Cruiser (LSPD)", "Police Cruiser (SFPD)", "Police Cruiser (LVPD)", "Police Ranger",
  57.     "Picador", "S.W.A.T", "Alpha", "Phoenix", "Glendale Shit", "Sadler Shit", "Baggage Trailer A", "Baggage Trailer B",
  58.     "Tug Stairs Trailer", "Boxville", "Farm Trailer", "Utility Trailer"
  59. };
  60.  
  61. public OnFilterScriptInit()
  62. {
  63.     print("Parredometar by Harexe");
  64.     print("Radenko cigan");
  65.  
  66.     SetTimer("Speedometer", 200, true);
  67.  
  68.  
  69.  
  70.  
  71. }
  72. public OnPlayerConnect(playerid)
  73. {
  74.  
  75.     Textdraw0[playerid] = CreatePlayerTextDraw(playerid, 626.800048, 302.406677, "usebox");
  76.     PlayerTextDrawLetterSize(playerid, Textdraw0[playerid], 0.000000, 8.915925);
  77.     PlayerTextDrawTextSize(playerid, Textdraw0[playerid], 480.400024, 0.000000);
  78.     PlayerTextDrawAlignment(playerid, Textdraw0[playerid], 1);
  79.     PlayerTextDrawColor(playerid, Textdraw0[playerid], 0);
  80.     PlayerTextDrawUseBox(playerid, Textdraw0[playerid], true);
  81.     PlayerTextDrawBoxColor(playerid, Textdraw0[playerid], 255);
  82.     PlayerTextDrawSetShadow(playerid, Textdraw0[playerid], 0);
  83.     PlayerTextDrawSetOutline(playerid, Textdraw0[playerid], 0);
  84.     PlayerTextDrawFont(playerid, Textdraw0[playerid], 0);
  85.  
  86.     Textdraw1[playerid] = CreatePlayerTextDraw(playerid, 621.200073, 309.126739, "usebox");
  87.     PlayerTextDrawLetterSize(playerid, Textdraw1[playerid], 0.000000, 7.235928);
  88.     PlayerTextDrawTextSize(playerid, Textdraw1[playerid], 486.000061, 0.000000);
  89.     PlayerTextDrawAlignment(playerid, Textdraw1[playerid], 1);
  90.     PlayerTextDrawColor(playerid, Textdraw1[playerid], -2147483393);
  91.     PlayerTextDrawUseBox(playerid, Textdraw1[playerid], true);
  92.     PlayerTextDrawBoxColor(playerid, Textdraw1[playerid], -2147483393);
  93.     PlayerTextDrawSetShadow(playerid, Textdraw1[playerid], 0);
  94.     PlayerTextDrawSetOutline(playerid, Textdraw1[playerid], 0);
  95.     PlayerTextDrawFont(playerid, Textdraw1[playerid], 0);
  96.  
  97.     Textdraw2[playerid] = CreatePlayerTextDraw(playerid, 544.400024, 305.393341, "usebox");
  98.     PlayerTextDrawLetterSize(playerid, Textdraw2[playerid], 0.000000, 8.098148);
  99.     PlayerTextDrawTextSize(playerid, Textdraw2[playerid], 535.599975, 0.000000);
  100.     PlayerTextDrawAlignment(playerid, Textdraw2[playerid], 1);
  101.     PlayerTextDrawColor(playerid, Textdraw2[playerid], 0);
  102.     PlayerTextDrawUseBox(playerid, Textdraw2[playerid], true);
  103.     PlayerTextDrawBoxColor(playerid, Textdraw2[playerid], 255);
  104.     PlayerTextDrawSetShadow(playerid, Textdraw2[playerid], 0);
  105.     PlayerTextDrawSetOutline(playerid, Textdraw2[playerid], 0);
  106.     PlayerTextDrawFont(playerid, Textdraw2[playerid], 0);
  107.  
  108.     Textdraw3[playerid] = CreatePlayerTextDraw(playerid, 555.199951, 298.666625, "New Textdraw");
  109.     PlayerTextDrawLetterSize(playerid, Textdraw3[playerid], 0.449999, 1.600000);
  110.     PlayerTextDrawTextSize(playerid, Textdraw3[playerid], -82.400009, 114.239982);
  111.     PlayerTextDrawAlignment(playerid, Textdraw3[playerid], 1);
  112.     PlayerTextDrawColor(playerid, Textdraw3[playerid], -1);
  113.     PlayerTextDrawUseBox(playerid, Textdraw3[playerid], true);
  114.     PlayerTextDrawBoxColor(playerid, Textdraw3[playerid], 0);
  115.     PlayerTextDrawSetShadow(playerid, Textdraw3[playerid], 0);
  116.     PlayerTextDrawSetOutline(playerid, Textdraw3[playerid], 1);
  117.     PlayerTextDrawBackgroundColor(playerid, Textdraw3[playerid], 52567808);
  118.     PlayerTextDrawFont(playerid, Textdraw3[playerid], 5);
  119.     PlayerTextDrawSetProportional(playerid, Textdraw3[playerid], 1);
  120.  
  121.     Textdraw5[playerid] = CreatePlayerTextDraw(playerid, 566.800048, 303.899993, "usebox");
  122.     PlayerTextDrawLetterSize(playerid, Textdraw5[playerid], 0.000000, 8.507039);
  123.     PlayerTextDrawTextSize(playerid, Textdraw5[playerid], 558.000061, 0.000000);
  124.     PlayerTextDrawAlignment(playerid, Textdraw5[playerid], 1);
  125.     PlayerTextDrawColor(playerid, Textdraw5[playerid], 0);
  126.     PlayerTextDrawUseBox(playerid, Textdraw5[playerid], true);
  127.     PlayerTextDrawBoxColor(playerid, Textdraw5[playerid], 255);
  128.     PlayerTextDrawSetShadow(playerid, Textdraw5[playerid], 0);
  129.     PlayerTextDrawSetOutline(playerid, Textdraw5[playerid], 0);
  130.     PlayerTextDrawFont(playerid, Textdraw5[playerid], 0);
  131.  
  132.     Textdraw6[playerid] = CreatePlayerTextDraw(playerid, 623.599975, 330.779998, "usebox");
  133.     PlayerTextDrawLetterSize(playerid, Textdraw6[playerid], 0.000000, -0.399630);
  134.     PlayerTextDrawTextSize(playerid, Textdraw6[playerid], 538.000000, 0.000000);
  135.     PlayerTextDrawAlignment(playerid, Textdraw6[playerid], 1);
  136.     PlayerTextDrawColor(playerid, Textdraw6[playerid], 0);
  137.     PlayerTextDrawUseBox(playerid, Textdraw6[playerid], true);
  138.     PlayerTextDrawBoxColor(playerid, Textdraw6[playerid], 255);
  139.     PlayerTextDrawSetShadow(playerid, Textdraw6[playerid], 0);
  140.     PlayerTextDrawSetOutline(playerid, Textdraw6[playerid], 0);
  141.     PlayerTextDrawFont(playerid, Textdraw6[playerid], 0);
  142.  
  143.     Textdraw7[playerid] = CreatePlayerTextDraw(playerid, 622.000000, 356.166656, "usebox");
  144.     PlayerTextDrawLetterSize(playerid, Textdraw7[playerid], 0.000000, -0.399630);
  145.     PlayerTextDrawTextSize(playerid, Textdraw7[playerid], 538.000000, 0.000000);
  146.     PlayerTextDrawAlignment(playerid, Textdraw7[playerid], 1);
  147.     PlayerTextDrawColor(playerid, Textdraw7[playerid], 0);
  148.     PlayerTextDrawUseBox(playerid, Textdraw7[playerid], true);
  149.     PlayerTextDrawBoxColor(playerid, Textdraw7[playerid], 255);
  150.     PlayerTextDrawSetShadow(playerid, Textdraw7[playerid], 0);
  151.     PlayerTextDrawSetOutline(playerid, Textdraw7[playerid], 0);
  152.     PlayerTextDrawFont(playerid, Textdraw7[playerid], 0);
  153.  
  154.     Textdraw8[playerid] = CreatePlayerTextDraw(playerid, 565.600280, 355.413513, "New Textdraw");
  155.     PlayerTextDrawLetterSize(playerid, Textdraw8[playerid], 0.449999, 1.600000);
  156.     PlayerTextDrawTextSize(playerid, Textdraw8[playerid], -28.000017, 19.413326);
  157.     PlayerTextDrawAlignment(playerid, Textdraw8[playerid], 1);
  158.     PlayerTextDrawColor(playerid, Textdraw8[playerid], 255);
  159.     PlayerTextDrawUseBox(playerid, Textdraw8[playerid], true);
  160.     PlayerTextDrawBoxColor(playerid, Textdraw8[playerid], 0);
  161.     PlayerTextDrawSetShadow(playerid, Textdraw8[playerid], 0);
  162.     PlayerTextDrawSetOutline(playerid, Textdraw8[playerid], 1);
  163.     PlayerTextDrawFont(playerid, Textdraw8[playerid], 5);
  164.     PlayerTextDrawSetProportional(playerid, Textdraw8[playerid], 1);
  165.  
  166.     Textdraw9[playerid] = CreatePlayerTextDraw(playerid, 499.200042, 308.373291, "New Textdraw");
  167.     PlayerTextDrawLetterSize(playerid, Textdraw9[playerid], 0.449999, 1.600000);
  168.     PlayerTextDrawTextSize(playerid, Textdraw9[playerid], 101.599967, 17.173318);
  169.     PlayerTextDrawAlignment(playerid, Textdraw9[playerid], 1);
  170.     PlayerTextDrawColor(playerid, Textdraw9[playerid], 255);
  171.     PlayerTextDrawUseBox(playerid, Textdraw9[playerid], true);
  172.     PlayerTextDrawBoxColor(playerid, Textdraw9[playerid], 0);
  173.     PlayerTextDrawSetShadow(playerid, Textdraw9[playerid], 0);
  174.     PlayerTextDrawSetOutline(playerid, Textdraw9[playerid], 1);
  175.     PlayerTextDrawFont(playerid, Textdraw9[playerid], 5);
  176.     PlayerTextDrawSetProportional(playerid, Textdraw9[playerid], 1);
  177.  
  178.     Textdraw10[playerid] = CreatePlayerTextDraw(playerid, 536.800109, 327.786682, "New Textdraw");
  179.     PlayerTextDrawLetterSize(playerid, Textdraw10[playerid], 0.449999, 1.600000);
  180.     PlayerTextDrawTextSize(playerid, Textdraw10[playerid], 27.199998, 26.133327);
  181.     PlayerTextDrawAlignment(playerid, Textdraw10[playerid], 1);
  182.     PlayerTextDrawColor(playerid, Textdraw10[playerid], 255);
  183.     PlayerTextDrawUseBox(playerid, Textdraw10[playerid], true);
  184.     PlayerTextDrawBoxColor(playerid, Textdraw10[playerid], 0);
  185.     PlayerTextDrawSetShadow(playerid, Textdraw10[playerid], 0);
  186.     PlayerTextDrawSetOutline(playerid, Textdraw10[playerid], 1);
  187.     PlayerTextDrawFont(playerid, Textdraw10[playerid], 5);
  188.     PlayerTextDrawSetProportional(playerid, Textdraw10[playerid], 1);
  189.  
  190.     Textdraw11[playerid] = CreatePlayerTextDraw(playerid, 564.799987, 311.360076, "140");
  191.     PlayerTextDrawLetterSize(playerid, Textdraw11[playerid], 0.386799, 1.398398);
  192.     PlayerTextDrawAlignment(playerid, Textdraw11[playerid], 1);
  193.     PlayerTextDrawColor(playerid, Textdraw11[playerid], -1);
  194.     PlayerTextDrawSetShadow(playerid, Textdraw11[playerid], 0);
  195.     PlayerTextDrawSetOutline(playerid, Textdraw11[playerid], 1);
  196.     PlayerTextDrawBackgroundColor(playerid, Textdraw11[playerid], 51);
  197.     PlayerTextDrawFont(playerid, Textdraw11[playerid], 1);
  198.     PlayerTextDrawSetProportional(playerid, Textdraw11[playerid], 1);
  199.  
  200.     Textdraw12[playerid] = CreatePlayerTextDraw(playerid, 591.199890, 312.106658, "km/h");
  201.     PlayerTextDrawLetterSize(playerid, Textdraw12[playerid], 0.284399, 1.293866);
  202.     PlayerTextDrawAlignment(playerid, Textdraw12[playerid], 1);
  203.     PlayerTextDrawColor(playerid, Textdraw12[playerid], -1);
  204.     PlayerTextDrawSetShadow(playerid, Textdraw12[playerid], 0);
  205.     PlayerTextDrawSetOutline(playerid, Textdraw12[playerid], 1);
  206.     PlayerTextDrawBackgroundColor(playerid, Textdraw12[playerid], 51);
  207.     PlayerTextDrawFont(playerid, Textdraw12[playerid], 1);
  208.     PlayerTextDrawSetProportional(playerid, Textdraw12[playerid], 1);
  209.  
  210.     Textdraw13[playerid] = CreatePlayerTextDraw(playerid, 569.599975, 334.506774, "33");
  211.     PlayerTextDrawLetterSize(playerid, Textdraw13[playerid], 0.449999, 1.600000);
  212.     PlayerTextDrawAlignment(playerid, Textdraw13[playerid], 1);
  213.     PlayerTextDrawColor(playerid, Textdraw13[playerid], -1);
  214.     PlayerTextDrawSetShadow(playerid, Textdraw13[playerid], 0);
  215.     PlayerTextDrawSetOutline(playerid, Textdraw13[playerid], 1);
  216.     PlayerTextDrawBackgroundColor(playerid, Textdraw13[playerid], 51);
  217.     PlayerTextDrawFont(playerid, Textdraw13[playerid], 1);
  218.     PlayerTextDrawSetProportional(playerid, Textdraw13[playerid], 1);
  219.  
  220.     Textdraw14[playerid] = CreatePlayerTextDraw(playerid, 594.400024, 334.506683, "L");
  221.     PlayerTextDrawLetterSize(playerid, Textdraw14[playerid], 0.449999, 1.600000);
  222.     PlayerTextDrawAlignment(playerid, Textdraw14[playerid], 1);
  223.     PlayerTextDrawColor(playerid, Textdraw14[playerid], -1);
  224.     PlayerTextDrawSetShadow(playerid, Textdraw14[playerid], 0);
  225.     PlayerTextDrawSetOutline(playerid, Textdraw14[playerid], 1);
  226.     PlayerTextDrawBackgroundColor(playerid, Textdraw14[playerid], 51);
  227.     PlayerTextDrawFont(playerid, Textdraw14[playerid], 1);
  228.     PlayerTextDrawSetProportional(playerid, Textdraw14[playerid], 1);
  229.  
  230.     Textdraw15[playerid] = CreatePlayerTextDraw(playerid, 571.200012, 358.400024, "Benzin");
  231.     PlayerTextDrawLetterSize(playerid, Textdraw15[playerid], 0.365198, 1.428266);
  232.     PlayerTextDrawAlignment(playerid, Textdraw15[playerid], 1);
  233.     PlayerTextDrawColor(playerid, Textdraw15[playerid], -1);
  234.     PlayerTextDrawSetShadow(playerid, Textdraw15[playerid], 0);
  235.     PlayerTextDrawSetOutline(playerid, Textdraw15[playerid], 1);
  236.     PlayerTextDrawBackgroundColor(playerid, Textdraw15[playerid], 51);
  237.     PlayerTextDrawFont(playerid, Textdraw15[playerid], 1);
  238.     PlayerTextDrawSetProportional(playerid, Textdraw15[playerid], 1);
  239.  
  240.     Textdraw16[playerid] = CreatePlayerTextDraw(playerid, 499.200042, 309.120178, "Bullet");
  241.     PlayerTextDrawLetterSize(playerid, Textdraw16[playerid], 0.287599, 1.159466);
  242.     PlayerTextDrawAlignment(playerid, Textdraw16[playerid], 1);
  243.     PlayerTextDrawColor(playerid, Textdraw16[playerid], -1);
  244.     PlayerTextDrawSetShadow(playerid, Textdraw16[playerid], 0);
  245.     PlayerTextDrawSetOutline(playerid, Textdraw16[playerid], 1);
  246.     PlayerTextDrawBackgroundColor(playerid, Textdraw16[playerid], 51);
  247.     PlayerTextDrawFont(playerid, Textdraw16[playerid], 1);
  248.     PlayerTextDrawSetProportional(playerid, Textdraw16[playerid], 1);
  249.  
  250.  
  251.  
  252.  
  253.  
  254.     return 1;
  255. }
  256. public OnPlayerStateChange(playerid, newstate, oldstate)
  257. {
  258.     if(newstate == PLAYER_STATE_DRIVER || newstate == PLAYER_STATE_PASSENGER)
  259.     {
  260.         PlayerTextDrawShow(playerid,Textdraw0[playerid]);
  261.         PlayerTextDrawShow(playerid,Textdraw1[playerid]);
  262.         PlayerTextDrawShow(playerid,Textdraw2[playerid]);
  263.         PlayerTextDrawShow(playerid,Textdraw3[playerid]);
  264.         PlayerTextDrawShow(playerid,Textdraw4[playerid]);
  265.         PlayerTextDrawShow(playerid,Textdraw5[playerid]);
  266.         PlayerTextDrawShow(playerid,Textdraw6[playerid]);
  267.         PlayerTextDrawShow(playerid,Textdraw7[playerid]);
  268.         PlayerTextDrawShow(playerid,Textdraw8[playerid]);
  269.         PlayerTextDrawShow(playerid,Textdraw9[playerid]);
  270.         PlayerTextDrawShow(playerid,Textdraw10[playerid]);
  271.         PlayerTextDrawShow(playerid,Textdraw11[playerid]);
  272.         PlayerTextDrawShow(playerid,Textdraw12[playerid]);
  273.         PlayerTextDrawShow(playerid,Textdraw13[playerid]);
  274.         PlayerTextDrawShow(playerid,Textdraw14[playerid]);
  275.         PlayerTextDrawShow(playerid,Textdraw15[playerid]);
  276.         PlayerTextDrawShow(playerid,Textdraw16[playerid]);
  277.     }
  278.     else if(oldstate == PLAYER_STATE_DRIVER || oldstate == PLAYER_STATE_PASSENGER)
  279.     {
  280.         PlayerTextDrawShow(playerid,Textdraw0[playerid]);
  281.         PlayerTextDrawShow(playerid,Textdraw1[playerid]);
  282.         PlayerTextDrawHide(playerid,Textdraw2[playerid]);
  283.         PlayerTextDrawHide(playerid,Textdraw3[playerid]);
  284.         PlayerTextDrawHide(playerid,Textdraw4[playerid]);
  285.         PlayerTextDrawHide(playerid,Textdraw5[playerid]);
  286.         PlayerTextDrawHide(playerid,Textdraw6[playerid]);
  287.         PlayerTextDrawHide(playerid,Textdraw7[playerid]);
  288.         PlayerTextDrawHide(playerid,Textdraw8[playerid]);
  289.         PlayerTextDrawHide(playerid,Textdraw9[playerid]);
  290.         PlayerTextDrawHide(playerid,Textdraw10[playerid]);
  291.         PlayerTextDrawHide(playerid,Textdraw11[playerid]);
  292.         PlayerTextDrawHide(playerid,Textdraw12[playerid]);
  293.         PlayerTextDrawHide(playerid,Textdraw13[playerid]);
  294.         PlayerTextDrawHide(playerid,Textdraw14[playerid]);
  295.         PlayerTextDrawHide(playerid,Textdraw15[playerid]);
  296.         PlayerTextDrawHide(playerid,Textdraw16[playerid]);
  297.     }
  298.    
  299. }
  300. public Speedometer(playerid)
  301. {
  302.     for(new i = 0; i < MAX_PLAYERS; i++)
  303.     {
  304.         if(IsPlayerConnected(i) && IsPlayerInAnyVehicle(i))
  305.         {
  306.             new string[32], string2[32];
  307.             format(string, sizeof(string), "~g~%s", VehicleNames[GetVehicleModel(GetPlayerVehicleID(i))-400]);
  308.             PlayerTextDrawSetString(playerid,Textdraw16[playerid], string);
  309.  
  310.             format(string2, sizeof(string2), "%d", GetPlayerSpeed(i, 0));
  311.             PlayerTextDrawSetString(playerid,Textdraw13[playerid], string2);
  312.            
  313.  
  314.             PlayerTextDrawSetPreviewModel(playerid, Textdraw3[playerid],GetVehicleModel(playerid));
  315.  
  316.  
  317.         }
  318.     }
  319.     return 1;
  320. }
  321.  
  322.  
  323. stock GetPlayerSpeed(playerid, get3d)
  324. {
  325.     new Float:x, Float:y, Float:z;
  326.     if(IsPlayerInAnyVehicle(playerid))
  327.         GetVehicleVelocity(GetPlayerVehicleID(playerid), x, y, z);
  328.     else
  329.         GetPlayerVelocity(playerid, x, y, z);
  330.  
  331.     return SpeedCheck(x, y, z, 100.0, get3d);
  332. }
  333. #endif
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement