Jump to content
  • 0

pomoc Více aut pod jedním názvem.


MejroCZ

Dotaz

Zdravím,

Potřeboval bych takovou menší pomoc s tvořením příkazu /mise.

Jedná se o to že netuším jak dát pod jeden název více id aut. (ZDE ID AUT)

if(GetVehicleModel(vehicleid) == ZDE ID AUT) //460,511,519,577,593,592,553

Jde mi o to že to pustí když bude mít to auto ze seznamu.

A věřím že existuje způsob aniž bych musel psát každé id na jeden if(... a pak další

Děkuji za radu.

Link to comment
Share on other sites

3 odpovědí na tuto otázku

Recommended Posts

  • 0
  • Hlavní moderátor
if(GetVehicleModel(vehicleid) == 460 || GetVehicleModel(vehicleid) == 511 || GetVehicleModel(vehicleid) == 519 || a takhle pokračuj)

Pokud těch ID nebudeš mít časem nějaké větší množství (deset patnáct a víc), dá se to vyřešit takhle, jinak bych si udělal funkci:

CorrectVehicle(modelid)
{
    static const models[] = {460,511,519,577,593,592,553}; //lze přidávat další
    for(new i;i<sizeof models;i++)
    {
        if(modelid == models[i]) return 1;
    }
    return 0;
}

A použití pak bude vypadat následovně:

if(CorrectVehicle(GetVehicleModel(vehicleid))) //je v jednom z těch vozidel
Edited by vEnd
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...