SSGamers - 12 Anos online por você.

#SSGamers - A Comunidade que mais crescer no brasil!

Participe do fórum, é rápido e fácil

SSGamers - 12 Anos online por você.

#SSGamers - A Comunidade que mais crescer no brasil!

SSGamers - 12 Anos online por você.

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
Chegou o novo tema 6.5.5 - SSGamers - Servidores online de qualidade - Aproveite e entre para nossa comunidade, inscreva-se já! - Ouça nossa web radio - Veja nossas novidades - Participe dos nossos setores de jogos online - Parcerias aberta fale já com um administrador.

3 participantes

    Armas e Veiculos por Nome

    Day_
    Day_
    --> Postador Iniciante
    --> Postador Iniciante


    Celular : 3270707070
    Mensagens : 154
    Moedas : 3891
    Data de inscrição : 09/07/2014
    Idade : 26

    Armas e Veiculos por Nome Empty Armas e Veiculos por Nome

    Mensagem por Day_ Ter 3 Fev 2015 - 20:45

    Função para pegar ID de armas e veiculos pelo nome.
    Includes:
    Código:

    zcmd
    sscanf
    Código:

    // Variaveis que armazenam o nome da arma e do veiculo
    new ArmasNomes[55][] =
    {
            {"Fist"},{"Brass Knuckles"},{"Golf Club"},{"Nite Stick"},{"Knife"},{"Baseball Bat"},{"Shovel"},{"Pool Cue"},{"Katana"},{"Chainsaw"},{"Purple Dildo"},
            {"Smal White Vibrator"},{"Large White Vibrator"},{"Silver Vibrator"},{"Flowers"},{"Cane"},{"Grenade"},{"Tear Gas"},{"Molotov Cocktail"},
            {""},{""},{""},
            {"9mm"},{"Silenced 9mm"},{"Deagle"},{"Shotgun"},{"Sawn-off"},{"Combat"},{"Micro SMG"},{"MP5"},{"AK-47"},{"M4"},{"Tec9"},
            {"Rifle"},{"Sniper"},{"Rocket"},{"HS Rocket"},{"Flamethrower"},{"Minigun"},{"Satchel Charge"},{"Detonator"},
            {"Spraycan"},{"Fire Extinguisher"},{"Camera"},{"Nightvision Goggles"},{"Thermal Goggles"},{"Parachute"}, {"Fake Pistol"},{""}, {"Vehicle"}, {"Helicopter Blades"},
          {"Explosion"}, {""}, {"Drowned"}, {"Collision"}
    };
    new CarrosNomes[][] ={
    "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","Previon","Coach","Cabbie","Stallion","Rumpo",
    "RC Bandit","Romero","Packer","Monster","Admiral","Squalo","Seasparrow","Pizzaboy","Tram","Trailer",
    "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","ZR3 50","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","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",
    "Trailer","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","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" };

    // Funções
    stock GetVeiculoID(veiculo[])
    {
       for(new c = 0; c < 211; c++)
       {
            if(strfind(CarrosNomes[c], veiculo, true) != -1)
            return c + 400;
        } return -1;
    }
    stock GetArmaID(arma[]) 
    {
        for(new a = 0; a < 55; ++a) 
       {
            if(strfind(ArmasNomes[a], arma, true) != -1)
            return a;
        }
        return -1;
    }


    Exemplo de uso:
    Código:

    CMD:v(playerid,params[])
    {
        if(sscanf(params,"sdd",params[0],params[1],params[2])) return SendClientMessage(playerid,-1,"[Uso]: /v <Nome do Veiculo> <Cor 1> <Cor 2>");
        
        new v = GetVeiculoID(params[0]);
       new Float:Pos[4];
       CreateVehicle(v,Pos[0],Pos[1],Pos[2],Pos[3],params[1],params[2], -1);
       SendClientMessage(playerid, -1,"[Info]: Veiculo criado com sucesso");
       return 1;
    }
    CMD:arma(playerid,params[])
    {
        if(sscanf(params,"sd",params[0],params[1])) return SendClientMessage(playerid,-1,"[Uso]: /arma <Nome da Arma> <Balas>");
        
        new a = GetArmaID(params[0]);

       GivePlayerWeapon(playerid,a,params[1]);
       SendClientMessage(playerid, -1,"[Info]: Arma fornecida com sucesso");
       return 1;
    }




    Em Breve Brasil Start Life FreeRoam
    David_Groove
    David_Groove
    --> Postador Fanático
    --> Postador Fanático


    Zello : Scripter Iniciante & Mapper Profissional
    Celular : 96050484
    Mensagens : 475
    Moedas : 4465
    Data de inscrição : 25/07/2014

    Armas e Veiculos por Nome Empty Re: Armas e Veiculos por Nome

    Mensagem por David_Groove Ter 3 Fev 2015 - 23:15

    Gosteii Bom pra Iniciante



    Armas e Veiculos por Nome 29gkha1
    Stremmer_Scripter#0961
    Stremmer_Scripter#0961
    --> Postador Fanático
    --> Postador Fanático


    Celular : 17981120325
    Mensagens : 681
    Moedas : 3004
    Data de inscrição : 19/10/2019
    Idade : 28

    Armas e Veiculos por Nome Empty Re: Armas e Veiculos por Nome

    Mensagem por Stremmer_Scripter#0961 Dom 2 Jan 2022 - 20:44

    bom para estuudo simples

    Conteúdo patrocinado


    Armas e Veiculos por Nome Empty Re: Armas e Veiculos por Nome

    Mensagem por Conteúdo patrocinado


      Data/hora atual: Seg 6 maio 2024 - 13:26