BIS fnc taskDefend: Difference between revisions
Jump to navigation
Jump to search
Lou Montana (talk | contribs) m (Text replacement - " <dl class="command_description"> <dt><dt>" to " <dl class="command_description"> <dt><dt>") |
Lou Montana (talk | contribs) m (Some wiki formatting) |
||
(One intermediate revision by the same user not shown) | |||
Line 25: | Line 25: | ||
|r1= [[Boolean]] | |r1= [[Boolean]] | ||
|x1= < | |x1= <sqf>[group player, getPosATL leader player] call BIS_fnc_taskDefend;</sqf> | ||
|seealso= [[Functions Library]] [[BIS_fnc_taskAttack]] [[BIS_fnc_taskPatrol]] | |seealso= [[Functions Library]] [[BIS_fnc_taskAttack]] [[BIS_fnc_taskPatrol]] | ||
}} | }} | ||
{{Note | |||
|user= Preacher | |||
|timestamp= 20091220120000 | |||
|text= The easiest way to use this function is to create a group, then add the following code to the group leader's init field: | |||
<sqf>[group this, getPosATL this] call BIS_fnc_taskDefend;</sqf> | |||
}} | |||
The easiest way to use this function is to create a group, then add the following code to the group leader's init field: | |||
< | |||
{{Note | |||
|user= McHide | |||
|timestamp= 20091209015900 | |||
|text= The '''more correct way''' is to: | |||
The '''more correct way''' is to: | |||
# Place function module on map ({{arma2}} only) | # Place function module on map ({{arma2}} only) | ||
# Make one waypoint for group and put this code in Waypoints On.Act. field< | # Make one waypoint for group and put this code in Waypoints On.Act. field<sqf>[group this, getPosATL this] call BIS_fnc_taskDefend;</sqf> | ||
#* You can use triggers for this function too, but your groups must be named< | #* You can use triggers for this function too, but your groups must be named<sqf>{ [_x, getPosATL leader _x] call BIS_fnc_taskDefend } forEach [grpName1, grpName2];</sqf> | ||
}} | |||
Latest revision as of 13:28, 1 July 2022
Description
- Description:
- Group will man nearby static defenses within a 100 metre radius of the defense position and guard the position. Some units will man weapons, others will patrol and the remainder will sit on the ground.
- Execution:
- call
- Groups:
- Tasks
Syntax
- Syntax:
- [group, position] call BIS_fnc_taskDefend
- Parameters:
- group: Group
- position: Array in format Position
- Return Value:
- Boolean
Examples
- Example 1:
Additional Information
Notes
-
Report bugs on the Feedback Tracker and/or discuss them on the Arma Discord or on the Forums.
Only post proven facts here! Add Note
- Posted on Dec 20, 2009 - 12:00 (UTC)
- The easiest way to use this function is to create a group, then add the following code to the group leader's init field:
- Posted on Dec 09, 2009 - 01:59 (UTC)
-
The more correct way is to:
- Place function module on map (Arma 2 only)
- Make one waypoint for group and put this code in Waypoints On.Act. field
- You can use triggers for this function too, but your groups must be named