All pastes #915122 Raw Edit

Leopard

public text v1 · immutable
#915122 ·published 2008-02-23 15:07 UTC
rendered paste body
//Thanks to Seif, kaisersouse, and andre =)
#include <a_samp>

public OnFilterScriptInit()
{
	print("~~~~~~~~~~~~[FS]~~~~~~~~~~~~");
	print(" Real Vehicle Names By PaoloP.");
	print("                        LOADED");
	print("~~~~~~~~~~~~[FS]~~~~~~~~~~~~");
	return 1;
}

public OnFilterScriptExit()
{
	print("~~~~~~~~~~~~[FS]~~~~~~~~~~~~");
	print(" Real Vehicle Names By PaoloP.");
	print("                      UNLOADED");
	print("~~~~~~~~~~~~[FS]~~~~~~~~~~~~");
	return 1;
}

new NameValue[MAX_PLAYERS];

new RealName[][] =
{
   "Jeep Wagoneer",                     // D
   "Mercury Cougar",                    // D
   "Camaro with Scoop",                 // D
   "Big Rig",                           // D
   "Jeep Grand Wagoneer",               // D
   "BMW 7-Series",                      // D
   "Dumptruck",                         // D
   "SA Firetruck",                      // D
   "Peterbuilt",                        // D
   "Lincoln Towncar",                   // D
   "Dodge Aries",                       // D
   "Acura NSX '05",                     // D
   "Chevy Biscayne",                    // D
   "Ford Aerostar",                     // D
   "Ford Box Van",                      // D
   "Ferrari Testarosso",                // D
   "Ford Econoline",                    // D
   "Emergency Heli",                    // D
   "Chevrolet Astrovan",                // D
   "Cadillac Eldorado",                 // D
   "Chevy Caprice",                     // D
   "Lincoln Mark 7",                    // D
   "Chevrolet S10",                     // D
   "Chevy Ice Cream Truck",             // D
   "Volkswagen Beach Buggy",            // D
   "AH-64A",                            // D
   "Chevrolet Caprice",                 // D
   "International SWAT Van",            // D
   "Securita Van",                      // D
   "Dodge Viper",                       // D
   "Preditor",                          // D
   "Volvo Bus",                         // D
   "M1A1 Abrams",                       // D
   "Barracks",                          // D
   "Ford Hot Rod",                      // D
   "Trailer", //artict1                 // D
   "Nissan Pulsar",                     // D
   "Old Coach",                         // D
   "Caprice Classic Cab",               // D
   "Ford Mustang Mach 1",               // D
   "Mercedes Van",                      // D
   "RC Bandit",                         // D
   "Cadillac Hearse",                   // D
   "Packer/Stunt Helper",               // D
   "Chevy S-10 Monster Truck",          // D
   "Mercedes-Benz S-Class",             // D
   "Chris Craft Stinger",               // D
   "Bell 47G",                          // D
   "Piaggio Vespa PX 200",              // D
   "Tram",                              // D
   "Trailer", //artict2                 // D
   "Ferrari F40",                       // D
   "Go-Fast Boat",                      // D
   "Orca",                              // D
   "Sea Ray 270 Sedan Bridge",          // D
   "Flatbed",                           // D
   "1992 Ford F800",                    // D
   "Golf Car",                          // D
   "Ford Taurus Wagon",                 // D
   "Honda Life '74",                    // D
   "Cessna 150 With Floats",            // D
   "Honda CBR 600 '92",                 // D
   "Piaggio Vespa PX 200 '86",          // D
   "Harley Davidson Soft Tail",         // D
   "RC Red Baron",                      // D
   "RC Raider",                         // D
   "Dodge Dart",                        // D
   "Plymouth Belverdere",               // D
   "Yamaha DT 200 Dirt Bike",           // D
   "Bell 47G",                         	// D
   "Hummer H-1",                       	// D
   "Honda TRX250x '92",                 // D
   "Coastguard Boat",                   // D
   "Rescue Boat",                       // D
   "Mercury '51",                       // D
   "Chevy Chevelle",                    // D
   "Curtiss P-40D Warhawk",             // D
   "Mazda RX-7",                        // D
   "Chevy Farm Truck",                  // D
   "Chevy Caprice Estate",              // D
   "Porsche 911",                       // D
   "Schwinn BMX",                       // D
   "Dodge Ramvan",                      // D
   "Volkswagen Bus",                    // D
   "Endeavour 42",                      // D
   "Equitech M40 '85",                  // D
   "Bulldozer",                         // D
   "Bell 206L-4",                       // D
   "Bell 206B-3",                       // D
   "Ford Bronco",                       // D
   "Chevrolet Suburban '92",            // D
   "Lincoln Mark 7",                    // D
   "Dodge Diplomat",                    // D
   "CMN Interceptor DV-15",             // D
   "Ford Mustang LX",                   // D
   "Ford Bronco",			            // D
   "Honda CRX",                         // D
   "Bell 206L-4",                       // D
   "Chevy Cargo Van",                   // D
   "Ford Moving Van",                   // D
   "Jeep Wrangler",                     // D
   "RC Heli",                           // D
   "Ford Mustang LX '86", //hotrina     // D
   "Ford Mustang LX '86", //hotrinb     // D
   "Customised Glendale",               // D
   "Ford Bronco '80",                   // D
   "Mitsubishi 3000 GT",                // D
   "Buick Roadmaster",                  // D
   "GMC R.V.",                          // D
   "Old Bike",                          // D
   "Schwinn Mesa Mountain Hardtail",    // D
   "C-2 Greyhound",                     // D
   "Grumman G-164 AgCat",               // D
   "Pitt's Special",                    // D
   "Gas Tanker", //petro                // D
   "International 9370 Truck",          // D
   "Lincoln Towncar",                   // D
   "Chevy Monte Carlo",                 // D
   "Chevrolet Monte Carlo",             // D
   "Bombardier Learjet 55",             // D
   "AV-8 Harrier Jump-Jet",             // D
   "Honda CBR 900 RR Fireblade",        // D
   "Honda NSR 500 '01",                 // D //NRG-500
   "Kawasaki KZ1000-P21",               // D
   "Chevrolet Cement Truck",            // D
   "Tow Truck '91",                     // D
   "Ford Thunderbird",                  // D
   "Ford Escort",                       // D
   "CSI/FBI Investigation Truck",       // D
   "Dodge Dynasty",                     // D
   "Forklift '89",                      // D
   "Old Tractor",                       // D
   "Combine Harvester",                 // D
   "Mercedes-Benz SL-Class",            // D
   "Lincoln Mark 5",                    // D
   "Chevy CST '68",                     // D
   "Chevrolet Caprice Droptop",         // D
   "1972 EMD SD40",                     // D
   "Amtrak F40PH",                      // D
   "Hovercraft",                        // D
   "Mercedes Benz E120",                // D
   "Ford GT-40",                        // D
   "Chevy Nova",                        // D
   "Dodge 100 Series",                  // D
   "SA Firetruck", //firela             // D
   "Ford Hotrod",                       // D
   "Chevrolet Lumina",                  // D
   "Oldsmobile Cutlass Ciera",          // D
   "Sikorsky CH-53",                    // D
   "Dodge Roadrunner",                  // D
   "Late 80's Honda Sedan",             // D
   "Mercury Grand Marquis",             // D
   "Chevy 2500",                        // D
   "Douglas C-47",                      // D
   "GMC Sierra",                         // D
   "Jaguar XKE '66",                      // D
   "Chevy S-10 Monster Truck", //monstera  // D
   "Chevy S-10 Monster Truck", //monsterb  // D
   "Eagle Talon",                         // D
   "Toyota Supra",                       // D
   "Impreza 2.5RS '95",                 // D
   "Honda Accord Wagon",               // D
   "Nissan R34 Skyline",               // D
   "Sikorsky UH-60 Black Hawk",        // D
   "RC Tiger",                         // D
   "Honda Civic",                      // D
   "Oldsmobile Cutlass",               // D
   "Chevy Impala",                     // D
   "Half Life 2 Sand Rail",            // D         Bandito
   "EMD SD40", //freiflat              // D
   "Trailer", //streakc                // D
   "Go Kart",                          // D
   "Ride-On Lawn Mower",               // D
   "Mercedes-Benz AK 4x4 '91",         // D
   "Elgin Pelican",                    // D
   "Caddilac '54",                     // D
   "Chevy Bel Air '57",                // D
   "Boeing 737",                       // D
   "Flatbed",                          // D
   "Range Rover",                      // D
   "Rolls Royce",                      // D
   "Honda VFR 400",                    // D
   "Dodge Ramvan Newsvan",             // D
   "Baggage Tow Tractor HTAG-30/40",   // D
   "Trailer", //petrotr                // D
   "Infinity J30 '92",                 // D
   "Honda Goldwing GL1500 '04",        // D
   "Nissan 350Z/240SX",                // D
   "Hotdog Van",                       // D
   "Volkswagen Golf",                  // D
   "Trailer", //freibox                // D
   "Trailer", //artict3                // D
   "Lockheed C-5 Galaxy",              // D
   "Cessna 150",                       // D
   "WTF u shouldnt drive this",        // D
   "CMN Interceptor DV-15",            // D
   "Chevy Caprice LA",                 // D
   "Chevy Caprice SF",                 // D
   "Chevy Caprice LV",                 // D
   "Chevy Blazer Desert",              // D
   "Chevrolet El Camino '68",          // D
   "S.W.A.T. Van",                     // D
   "Dodge Stealth '91",                // D
   "Pontiac Trans AM",                 // D
   "Dodge Dart",                       // D
   "Dodge 100 Series",                 // D
   "Luggage Trailer", //bagboxa        // D
   "Luggage Trailer", //bagboxb        // D
   "Stair Trailer", //tugstair         // D
   "Chevy Cargo Van",                  // D
   "Farm Plow", //farmtr1              // D
   "Chevy 2500 Trailer" //utiltr1      // D
};

