Expel Skrevet April 17, 2020 Del Skrevet April 17, 2020 Jeg har sat et entity ind i et array men hvordan tjekker jeg så bag efter om han er med i arrayet så fx. det er kun folk der er i arrayet som kan trykke på en knap Link til kommentar Del på andre sites More sharing options...
Expel Besvaret April 17, 2020 Forfatter Del Besvaret April 17, 2020 ok @maloni kan man i et array? Link til kommentar Del på andre sites More sharing options...
Xean -.- Besvaret April 17, 2020 Del Besvaret April 17, 2020 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 More sharing options...
Recommended Posts
Arkiveret
Dette emne er nu arkiveret og er lukket for yderligere svar