forceSpeed: Difference between revisions

From Bohemia Interactive Community
m (Text replacement - " *\| *([Cc]omments|COMMENTS|Game|[Gg]ame [Nn]ame|Game [Vv]ersion|Game Version \(number surrounded by NO SPACES\)|Multiplayer Arguments( \("local" or "global"\))?|Effects|Multiplayer Effects( \("local" or "global"\))?|Multiplayer Exe...)
(note: no effect on players)
 
(39 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{Command
{{RV|type=command


| arma1
|game1= arma1
|version1= 1.00


|1.00
|game2= arma2
|version2= 1.00
 
|game3= arma2oa
|version3= 1.50
 
|game4= tkoh
|version4= 1.00
 
|game5= arma3
|version5= 0.50


|gr1= Object Manipulation
|gr1= Object Manipulation


| Force the speed limit on given object (object will never attempt to move faster than given by forceSpeed). Use negative value to return to default behaviour. Used unit is m/s.
|descr= Force the speed limit on given object (object will never attempt to move faster than given by forceSpeed). Use negative value to return to default behaviour.
{{Feature|important|This has no effect on [[player]]s.}}


| object '''forceSpeed''' speed
|s1= object [[forceSpeed]] speed


|p1= object: [[Object]]
|p1= object: [[Object]]


|p2= speed: [[Number]] (in m/s)
|p2= speed: [[Number]] - in metre per second


| [[Nothing]]
|r1= [[Nothing]]
|x1= <code>_helicopter [[forceSpeed]] 150;</code>


| [[forceWalk]], [[isWalking]], [[isForcedWalk]], [[getSpeed]]
|x1= <sqf>_helicopter forceSpeed 150;</sqf>


|seealso= [[getForcedSpeed]] [[forceWalk]] [[isWalking]] [[isForcedWalk]] [[getSpeed]]
}}
}}


<h3 style="display:none">Notes</h3>
<dl class="command_description">
<dl class="command_description">
<!-- Note Section BEGIN -->


<dd class="notedate">Posted on 17:02, 2 March 2007 (CET)
<dt><dt>
<dt class="note>'''[[User:Donnervogel|Donnervogel]]'''<dd class="note">Setting forceSpeed to -1 will make the unit move according to the group speed mode (often specified by the waypoint) again. Setting forceSpeed to 0 will halt the unit ignoring waypoints or orders.
<dd class="notedate">Posted on 17:02, 2 March 2007 (CET)</dd>
<dt class="note">[[User:Donnervogel|Donnervogel]]</dt>
<dd class="note">Setting forceSpeed to -1 will make the unit move according to the group speed mode (often specified by the waypoint) again. Setting forceSpeed to 0 will halt the unit ignoring waypoints or orders.</dd>


<dd class="notedate">Posted on 9 February 2008
<dt><dt>
<dt class="note>'''[[User:Kronzky|Kronzky]]'''
<dd class="notedate">Posted on 9 February 2008</dd>
<dd class="note">Does not seem to do ''anything'' at the current time (V1.08.5163)
<dt class="note">[[User:Kronzky|Kronzky]]</dt>
<dd class="note">Does not seem to do ''anything'' at the current time (V1.08.5163)</dd>


<dd class="notedate">Posted on 14 December 2011
<dt><dt>
<dt class="note>'''[[User:Igneous01|Igneous01]]'''
<dd class="notedate">Posted on 14 December 2011</dd>
<dd class="note">If a unit (man) has forceSpeed set to anything under jogging (walking only) the unit will refuse to get into vehicles. He will automatically be unassigned from a vehicle everytime he is ordered to get in (via scripts or direct action)
<dt class="note">[[User:Igneous01|Igneous01]]</dt>
<dd class="note">If a unit (man) has forceSpeed set to anything under jogging (walking only) the unit will refuse to get into vehicles. He will automatically be unassigned from a vehicle everytime he is ordered to get in (via scripts or direct action)</dd>
 
<dt></dt>
<dd class="notedate">Posted on 2020-05-01 - 03:21 (UTC)</dd>
<dt class="note">[[User:TMZulu|TMZulu]]</dt>
<dd class="note">This command must be executed on the client to which the object/unit is local and will only take effect where the unit is local. If locality changes, the command must be reapplied.</dd>


<!-- Note Section END -->
</dl>
</dl>


<h3 style="display:none">Bottom Section</h3>
{{Note
[[Category:Scripting Commands|FORCESPEED]]
|user= Leopard20
{{GameCategory|arma1|Scripting Commands}}
|timestamp= 20211117064926
{{GameCategory|arma2|Scripting Commands}}
|text= In the case of infantry units, it is recommended to use [[getSpeed]] for better and more accurate results:
{{GameCategory|arma3|Scripting Commands}}
<sqf>_unit forceSpeed (_unit getSpeed "NORMAL"); // force the unit to run</sqf>
{{GameCategory|tkoh|Scripting Commands}}
}}
 
<!-- CONTINUE Notes -->
<dl class="command_description">
<dd class="notedate">Posted on May 1, 2020 - 03:21 (UTC)</dd>
<dt class="note">[[User:TMZulu|TMZulu]]</dt>
<dd class="note">
This command must be executed on the client to which the object/unit is local and will only take effect where the unit is local. If locality changes, the command must be reapplied.
</dd>
</dl>
<!-- DISCONTINUE Notes -->

Latest revision as of 22:17, 31 March 2026

Hover & click on the images for description

Description

Description:
Force the speed limit on given object (object will never attempt to move faster than given by forceSpeed). Use negative value to return to default behaviour.
This has no effect on players.
Groups:
Object Manipulation

Syntax

Syntax:
object forceSpeed speed
Parameters:
object: Object
speed: Number - in metre per second
Return Value:
Nothing

Examples

Example 1:
_helicopter forceSpeed 150;

Additional Information

See also:
getForcedSpeed forceWalk isWalking isForcedWalk getSpeed

Notes

Report bugs on the Feedback Tracker and/or discuss them on the Arma Discord.
Only post proven facts here! Add Note
Posted on 17:02, 2 March 2007 (CET)
Donnervogel
Setting forceSpeed to -1 will make the unit move according to the group speed mode (often specified by the waypoint) again. Setting forceSpeed to 0 will halt the unit ignoring waypoints or orders.
Posted on 9 February 2008
Kronzky
Does not seem to do anything at the current time (V1.08.5163)
Posted on 14 December 2011
Igneous01
If a unit (man) has forceSpeed set to anything under jogging (walking only) the unit will refuse to get into vehicles. He will automatically be unassigned from a vehicle everytime he is ordered to get in (via scripts or direct action)
Posted on 2020-05-01 - 03:21 (UTC)
TMZulu
This command must be executed on the client to which the object/unit is local and will only take effect where the unit is local. If locality changes, the command must be reapplied.
Leopard20 - c
Posted on Nov 17, 2021 - 06:49 (UTC)
In the case of infantry units, it is recommended to use getSpeed for better and more accurate results:
_unit forceSpeed (_unit getSpeed "NORMAL"); // force the unit to run