Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //==========================[ BrzinoMetar By Shomy ]==========================//
- //=================================[ Include ]================================//
- #include <a_samp>
- //=== [ TD ] ===//
- new Text:Textdraw0;
- new Text:Textdraw1;
- new Text:Textdraw2;
- new Text:Textdraw3;
- new Text:Textdraw4;
- new Text:Textdraw5;
- new Text:Textdraw6;
- new Text:Textdraw7;
- new Text:Textdraw8;
- new Text:Textdraw9;
- new Text:Textdraw10;
- new Gorivo[MAX_VEHICLES];
- //==============//
- //native GetVehicleFriendlyName(vehicleid);
- new VehicleFriendlyNames[212][] = {
- {"Landstalker"},{"Bravura"},{"Buffalo"},{"Linerunner"},{"Perrenial"},{"Sentinel"},
- {"Dumper"},{"Firetruck"},{"Trashmaster"},{"Stretch"},{"Manana"},{"Infernus"},{"Voodoo"},
- {"Pony"},{"Mule"},{"Cheetah"},{"Ambulance"},{"Leviathan"},{"Moonbeam"},{"Esperanto"},{"Taxi"},
- {"Washington"},{"Bobcat"},{"Mr. Whoopee"},{"BF. Injection"},{"Hunter"},{"Premier"},{"Enforcer"},
- {"Securicar"},{"Banshee"},{"Predator"},{"Bus"},{"Rhino"},{"Barracks"},{"Hotknife"},{"Article Trailer"},
- {"Previon"},{"Coach"},{"Cabbie"},{"Stallion"},{"Rumpo"},{"RC Bandit"},{"Romero"},{"Packer"},{"Monster"},
- {"Admiral"},{"Squalo"},{"Seasparrow"},{"Pizzaboy"},{"Tram"},{"Article Trailer 2"},{"Turismo"},{"Speeder"},
- {"Reefer"},{"Tropic"},{"Flatbed"},{"Yankee"},{"Caddy"},{"Solair"},{"Berkley's RC Van"},{"Skimmer"},
- {"PCJ-600"},{"Faggio"},{"Freeway"},{"RC Baron"},{"RC Raider"},{"Glendale"},{"Oceanic"},{"Sanchez"},
- {"Sparrow"},{"Patriot"},{"Quad"},{"Coastguard"},{"Dinghy"},{"Hermes"},{"Sabre"},{"Rustler"},{"ZR-350"},
- {"Walton"},{"Regina"},{"Comet"},{"BMX"},{"Burrito"},{"Camper"},{"Marquis"},{"Baggage"},{"Dozer"},
- {"Maverick"},{"News Chopper"},{"Rancher"},{"FBI Rancher"},{"Virgo"},{"Greenwood"},{"Jetmax"},{"Hotring"},
- {"Sandking"},{"Blista Compact"},{"Police Maverick"},{"Boxville"},{"Benson"},{"Mesa"},{"RC Goblin"},
- {"Hotring Racer A"},{"Hotring Racer B"},{"Bloodring Banger"},{"Rancher"},{"Super GT"},{"Elegant"},
- {"Journey"},{"Bike"},{"Mountain Bike"},{"Beagle"},{"Cropdust"},{"Stunt"},{"Tanker"},{"Roadtrain"},
- {"Nebula"},{"Majestic"},{"Buccaneer"},{"Shamal"},{"Hydra"},{"FCR-900"},{"NRG-500"},{"HPV1000"},
- {"Cement Truck"},{"Tow Truck"},{"Fortune"},{"Cadrona"},{"FBI Truck"},{"Willard"},{"Forklift"},
- {"Tractor"},{"Combine"},{"Feltzer"},{"Remington"},{"Slamvan"},{"Blade"},{"Freight"},{"Streak"},
- {"Vortex"},{"Vincent"},{"Bullet"},{"Clover"},{"Sadler"},{"Firetruck LA"},{"Hustler"},{"Intruder"},
- {"Primo"},{"Cargobob"},{"Tampa"},{"Sunrise"},{"Merit"},{"Utility"},{"Nevada"},{"Yosemite"},{"Windsor"},
- {"Monster A"},{"Monster B"},{"Uranus"},{"Jester"},{"Sultan"},{"Stratum"},{"Elegy"},{"Raindance"},
- {"RC Tiger"},{"Flash"},{"Tahoma"},{"Savanna"},{"Bandito"},{"Freight Flat"},{"Streak Carriage"},
- {"Kart"},{"Mower"},{"Dunerider"},{"Sweeper"},{"Broadway"},{"Tornado"},{"AT-400"},{"DFT-30"},{"Huntley"},
- {"Stafford"},{"BF-400"},{"Newsvan"},{"Tug"},{"Article Trailer 3"},{"Emperor"},{"Wayfarer"},{"Euros"},{"Mobile Hotdog"},
- {"Club"},{"Freight Carriage"},{"Trailer 3"},{"Andromada"},{"Dodo"},{"RC Cam"},{"Launch"},{"Police Car (LSPD)"},
- {"Police Car (SFPD)"},{"Police Car (LVPD)"},{"Police Ranger"},{"Picador"},{"S.W.A.T Van"},{"Alpha"},
- {"Phoenix"},{"Glendale"},{"Sadler"},{"Luggage Trailer A"},{"Luggage Trailer B"},{"Stair Trailer"},
- {"Boxville"},{"Farm Plow"},{"Utility Trailer"}
- };
- stock GetVehicleFriendlyName(vehicleid)
- {
- new GVFNstring[56];
- format(GVFNstring, sizeof(GVFNstring), VehicleFriendlyNames[GetVehicleModel(vehicleid)-400]);
- return GVFNstring;
- }
- public OnGameModeInit()
- {
- Textdraw0 = TextDrawCreate(641.529418, 290.250000, "usebox");
- TextDrawLetterSize(Textdraw0, 0.000000, 13.942590);
- TextDrawTextSize(Textdraw0, 508.117645, 0.000000);
- TextDrawAlignment(Textdraw0, 1);
- TextDrawColor(Textdraw0, 0);
- TextDrawUseBox(Textdraw0, true);
- TextDrawBoxColor(Textdraw0, 102);
- TextDrawSetShadow(Textdraw0, 0);
- TextDrawSetOutline(Textdraw0, 0);
- TextDrawFont(Textdraw0, 0);
- Textdraw1 = TextDrawCreate(509.647064, 288.166687, "LD_SPAC:white");
- TextDrawLetterSize(Textdraw1, 0.000000, 0.000000);
- TextDrawTextSize(Textdraw1, 1.411750, 131.249954);
- TextDrawAlignment(Textdraw1, 1);
- TextDrawColor(Textdraw1, 255);
- TextDrawSetShadow(Textdraw1, 0);
- TextDrawSetOutline(Textdraw1, 0);
- TextDrawFont(Textdraw1, 4);
- Textdraw2 = TextDrawCreate(510.117645, 418.250000, "LD_SPAC:white");
- TextDrawLetterSize(Textdraw2, 0.000000, 0.000000);
- TextDrawTextSize(Textdraw2, 129.882354, 1.749979);
- TextDrawAlignment(Textdraw2, 1);
- TextDrawColor(Textdraw2, 255);
- TextDrawSetShadow(Textdraw2, 0);
- TextDrawSetOutline(Textdraw2, 0);
- TextDrawFont(Textdraw2, 4);
- Textdraw3 = TextDrawCreate(509.235321, 288.000030, "LD_SPAC:white");
- TextDrawLetterSize(Textdraw3, 0.000000, 0.000000);
- TextDrawTextSize(Textdraw3, 129.882354, 1.749979);
- TextDrawAlignment(Textdraw3, 1);
- TextDrawColor(Textdraw3, 255);
- TextDrawSetShadow(Textdraw3, 0);
- TextDrawSetOutline(Textdraw3, 0);
- TextDrawFont(Textdraw3, 4);
- Textdraw4 = TextDrawCreate(533.176452, 296.333465, "INFERNUS");
- TextDrawLetterSize(Textdraw4, 0.449999, 1.600000);
- TextDrawAlignment(Textdraw4, 1);
- TextDrawColor(Textdraw4, -5963521);
- TextDrawSetShadow(Textdraw4, 0);
- TextDrawSetOutline(Textdraw4, 1);
- TextDrawBackgroundColor(Textdraw4, 51);
- TextDrawFont(Textdraw4, 2);
- TextDrawSetProportional(Textdraw4, 1);
- Textdraw5 = TextDrawCreate(527.529418, 314.416687, "LD_SPAC:white");
- TextDrawLetterSize(Textdraw5, 0.000000, 0.000000);
- TextDrawTextSize(Textdraw5, 101.647041, 1.749959);
- TextDrawAlignment(Textdraw5, 1);
- TextDrawColor(Textdraw5, 255);
- TextDrawSetShadow(Textdraw5, 0);
- TextDrawSetOutline(Textdraw5, 0);
- TextDrawFont(Textdraw5, 4);
- Textdraw6 = TextDrawCreate(520.470520, 339.499938, "250");
- TextDrawLetterSize(Textdraw6, 0.557764, 2.480833);
- TextDrawAlignment(Textdraw6, 1);
- TextDrawColor(Textdraw6, -5963521);
- TextDrawSetShadow(Textdraw6, 0);
- TextDrawSetOutline(Textdraw6, 1);
- TextDrawBackgroundColor(Textdraw6, 51);
- TextDrawFont(Textdraw6, 3);
- TextDrawSetProportional(Textdraw6, 1);
- Textdraw7 = TextDrawCreate(576.000000, 320.833312, "LD_SPAC:white");
- TextDrawLetterSize(Textdraw7, 0.000000, 0.000000);
- TextDrawTextSize(Textdraw7, 1.882324, 92.750000);
- TextDrawAlignment(Textdraw7, 1);
- TextDrawColor(Textdraw7, 255);
- TextDrawSetShadow(Textdraw7, 0);
- TextDrawSetOutline(Textdraw7, 0);
- TextDrawFont(Textdraw7, 4);
- Textdraw8 = TextDrawCreate(594.882019, 339.916625, "45");
- TextDrawLetterSize(Textdraw8, 0.557764, 2.480833);
- TextDrawAlignment(Textdraw8, 1);
- TextDrawColor(Textdraw8, -5963521);
- TextDrawSetShadow(Textdraw8, 0);
- TextDrawSetOutline(Textdraw8, 1);
- TextDrawBackgroundColor(Textdraw8, 51);
- TextDrawFont(Textdraw8, 3);
- TextDrawSetProportional(Textdraw8, 1);
- Textdraw9 = TextDrawCreate(584.058776, 362.083435, "Litara");
- TextDrawLetterSize(Textdraw9, 0.338941, 1.599999);
- TextDrawAlignment(Textdraw9, 1);
- TextDrawColor(Textdraw9, -5963521);
- TextDrawSetShadow(Textdraw9, 0);
- TextDrawSetOutline(Textdraw9, 1);
- TextDrawBackgroundColor(Textdraw9, 51);
- TextDrawFont(Textdraw9, 2);
- TextDrawSetProportional(Textdraw9, 1);
- Textdraw10 = TextDrawCreate(515.764770, 362.250061, "KM/H");
- TextDrawLetterSize(Textdraw10, 0.449999, 1.600000);
- TextDrawAlignment(Textdraw10, 1);
- TextDrawColor(Textdraw10, -5963521);
- TextDrawSetShadow(Textdraw10, 0);
- TextDrawSetOutline(Textdraw10, 1);
- TextDrawBackgroundColor(Textdraw10, 51);
- TextDrawFont(Textdraw10, 2);
- TextDrawSetProportional(Textdraw10, 1);
- }
- public OnPlayerStateChange(playerid, newstate, oldstate)
- {
- if(newstate == PLAYER_STATE_DRIVER)
- {
- TextDrawShowForPlayer(playerid, Textdraw0);
- TextDrawShowForPlayer(playerid, Textdraw1);
- TextDrawShowForPlayer(playerid, Textdraw2);
- TextDrawShowForPlayer(playerid, Textdraw3);
- TextDrawShowForPlayer(playerid, Textdraw4);
- TextDrawShowForPlayer(playerid, Textdraw5);
- TextDrawShowForPlayer(playerid, Textdraw6);
- TextDrawShowForPlayer(playerid, Textdraw7);
- TextDrawShowForPlayer(playerid, Textdraw8);
- TextDrawShowForPlayer(playerid, Textdraw9);
- TextDrawShowForPlayer(playerid, Textdraw10);
- }
- }
- stock GetVehicleSpeed(vehicleid)
- {
- new Float:xPos[3];
- GetVehicleVelocity(vehicleid, xPos[0], xPos[1], xPos[2]);
- return floatround(floatsqroot(xPos[0] * xPos[0] + xPos[1] * xPos[1] + xPos[2] * xPos[2]) * 170.00);
- }
- public OnPlayerUpdate(playerid)
- {
- new Float:fPos[3], Float:fSpeed;
- if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
- {
- GetVehicleVelocity(GetPlayerVehicleID(playerid), fPos[0], fPos[1], fPos[2]);
- fSpeed = floatsqroot(floatpower(fPos[0], 2) + floatpower(fPos[1], 2) + floatpower(fPos[2], 2)) * 200;
- new Float:alpha = 320 - fSpeed;
- if(alpha < 60) alpha = 60;
- for(new i; i < 4; i++)
- {
- new speed[128];
- new model[128];
- new gorivotd[128];
- new vid = GetPlayerVehicleID(playerid);
- format(speed,sizeof(speed), "%d", GetVehicleSpeed(vid));
- TextDrawSetString(Textdraw6, speed);
- format(model,sizeof(model), "%s", GetVehicleFriendlyName(vid));
- TextDrawSetString(Textdraw4, model);
- format(gorivotd,sizeof(gorivotd), "%d", Gorivo[vid]);
- TextDrawSetString(Textdraw8, gorivotd);
- }
- }
- if(!IsPlayerInAnyVehicle(playerid))
- {
- TextDrawHideForPlayer(playerid, Textdraw0);
- TextDrawHideForPlayer(playerid, Textdraw1);
- TextDrawHideForPlayer(playerid, Textdraw2);
- TextDrawHideForPlayer(playerid, Textdraw3);
- TextDrawHideForPlayer(playerid, Textdraw4);
- TextDrawHideForPlayer(playerid, Textdraw5);
- TextDrawHideForPlayer(playerid, Textdraw6);
- TextDrawHideForPlayer(playerid, Textdraw7);
- TextDrawHideForPlayer(playerid, Textdraw8);
- TextDrawHideForPlayer(playerid, Textdraw9);
- TextDrawHideForPlayer(playerid, Textdraw10);
- }
- }
- //=======================[ KRAJ FILTERSCRIPTE BY SHOMY ]======================//
- //========================[ BrzinoMetar Za Athlone RP ]=======================//
- //=================================[ DOKTOR ]=================================//
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement