Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include < a_samp >
- new PlayerText:Brzinometar[ MAX_PLAYERS ][ 10 ];
- 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;
- }
- 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 OnPlayerConnect(playerid)
- {
- Brzinometar[playerid][0] = CreatePlayerTextDraw(playerid, 516.000000, 299.355590, "ld_beat:chit");
- PlayerTextDrawLetterSize(playerid, Brzinometar[playerid][0], 0.000000, 0.000000);
- PlayerTextDrawTextSize(playerid, Brzinometar[playerid][0], 34.000000, 38.000000);
- PlayerTextDrawAlignment(playerid, Brzinometar[playerid][0], 1);
- PlayerTextDrawColor(playerid, Brzinometar[playerid][0], 255);
- PlayerTextDrawSetShadow(playerid, Brzinometar[playerid][0], 0);
- PlayerTextDrawSetOutline(playerid, Brzinometar[playerid][0], 0);
- PlayerTextDrawBackgroundColor(playerid, Brzinometar[playerid][0], 255);
- PlayerTextDrawFont(playerid, Brzinometar[playerid][0], 4);
- PlayerTextDrawSetProportional(playerid, Brzinometar[playerid][0], 0);
- PlayerTextDrawSetShadow(playerid, Brzinometar[playerid][0], 0);
- Brzinometar[playerid][1] = CreatePlayerTextDraw(playerid, 519.000000, 301.844482, "ld_beat:chit");
- PlayerTextDrawLetterSize(playerid, Brzinometar[playerid][1], 0.000000, 0.000000);
- PlayerTextDrawTextSize(playerid, Brzinometar[playerid][1], 30.000000, 33.000000);
- PlayerTextDrawAlignment(playerid, Brzinometar[playerid][1], 1);
- PlayerTextDrawColor(playerid, Brzinometar[playerid][1], 8388863);
- PlayerTextDrawSetShadow(playerid, Brzinometar[playerid][1], 0);
- PlayerTextDrawSetOutline(playerid, Brzinometar[playerid][1], 0);
- PlayerTextDrawBackgroundColor(playerid, Brzinometar[playerid][1], 255);
- PlayerTextDrawFont(playerid, Brzinometar[playerid][1], 4);
- PlayerTextDrawSetProportional(playerid, Brzinometar[playerid][1], 0);
- PlayerTextDrawSetShadow(playerid, Brzinometar[playerid][1], 0);
- Brzinometar[playerid][2] = CreatePlayerTextDraw(playerid, 532.500000, 328.600036, "LD_SPAC:white");
- PlayerTextDrawLetterSize(playerid, Brzinometar[playerid][2], 0.000000, 0.000000);
- PlayerTextDrawTextSize(playerid, Brzinometar[playerid][2], 115.000000, 3.000000);
- PlayerTextDrawAlignment(playerid, Brzinometar[playerid][2], 1);
- PlayerTextDrawColor(playerid, Brzinometar[playerid][2], 255);
- PlayerTextDrawSetShadow(playerid, Brzinometar[playerid][2], 0);
- PlayerTextDrawSetOutline(playerid, Brzinometar[playerid][2], 0);
- PlayerTextDrawBackgroundColor(playerid, Brzinometar[playerid][2], 255);
- PlayerTextDrawFont(playerid, Brzinometar[playerid][2], 4);
- PlayerTextDrawSetProportional(playerid, Brzinometar[playerid][2], 0);
- PlayerTextDrawSetShadow(playerid, Brzinometar[playerid][2], 0);
- Brzinometar[playerid][3] = CreatePlayerTextDraw(playerid, 531.000000, 304.955566, "LD_SPAC:white");
- PlayerTextDrawLetterSize(playerid, Brzinometar[playerid][3], 0.000000, 0.000000);
- PlayerTextDrawTextSize(playerid, Brzinometar[playerid][3], 115.000000, 3.000000);
- PlayerTextDrawAlignment(playerid, Brzinometar[playerid][3], 1);
- PlayerTextDrawColor(playerid, Brzinometar[playerid][3], 255);
- PlayerTextDrawSetShadow(playerid, Brzinometar[playerid][3], 0);
- PlayerTextDrawSetOutline(playerid, Brzinometar[playerid][3], 0);
- PlayerTextDrawBackgroundColor(playerid, Brzinometar[playerid][3], 255);
- PlayerTextDrawFont(playerid, Brzinometar[playerid][3], 4);
- PlayerTextDrawSetProportional(playerid, Brzinometar[playerid][3], 0);
- PlayerTextDrawSetShadow(playerid, Brzinometar[playerid][3], 0);
- Brzinometar[playerid][4] = CreatePlayerTextDraw(playerid, 535.500000, 307.444458, "LD_SPAC:white");
- PlayerTextDrawLetterSize(playerid, Brzinometar[playerid][4], 0.000000, 0.000000);
- PlayerTextDrawTextSize(playerid, Brzinometar[playerid][4], 107.000000, 22.000000);
- PlayerTextDrawAlignment(playerid, Brzinometar[playerid][4], 1);
- PlayerTextDrawColor(playerid, Brzinometar[playerid][4], 8388863);
- PlayerTextDrawSetShadow(playerid, Brzinometar[playerid][4], 0);
- PlayerTextDrawSetOutline(playerid, Brzinometar[playerid][4], 0);
- PlayerTextDrawBackgroundColor(playerid, Brzinometar[playerid][4], 255);
- PlayerTextDrawFont(playerid, Brzinometar[playerid][4], 4);
- PlayerTextDrawSetProportional(playerid, Brzinometar[playerid][4], 0);
- PlayerTextDrawSetShadow(playerid, Brzinometar[playerid][4], 0);
- Brzinometar[playerid][5] = CreatePlayerTextDraw(playerid, 534.000000, 311.333404, "Infernus");
- PlayerTextDrawLetterSize(playerid, Brzinometar[playerid][5], 0.400000, 1.600000);
- PlayerTextDrawAlignment(playerid, Brzinometar[playerid][5], 1);
- PlayerTextDrawColor(playerid, Brzinometar[playerid][5], -1);
- PlayerTextDrawSetShadow(playerid, Brzinometar[playerid][5], 0);
- PlayerTextDrawSetOutline(playerid, Brzinometar[playerid][5], 0);
- PlayerTextDrawBackgroundColor(playerid, Brzinometar[playerid][5], 255);
- PlayerTextDrawFont(playerid, Brzinometar[playerid][5], 1);
- PlayerTextDrawSetProportional(playerid, Brzinometar[playerid][5], 1);
- PlayerTextDrawSetShadow(playerid, Brzinometar[playerid][5], 0);
- Brzinometar[playerid][6] = CreatePlayerTextDraw(playerid, 507.000000, 307.444488, "");
- PlayerTextDrawLetterSize(playerid, Brzinometar[playerid][6], 0.000000, 0.000000);
- PlayerTextDrawTextSize(playerid, Brzinometar[playerid][6], 133.000000, 133.000000);
- PlayerTextDrawAlignment(playerid, Brzinometar[playerid][6], 1);
- PlayerTextDrawColor(playerid, Brzinometar[playerid][6], -1);
- PlayerTextDrawSetShadow(playerid, Brzinometar[playerid][6], 0);
- PlayerTextDrawSetOutline(playerid, Brzinometar[playerid][6], 0);
- PlayerTextDrawBackgroundColor(playerid, Brzinometar[playerid][6], 0x00000000);
- PlayerTextDrawFont(playerid, Brzinometar[playerid][6], 5);
- PlayerTextDrawSetProportional(playerid, Brzinometar[playerid][6], 0);
- PlayerTextDrawSetShadow(playerid, Brzinometar[playerid][6], 0);
- PlayerTextDrawSetPreviewModel(playerid, Brzinometar[playerid][6], 411);
- PlayerTextDrawSetPreviewRot(playerid, Brzinometar[playerid][6], 0.000000, 0.000000, 25.000000, 1.000000);
- PlayerTextDrawSetPreviewVehCol(playerid, Brzinometar[playerid][6], 1, 1);
- Brzinometar[playerid][7] = CreatePlayerTextDraw(playerid, 547.000000, 426.288940, "LD_SPAC:white");
- PlayerTextDrawLetterSize(playerid, Brzinometar[playerid][7], 0.000000, 0.000000);
- PlayerTextDrawTextSize(playerid, Brzinometar[playerid][7], 78.000000, 23.000000);
- PlayerTextDrawAlignment(playerid, Brzinometar[playerid][7], 1);
- PlayerTextDrawColor(playerid, Brzinometar[playerid][7], 8388863);
- PlayerTextDrawSetShadow(playerid, Brzinometar[playerid][7], 0);
- PlayerTextDrawSetOutline(playerid, Brzinometar[playerid][7], 0);
- PlayerTextDrawBackgroundColor(playerid, Brzinometar[playerid][7], 255);
- PlayerTextDrawFont(playerid, Brzinometar[playerid][7], 4);
- PlayerTextDrawSetProportional(playerid, Brzinometar[playerid][7], 0);
- PlayerTextDrawSetShadow(playerid, Brzinometar[playerid][7], 0);
- Brzinometar[playerid][8] = CreatePlayerTextDraw(playerid, 556.500000, 432.666687, "250");
- PlayerTextDrawLetterSize(playerid, Brzinometar[playerid][8], 0.408999, 1.506666);
- PlayerTextDrawAlignment(playerid, Brzinometar[playerid][8], 1);
- PlayerTextDrawColor(playerid, Brzinometar[playerid][8], -1);
- PlayerTextDrawSetShadow(playerid, Brzinometar[playerid][8], -1);
- PlayerTextDrawSetOutline(playerid, Brzinometar[playerid][8], 0);
- PlayerTextDrawBackgroundColor(playerid, Brzinometar[playerid][8], 255);
- PlayerTextDrawFont(playerid, Brzinometar[playerid][8], 3);
- PlayerTextDrawSetProportional(playerid, Brzinometar[playerid][8], 1);
- PlayerTextDrawSetShadow(playerid, Brzinometar[playerid][8], -1);
- Brzinometar[playerid][9] = CreatePlayerTextDraw(playerid, 586.000000, 432.044464, "km/h");
- PlayerTextDrawLetterSize(playerid, Brzinometar[playerid][9], 0.408999, 1.506666);
- PlayerTextDrawAlignment(playerid, Brzinometar[playerid][9], 1);
- PlayerTextDrawColor(playerid, Brzinometar[playerid][9], -1);
- PlayerTextDrawSetShadow(playerid, Brzinometar[playerid][9], -1);
- PlayerTextDrawSetOutline(playerid, Brzinometar[playerid][9], 0);
- PlayerTextDrawBackgroundColor(playerid, Brzinometar[playerid][9], 255);
- PlayerTextDrawFont(playerid, Brzinometar[playerid][9], 3);
- PlayerTextDrawSetProportional(playerid, Brzinometar[playerid][9], 1);
- PlayerTextDrawSetShadow(playerid, Brzinometar[playerid][9], -1);
- return 1;
- }
- public OnPlayerStateChange(playerid, newstate, oldstate)
- {
- if(newstate == PLAYER_STATE_DRIVER)
- {
- PlayerTextDrawSetPreviewModel(playerid, Brzinometar[playerid][6], GetVehicleModel(GetPlayerVehicleID(playerid)));
- for(new i; i < 10; i++) { PlayerTextDrawShow(playerid, Brzinometar[playerid][i]); }
- new str[10], str1[25];
- format(str,sizeof(str), "%d", GetVehicleSpeed(GetPlayerVehicleID(playerid)));
- PlayerTextDrawSetString(playerid, Brzinometar[playerid][8], str);
- format(str1,sizeof(str1), "%s", GetVehicleFriendlyName(GetPlayerVehicleID(playerid)));
- PlayerTextDrawSetString(playerid, Brzinometar[playerid][5], str1);
- return 1;
- }
- if(newstate == PLAYER_STATE_ONFOOT) { for(new i; i < 10; i++) { PlayerTextDrawHide(playerid, Brzinometar[playerid][i]); } }
- return 1;
- }
- public OnPlayerUpdate(playerid)
- {
- if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
- {
- new str[10];
- format(str,sizeof(str), "%d", GetVehicleSpeed(GetPlayerVehicleID(playerid)));
- PlayerTextDrawSetString(playerid, Brzinometar[playerid][8], str);
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement