Difference between revisions of "deleteVehicle"

From Bohemia Interactive Community
Jump to navigation Jump to search
m (Added ArmA2)
Line 64: Line 64:
 
It doesn't matter whether it's the default crew (e.g. {driver car1}), or a unit that has been placed into a vehicle (e.g. {unit1 moveInCargo car1; deleteVehicle unit1}). In either case the unit will stay alive and visible in its position.<br>
 
It doesn't matter whether it's the default crew (e.g. {driver car1}), or a unit that has been placed into a vehicle (e.g. {unit1 moveInCargo car1; deleteVehicle unit1}). In either case the unit will stay alive and visible in its position.<br>
 
To circumvent this limitation, [[Armed_Assault:_Actions_List#Eject|eject]] the unit first, before deleting it.
 
To circumvent this limitation, [[Armed_Assault:_Actions_List#Eject|eject]] the unit first, before deleting it.
 +
</dd>
 +
 +
<dd class="notedate">Posted on August 6, 2009 - 11:30</dd>
 +
<dt class="note">'''[[User:Shuko|Shuko]]'''</dt>
 +
<dd class="note">In Arma 2 deleting units in vehicles work. Trigger with the code below will remove APC, crew and the group that is moveincargo'd.
 +
<code>{deletevehicle _x} foreach crew (thislist select 0);
 +
deletevehicle (thislist select 0);</code>
 
</dd>
 
</dd>
 
<!-- Note Section END -->
 
<!-- Note Section END -->

Revision as of 11:47, 6 August 2009

Template:Command

Notes

Posted on August 3, 2006 - 14:30
hardrock
Notes from before the conversion: If you run deleteVehicle for every playable soldier, the AI units will be removed. deleteVehicle unit1 will result in some very strange, and unwelcome, things happening. A safer way to delete unit1 if it is, or might be, inside a vehicle is: unassignVehicle unit1
unit1 setPos [0,0,0]
deleteVehicle unit1
This is because you cannot call deleteVehicle on a unit (soldier) who's currently inside a Vehicle. The line below works just fine for units that have been deleted. if (alive unit1) then {hint"He is alive"} else {hint"Oh no he's not"}
Posted on January 14, 2009 - 12:35
Kronzky
Units in vehicles cannot be deleted.
It doesn't matter whether it's the default crew (e.g. {driver car1}), or a unit that has been placed into a vehicle (e.g. {unit1 moveInCargo car1; deleteVehicle unit1}). In either case the unit will stay alive and visible in its position.
To circumvent this limitation, eject the unit first, before deleting it.
Posted on August 6, 2009 - 11:30
Shuko
In Arma 2 deleting units in vehicles work. Trigger with the code below will remove APC, crew and the group that is moveincargo'd. {deletevehicle _x} foreach crew (thislist select 0); deletevehicle (thislist select 0);

Bottom Section