Difference between revisions of "BIS fnc taskPatrol"

From Bohemia Interactive Community
Jump to navigation Jump to search
Line 32: Line 32:
 
|x1= <code>[group this, getPos this, 1000] call bis_fnc_taskPatrol</code>|= EXAMPLE1  
 
|x1= <code>[group this, getPos this, 1000] call bis_fnc_taskPatrol</code>|= EXAMPLE1  
  
| Success Flag (Boolean) |=
+
__________
 
 
 
 
|x1= <code>[group this, getPos this] call bis_fnc_taskDefend</code>|= EXAMPLE1
 
____________________________________________________________________________________________
 
  
 
| [[Functions Library]] |= SEEALSO  
 
| [[Functions Library]] |= SEEALSO  
Line 46: Line 42:
 
The easiest way to use this function is to create a group, then add the following code to the group leader's init field:
 
The easiest way to use this function is to create a group, then add the following code to the group leader's init field:
  
:<code>[group this, getPos this] call BIS_fnc_taskDefend;</code>
+
:<code>[group this, getPos this, ''number''] call BIS_fnc_taskPatrol;</code>
  
 
<h3 style='display:none'>Bottom Section</h3>
 
<h3 style='display:none'>Bottom Section</h3>
  
 
[[Category:ArmA 2: Functions|BIS_FNC_TASKDEFEND}}]]
 
[[Category:ArmA 2: Functions|BIS_FNC_TASKDEFEND}}]]

Revision as of 13:12, 20 December 2009

Introduced with Arma 2 version 1.001.00
Hover & click on the images for descriptions

Description

Description:
Create a random patrol of several waypoints around a given position.

Syntax

Syntax:
[group,position,distance,area blacklist] call BIS_fnc_taskPatrol
Parameters:
group - the group to which to assign the waypoints (Group)
position - the position on which to base the patrol (Array)
distance - the maximum distance between waypoints (Number)
area blacklist - (optional) blacklist of areas (Array)
Return Value:
Success Flag (Boolean)

Examples

Example 1:
[group this, getPos this, 1000] call bis_fnc_taskPatrol

Additional Information

See also:
Functions Library

Notes

i
Only post proven facts here. Report bugs on the Feedback Tracker and discuss on the Arma Discord or on the Forums.

The easiest way to use this function is to create a group, then add the following code to the group leader's init field:

[group this, getPos this, number] call BIS_fnc_taskPatrol;

Bottom Section