Hop til indhold
Stavox

Tjek om et entity er i et array


Expel

Recommended Posts

Du skal loope over array'et

Der er flere loops du kan bruge, men læs på E2 wiki omkring det også.

 

For loop:

Arrayname = array(owner())

For (I = 1, Arrayname:count())

{

     If ( Arrayname[I, entity] == lastSpoke() )

     {

          print("Yes")

          break

     }

}

 

While loop:

Arrayname = array(owner())

I = 1

While( I <= Arrayname:count() )

{

     if ( Arrayname[I, entity] == lastSpoke() )

     {

          print("yes")

          break <-- Stopper looper, hvis if statemntet er korrekt

      }

     I++

}

 

Der er også noget der hedder foreach, men er på mobil så magter ikke lige at skrive det ud også.

Bruger mest selv for loopet, da det er det jeg syntes der er nemmest.

 

Men hvis du vil se om en bestemt person har adgang til at trykke på en knap ville det helt klart være nemmere at bruge tables.

Men hvis det kun er dog selv der er added bare check om User == owner().

Da array bruger ret mange ops, hvis du har meget gemt i det, tables bruger også en del ops, men tror ikke det bruger mere.

Link til kommentar
Del på andre sites

Arkiveret

Dette emne er nu arkiveret og er lukket for yderligere svar

Gæst
Dette emne er nu lukket for yderligere svar
×
×
  • Tilføj...

COOKIE- OG PRIVATLIVSPOLITIK PÅ STAVOX.DK

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Privatlivspolitik - Vilkår for brug.