respawnVehicle: Difference between revisions

From Bohemia Interactive Community
Jump to navigation Jump to search
m (Text replacement - "\|gr([0-9]+) = " to "|gr$1= ")
(35 intermediate revisions by 5 users not shown)
Line 1: Line 1:
[[Category:Scripting Commands|RESPAWNVEHICLE]]
{{RV|type=command
[[Category:Scripting Commands OFP Elite |RESPAWNVEHICLE]]
[[Category:Scripting Commands ArmA|RESPAWNVEHICLE]]


{{Command|= Comments
| arma1
____________________________________________________________________________________________


| arma |= Game name
|1.00


|1.00|= Game version
|arg= local
____________________________________________________________________________________________


| Set vehicle as respawnable in MP games.  |= Description
|eff= global
____________________________________________________________________________________________


| vehicleName '''respawnVehicle''' [delay <nowiki>=</nowiki> -1, count <nowiki>=</nowiki> 0] |= Syntax
|gr1= Multiplayer


|p1= vehicleName: [[Object]] |= Parameter 1
| Sets vehicle as respawnable in MP game. The vehicle will be spawned at the locality and coordinates it was prior to destruction. If respawn type is set to base respawn (type 3) and vehicle respawn marker is provided (respawn_vehicle_XXXSIDEXXX), vehicle will spawn on the marker. <br><br>
|p2= [delay <nowiki>=</nowiki> -1, count <nowiki>=</nowiki> 0]: [[Array]] |= Parameter 2
|p3= delay: [[Number]]. Default -1 (use '''respawnDelay''' from [[Description.ext]]) |= Parameter 3
|p4= count: [[Number]]. Default 0 (unlimited respawns) |= Parameter 4


| [[Nothing]] |= Return value
{{Feature | Informative | Command has to be executed where vehicle is [[local]] }}
____________________________________________________________________________________________
 
| vehicle '''respawnVehicle''' [delay, count]
 
|p1= vehicle: [[Object]]
|p2= [delay, count]: [[Array]]
|p3= delay: [[Number]] - Delay in seconds between respawns. (-1 to use ''respawnDelay'' from [[description.ext]])
|p4= count: [[Number]] (Optional) - How many times to respawn vehicle in total. (0 - unlimited respawns)
 
| [[Nothing]]
   
   
|x1= <pre>_car respawnVehicle [5.0, 3];</pre>
|x1= <code>car [[respawnVehicle]] [5, 3];</code>
 
'car' will respawn at the predefined marker for the [[side]] after 5 seconds. The unit will respawn 3 times.


'car' will respawn at the predefined marker for the [[side]] after 5 seconds. The unit will respawn 3 times.|= Example 1
|x2= <code>car [[respawnVehicle]] [30];</code>


'car' will respawn at the predefined marker for the [[side]] after 30 seconds. The unit will respawn an unlimited number of times.


|x2= <pre>_car respawnVehicle [30];</pre>
|seealso= [[playerRespawnTime]], [[setPlayerRespawnTime]]
}}


'car' will respawn at the predefined marker for the [[side]] after 30 seconds. The unit will respawn an unlimited number of times.|= Example 2
____________________________________________________________________________________________


| |= See also
{{GameCategory|arma2|Scripting Commands}}
{{GameCategory|arma3|Scripting Commands}}
{{GameCategory|tkoh|Scripting Commands}}


}}
{{GameCategory|ofpe|Scripting Commands}}
{{GameCategory|arma1|Scripting Commands}}


<h3 style="display:none">Notes</h3>
<dl class="command_description">
<dl class="command_description">
<!-- Note Section BEGIN -->
<dt></dt>
For this command to work (in both SP & MP) you need the appropriate markers in the mission.
<dd class="notedate">Posted on May 28, 2007 - 16:38 (CEST)</dd>
<dt class="note">[[User:Sy|Sy]]</dt>
<dd class="note">
For this command to work (in MP) you need the appropriate markers in the mission.
The markers are...
The markers are...
<pre>respawn_vehicle_west
<pre>respawn_vehicle_west
Line 52: Line 59:
<pre>respawnVehicleDelay = x;</pre>
<pre>respawnVehicleDelay = x;</pre>
Where x is delay in seconds.
Where x is delay in seconds.
[[User:Sy|Sy]] 16:38, 28 May 2007 (CEST)


----
----


In Multiplayer the respawned vehicle remains local to the client who was the last driver of the vehicle or the client who was the leader of the last AI driver of the vehicle.
In Multiplayer the respawned vehicle remains local to the client who was the last driver of the vehicle or the client who was the leader of the last AI driver of the vehicle.
If the vehicle has yet to be driven or the AI driver is local to the Server then the respawned vehicle will be local to the Server.--[[User:Sy|Sy]] 16:49, 10 June 2007 (CEST)
If the vehicle has yet to be driven or the AI driver is local to the Server then the respawned vehicle will be local to the Server.
----
</dd>
<!-- Note Section END -->
</dl>
</dl>
<h3 style="display:none">Bottom Section</h3>
[[Category:Scripting Commands ArmA2|{{uc:{{PAGENAME}}}}]]
[[Category:Scripting_Commands_Take_On_Helicopters|{{uc:{{PAGENAME}}}}]]

Revision as of 13:46, 11 April 2021

Hover & click on the images for description

Description

Description:
Description needed
Groups:
Multiplayer

Syntax

Syntax:
Syntax needed
Parameters:
vehicle: Object
[delay, count]: Array
delay: Number - Delay in seconds between respawns. (-1 to use respawnDelay from description.ext)
count: Number (Optional) - How many times to respawn vehicle in total. (0 - unlimited respawns)
Return Value:
Return value needed

Examples

Example 1:
car respawnVehicle [5, 3]; 'car' will respawn at the predefined marker for the side after 5 seconds. The unit will respawn 3 times.
Example 2:
car respawnVehicle [30]; 'car' will respawn at the predefined marker for the side after 30 seconds. The unit will respawn an unlimited number of times.

Additional Information

See also:
playerRespawnTimesetPlayerRespawnTime

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 May 28, 2007 - 16:38 (CEST)
Sy
For this command to work (in MP) you need the appropriate markers in the mission. The markers are...
respawn_vehicle_west
respawn_vehicle_east
respawn_vehicle_guerilla
respawn_vehicle_civilian

Also, by default it will use respawnDelay from the description.ext as mentioned unless you specify

respawnVehicleDelay = x;

Where x is delay in seconds.


In Multiplayer the respawned vehicle remains local to the client who was the last driver of the vehicle or the client who was the leader of the last AI driver of the vehicle. If the vehicle has yet to be driven or the AI driver is local to the Server then the respawned vehicle will be local to the Server.