%i Uso y cual puedo usar?
#7

Para que tengas el nombre del vehiculo, necesitarias un variable de array con los nombres de los vehiculos.
Aqui te voi a pasar un codigo de mi server, cuando entras a un vehiculo, un textdraw saldra abajo de la pantalla diciendo el nombre del vehiculo:
pawn Код:
new VehicleNames[212][] = { // Lista de vehiculos
{"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"},           {"Trailer 1"},          {"Previon"},
{"Coach"},              {"Cabbie"},             {"Stallion"},           {"Rumpo"},          {"RC Bandit"},          {"Romero"},             {"Packer"},         {"Monster"},
{"Admiral"},            {"Squalo"},             {"Seasparrow"},         {"Pizzaboy"},       {"Tram"},               {"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"},              {"Duneride"},           {"Sweeper"},
{"Broadway"},           {"Tornado"},            {"AT-400"},             {"DFT-30"},         {"Huntley"},            {"Stafford"},           {"BF-400"},         {"Newsvan"},
{"Tug"},                {"Trailer 3"},          {"Emperor"},            {"Wayfarer"},       {"Euros"},              {"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"}
};

new
    Text:_PVNames[MAX_PLAYERS];

public OnPlayerConnect(playerid)
{
    _PVNames[playerid] = TextDrawCreate(573.000000, 388.000000, "Infernus");
    TextDrawAlignment(_PVNames[playerid], 2);
    TextDrawBackgroundColor(_PVNames[playerid], 255);
    TextDrawFont(_PVNames[playerid], 1);
    TextDrawLetterSize(_PVNames[playerid], 0.560000, 2.000000);
    TextDrawColor(_PVNames[playerid], -156220417);
    TextDrawSetOutline(_PVNames[playerid], 1);
    TextDrawSetProportional(_PVNames[playerid], 1);
    return 1;
}

public OnPlayerDisconnect(playerid, reason)
{
    TextDrawDestroy(_PVNames[playerid]);
    TextDrawHideForPlayer(playerid, _PVNames[playerid]);
    return 1;
}

public OnPlayerStateChange(playerid, newstate, oldstate)
{
    if(newstate == PLAYER_STATE_DRIVER) // Chequeamos cuando entra al vehiculo
    {
        new
            gStr[50];

        format(gStr, sizeof(gStr), "%s", VehicleNames[GetVehicleModel(GetPlayerVehicleID(playerid)) - 400]);
        TextDrawSetString(_PVNames[playerid], gStr);
        TextDrawShowForPlayer(playerid, _PVNames[playerid]);

        SetTimerEx("HideVName", 6000, false, "i", playerid); // El textdraw saldra por 6 segundos con el nombre del vehiculo
    }
    return 1;
}

forward HideVName();
public HideVName() // Esto es para "esconder" el Textdraw despues de 6 segundos
{
    TextDrawHideForPlayer(iPlayer, _PVNames[iPlayer]);
    return 1;
}
Reply


Messages In This Thread
%i Uso y cual puedo usar? - by Ken_Block - 15.04.2011, 23:11
Re: %i Uso y cual puedo usar? - by Diogo_Bras - 15.04.2011, 23:19
Re: %i Uso y cual puedo usar? - by Diogo_Bras - 15.04.2011, 23:23
Re: %i Uso y cual puedo usar? - by Ken_Block - 15.04.2011, 23:38
Respuesta: %i Uso y cual puedo usar? - by TheChaoz - 15.04.2011, 23:43
Re: %i Uso y cual puedo usar? - by admantis - 15.04.2011, 23:46
Re: %i Uso y cual puedo usar? - by [L3th4l] - 15.04.2011, 23:49
Re: %i Uso y cual puedo usar? - by Ken_Block - 16.04.2011, 23:53
Re: %i Uso y cual puedo usar? - by Miguel - 17.04.2011, 00:04
Respuesta: Re: %i Uso y cual puedo usar? - by TheChaoz - 17.04.2011, 00:43

Forum Jump:


Users browsing this thread: 4 Guest(s)