addAction

Z Armed Assault nápověda

Přejít na: navigace, hledání

Poprvé představeno v Operace Flashpoint, verze 1.20argumenty_localefekty_global
Klikni na obrázek pro více informací

Info

Hra:
Operace Flashpoint
Verze:
1.20

Popis

Stručný popis:
Přidá do nabídky činností novou akci. Tu může použít každý, ale aktivována je vždy objektem, na který je vázána.

Parametery volaného scriptu:

Script je volán tímto polem: [jednotka, kým, ID]

  • jednotka: Objekt - jednotka, ke které je akce přiřazena
  • kým: Objekt - jednotka, která akci zavolala
  • ID: Integer - ID dané akce

Syntaxe

Syntaxe:
OFP:
jednotka addAction [popis, soubor]

ArmA:
jednotka addaction [akce, script,(argumenty,priorita, showWindow, hideOnUse, zkratka)]

Parametry:
jednotka: Objekt - jednotka, na kterou je akce vázána - OFP & ArmA
[popis, soubor]: Pole - popis je text zobrazený v nabídce činností, soubor je název volaného scriptu. - OFP
[akce, script,(argumenty,priorita, showWindow, hideOnUse, zkratka)]: Pole - ArmA
Vrácená hodnota:
kladné Číslo nebo Nic

Číslo udává ID přidané akce. První přidaná akce má ID 0, další 1 atd. S tímto číslem je možné dále pracovat, například při odebírání akce příkazem removeAction.


Příklady

№1:
genAct = generator addAction ["Zapni proud", "aktivuj_generator.sqs"]

activuj_generator.sqs:

_gen = _this select 0 _id = _this select 2 ;odstraníme akci poté, co byla použita _gen removeAction _id

№2:
Použití pro přidání nové akce do nabídky když se hráč nachází ve vozidle

aP = vehicle aP addAction ["Zavolej posily","posily.sqs"]

Dodatečné informace

Multiplayer:
Chování neznámé.
Problémy:
Díky chybě v OFP se akce v nabídce činností neaktualizují po nasednutí do vozidla.
Dále také:
removeAction

Poznámky

Prosím pište zde pouze ověřené informace o příkazu. Neptejte se! Na to slouží diskuze nebo Ruprtova poradna.

+ Přidat poznámku

Použijte Šablona:Poznámka při psaní poznámek..



Notes


Bottom Section

Osobní nástroje