ФЭНДОМ



Ofp 1.34Arguments globalEffects global

Чтобы увидеть описание, наведите курсор на иконку

Заявлено в

Game:
Operation Flashpoint
Version:
1.34

Описание

Описание:
Удаляет объект. Только юниты расставленные в редакторе или созданные в процессе миссии могут быть удалены этой командой. Объекты островов и юнит игрока не могут быть удалены.

Синтаксис

Синтаксис:
deleteVehicle object
Параметры:
object: Object
Возвращаемое значение:
Nothing

Примеры

Пример 1:
deleteVehicle _house1

Attention Deleting a vehicle, which is still being accessed by a running script, can result in a CTD.

Дополнительная информация

Мультиплеер:
A deleted player unit will stay visible until that player has disconnected.
См. также:
createUnit, createUnit array, createVehicle array, createVehicleLocal, createVehicle


Комментарии

Notes

+ Добавить комментарий

В комментариях следует использовать только проверенные факты.

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

Материалы сообщества доступны в соответствии с условиями лицензии CC-BY-SA , если не указано иное.