new const VehicleNames[212][ ] =
{
\"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\", \"Artic Trailer 1\", \"Previon\", \"Coach\", \"Cabbie\",
\"Stallion\", \"Rumpo\", \"RC Bandit\", \"Romero\", \"Packer\", \"Monster\", \"Admiral\", \"Squalo\", \"Seasparrow\", \"Pizzaboy\", \"Tram\", \"Artic 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 A\", \"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 B\", \"Super GT\", \"Elegant\", \"Journey\", \"Bike\", \"Mountain Bike\", \"Beagle\", \"Cropdust\", \"Stunt\", \"Tanker\", \"RoadTrain\",
\"Nebula\", \"Majestic\", \"Buccaneer\", \"Shamal\", \"Hydra\", \"FCR-900\", \"NRG-500\", \"HPV-1000\", \"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 Van\", \"Nevada\", \"Yosemite\", \"Windsor\", \"Monster A\",
\"Monster B\", \"Uranus\", \"Jester\", \"Sultan\", \"Stratum\", \"Elegy\", \"Raindance\", \"RC Tiger\", \"Flash\", \"Tahoma\", \"Savanna\", \"Bandito\", \"Freight Box\", \"Artic Trailer 3\",
\"Kart\", \"Mower\", \"Duneride\", \"Sweeper\", \"Broadway\", \"Tornado\", \"AT-400\", \"DFT-30\", \"Huntley\", \"Stafford\", \"BF-400\", \"Newsvan\", \"Tug\", \"Trailer A\", \"Emperor\",
\"Wayfarer\", \"Euros\", \"Hotdog\", \"Club\", \"Trailer B\", \"Trailer C\", \"Andromada\", \"Dodo\", \"RC Cam\", \"Launch\", \"Cop Car LS\", \"Cop Car SF\",
\"Cop Car LV\", \"Ranger\", \"Picador\", \"S.W.A.T. Van\", \"Alpha\", \"Phoenix\", \"Glendale Shit\", \"Sadler Shit\", \"Bag Box A\", \"Bag Box B\",
\"Stair Trailer\", \"Boxville\", \"Farm Plow\", \"Utility Trailer\"
};
// Biztonság kedvéért kell ez.
stock VehName(vehicle_id)
{
new
vModelID = GetVehicleModel(vehicle_id),
RetStr[33]; // Új string, mivel egy Tömbstring értékével nem lehet visszatérni. Teszteltem, csak így megy!
if(611 >= vModelID >= 400)
{
strcat(RetStr, VehicleNames[vModelID - 400], 32);
return RetStr;
}
return RetStr;
}
public OnPlayerStateChange(playerid, newstate, oldstate)
{
if(newstate == PLAYER_STATE_DRIVER || newstate == PLAYER_STATE_PASSENGER && oldstate == PLAYER_STATE_ONFOOT)
{
new
szStr[64];
format(szStr, sizeof(szStr), \"Beültél egy %s nevû jármûbe!\", VehName(GetPlayerVehicleID(playerid)));
SendClientMessage(playerid, 0xFFFFFFFF, szStr);
}
return 1;
}
[pawn]Ha [code*][*/code]-ba rakod jó
new const VehicleNames[212][ ] =
{
\"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\", \"Artic Trailer 1\", \"Previon\", \"Coach\", \"Cabbie\",
\"Stallion\", \"Rumpo\", \"RC Bandit\", \"Romero\", \"Packer\", \"Monster\", \"Admiral\", \"Squalo\", \"Seasparrow\", \"Pizzaboy\", \"Tram\", \"Artic 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 A\", \"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 B\", \"Super GT\", \"Elegant\", \"Journey\", \"Bike\", \"Mountain Bike\", \"Beagle\", \"Cropdust\", \"Stunt\", \"Tanker\", \"RoadTrain\",
\"Nebula\", \"Majestic\", \"Buccaneer\", \"Shamal\", \"Hydra\", \"FCR-900\", \"NRG-500\", \"HPV-1000\", \"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 Van\", \"Nevada\", \"Yosemite\", \"Windsor\", \"Monster A\",
\"Monster B\", \"Uranus\", \"Jester\", \"Sultan\", \"Stratum\", \"Elegy\", \"Raindance\", \"RC Tiger\", \"Flash\", \"Tahoma\", \"Savanna\", \"Bandito\", \"Freight Box\", \"Artic Trailer 3\",
\"Kart\", \"Mower\", \"Duneride\", \"Sweeper\", \"Broadway\", \"Tornado\", \"AT-400\", \"DFT-30\", \"Huntley\", \"Stafford\", \"BF-400\", \"Newsvan\", \"Tug\", \"Trailer A\", \"Emperor\",
\"Wayfarer\", \"Euros\", \"Hotdog\", \"Club\", \"Trailer B\", \"Trailer C\", \"Andromada\", \"Dodo\", \"RC Cam\", \"Launch\", \"Cop Car LS\", \"Cop Car SF\",
\"Cop Car LV\", \"Ranger\", \"Picador\", \"S.W.A.T. Van\", \"Alpha\", \"Phoenix\", \"Glendale Shit\", \"Sadler Shit\", \"Bag Box A\", \"Bag Box B\",
\"Stair Trailer\", \"Boxville\", \"Farm Plow\", \"Utility Trailer\"
};
// Biztonság kedvéért kell ez.
stock VehName(vehicle_id)
{
new
vModelID = GetVehicleModel(vehicle_id),
RetStr[33]; // Új string, mivel egy Tömbstring értékével nem lehet visszatérni. Teszteltem, csak így megy!
if(611 >= vModelID >= 400)
{
strcat(RetStr, VehicleNames[vModelID - 400], 32);
return RetStr;
}
return RetStr;
}
public OnPlayerStateChange(playerid, newstate, oldstate)
{
if(newstate == PLAYER_STATE_DRIVER || newstate == PLAYER_STATE_PASSENGER && oldstate == PLAYER_STATE_ONFOOT)
{
new
szStr[64];
format(szStr, sizeof(szStr), \"Beültél egy %s nevû jármûbe!\", VehName(GetPlayerVehicleID(playerid)));
SendClientMessage(playerid, 0xFFFFFFFF, szStr);
}
return 1;
}
[/pawn]
Menny rá az \'Idézet\'-re és onnan másold ki, mivel a fórum hibásan jeleníti meg!