new GameName[][] =
{
   "Landstalker",
   "Bravura",
   "Buffalo",
   "Linerunner",
   "Pereniel",
   "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",
   "Trailer", //artict1
   "Previon",
   "Coach",
   "Cabbie",
   "Stallion",
   "Rumpo",
   "RC Bandit",
   "Romero",
   "Packer",
   "Monster Truck",
   "Admiral",
   "Squalo",
   "Seasparrow",
   "Pizzaboy",
   "Tram",
   "Trailer", //artict2
   "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", //hotrina
   "Hotring Racer", //hotrinb
   "Bloodring Banger",
   "Rancher",
   "Super GT",
   "Elegant",
   "Journey",
   "Bike",
   "Mountain Bike",
   "Beagle",
   "Cropdust",
   "Stunt",
   "Tanker", //petro
   "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", //firela
   "Hustler",
   "Intruder",
   "Primo",
   "Cargobob",
   "Tampa",
   "Sunrise",
   "Merit",
   "Utility",
   "Nevada",
   "Yosemite",
   "Windsor",
   "Monster Truck", //monstera
   "Monster Truck", //monsterb
   "Uranus",
   "Jester",
   "Sultan",
   "Stratum",
   "Elegy",
   "Raindance",
   "RC Tiger",
   "Flash",
   "Tahoma",
   "Savanna",
   "Bandito",
   "Freight", //freiflat
   "Trailer", //streakc
   "Kart",
   "Mower",
   "Duneride",
   "Sweeper",
   "Broadway",
   "Tornado",
   "AT-400",
   "DFT-30",
   "Huntley",
   "Stafford",
   "BF-400",
   "Newsvan",
   "Tug",
   "Trailer", //petrotr
   "Emperor",
   "Wayfarer",
   "Euros",
   "Hotdog",
   "Club",
   "Trailer", //freibox
   "Trailer", //artict3
   "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", //bagboxa
   "Luggage Trailer", //bagboxb
   "Stair Trailer", //tugstair
   "Boxville",
   "Farm Plow", //farmtr1
   "Utility Trailer" //utiltr1
};

