Das ist ja so blöd, da ich 2 Schleifen davor laufen lassen muss.
Gibt hier 2 Möglichkeiten.
C
//Wenn du die Fahrzeuge alle nacheinander erstellst, kann du das einfach so abfragen:
stock IsInAorB(vehicleid)
{
return (FahrzeugTypA[0] <= vehicleid <= FahrzeugTypA[sizeof(FahrzeugTypA)-1]) ||
(FahrzeugTypB[0] <= vehicleid <= FahrzeugTypB[sizeof(FahrzeugTypB)-1]);
}
//Oder mit Schleifen:
stock IsInAorB(vehicleid)
{
for(new i; i<sizeof(FahrzeugTypA); i++) if(vehicleid == FahrzeugTypA[i]) return 1;
for(new i; i<sizeof(FahrzeugTypB); i++) if(vehicleid == FahrzeugTypB[i]) return 1;
return 0;
}
Alles anzeigen
