forEach cyklus
Z Armed Assault nápověda
(Přesměrováno z forEach)
Info
- Hra:
- Operace Flashpoint
- Verze:
- 1.00
Popis
- Stručný popis:
- cyklus řízený polem
Syntaxe
- Syntaxe:
- {teloPrikazu} forEach poleObjektu
- Parametry:
- teloPrikazu: Kód
korektně zapsaný příkaz či řetězec příkazů skriptovacího jazyka ArmA či OFP (skript)- poleObjektu: Pole
pole objektů, pro každý z nich je proveden skript obsažený v proměnné teloPrikazu- _x: lokální proměnná
nabývá hodnot prvků z poleObjektu - poleObjektu: Pole
- Vrácená hodnota:
- žádná
- Podrobný popis:
- příkaz teloPrikazu je opakovaně prováděn pro všechny prvky pole poleObjektu
- ve skriptu poleObjektu může být užita lokální proměnná _x, která postupně nabývá hodnotu prvků pole poleObjektů tak, jak jsou procházeny
Příklady
- №1:
{_x addMagazine "M16"} forEach [vojak1, vojak2, vojak3, vojak4]každému objektu (vojákovi) z pole [vojak1, vojak2, vojak3, vojak4] přidá zásobník pro útočnou pušku M16- №2:
{vojak1 addMagazine "M16"} forEach [1, 2, 3, 4]vojákovi vojak1 přidá 4 zásobníky pro útočnou pušku M16- №3:
{_x setDamage 1} forEach units group playertento příkaz nastaví všem jednotkám v hráčově skupině hodnotu poškození na 1
Dodatečné informace
- Multiplayer:
- Chování neznámé.
- Dále také:
- for-do cyklus, while-do cyklus
count
Poznámky
Použijte Šablona:Poznámka při psaní poznámek..