public OnPlayerCommandText(playerid, cmdtext[])
{
	if(strcmp(cmdtext, "/realname", true) == 0)
	{
		NameValue[playerid] = 1;
		GameTextForPlayer(playerid, "~r~realnames successfully ~n~~g~turned on.", 4000, 4); //1 = Realname
		return 1;
	}
	if(strcmp(cmdtext, "/gamename", true) == 0)
	{
		NameValue[playerid] = 0;
		GameTextForPlayer(playerid, "~r~gamenames successfully ~n~~g~turned on.", 4000, 4); //0 = Gamename
		return 1;
	}
	return 0;
}

public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
/*	if (NameValue[playerid] == 0)
   	{
   	    new str[80];
       	format(str, sizeof(str), "Vehicle Name: %s", GameName[GetVehicleModel(GetPlayerVehicleID(playerid))-400]);
       	GameTextForPlayer(playerid, str, 6000, 1);
	}
   	else if(NameValue[playerid] == 1)
    {
        new str[80];
		format(str, sizeof(str), "Vehicle Name: %s", RealName[GetVehicleModel(GetPlayerVehicleID(playerid))-400]);
       	GameTextForPlayer(playerid, str, 5000, 1);
	}*/
	return 1;
}

public OnPlayerStateChange(playerid, newstate, oldstate)
{
	if(IsPlayerInAnyVehicle(playerid))
	{
	    new stateid = GetPlayerState(playerid);
	    
	    if(stateid == 2 || stateid == 3)
	    {
			if(NameValue[playerid] == 0)
			{
			    new tmp[256];
			    format(tmp, 256, "%s", GameName[GetVehicleModel(GetPlayerVehicleID(playerid))-400]);
			    GameTextForPlayer(playerid, tmp, 5000, 1);
			    return 1;
			}
			else if(NameValue[playerid] == 1)
			{
			    new tmp[256];
			    format(tmp, 256, "%s", RealName[GetVehicleModel(GetPlayerVehicleID(playerid))-400]);
			    GameTextForPlayer(playerid, tmp, 5000, 1);
			    return 1;
			}
		}
	}
	return 0;
}

public OnPlayerConnect(playerid)
{
	SendClientMessage(playerid, 0xFFFF00AA, "This server runs Leopard's Vehicle Name Script");
	SendClientMessage(playerid, 0xFFFF00AA, "Commands: \"/realname\" and \"/gamename\"");
	NameValue[playerid] = 0;
	return 1;
}