GroupContainsUnit
native GroupContainsUnit takes [[[group|group.html]]] whichGroup, [[[unit|unit.html]]] whichUnit returns [[[boolean|boolean.html]]]
Проверяет, содержится ли юнит в группе.
globals
group g = [[[CreateGroup|creategroup.html]]]()
endglobals
function gameStart takes [[[nothing|nothing.html]]] returns [[[nothing|nothing.html]]]
local unit u = CreateUnit(Player(0), '[[[uloc|aloc.html]]]', 0, 0, 0)
local boolean b = GroupContainsUnit([[[null|null.html]]], [[[null|null.html]]]) // Безопасна при работе с [[[null|null.html]]]
call [[[GroupAddUnit|groupaddunit.html]]](g, u)
if GroupContainsUnit(g, u) then
call ConsolePrint("[[[Юнит|unit.html]]] содержится в [[[группе|group.html]]]")
else
call ConsolePrint("[[[Юнит|unit.html]]] не содержится в [[[группе|group.html]]]")
endif
set u = null
endfunction
function [[[main|main.html]]] takes [[[nothing|nothing.html]]] returns [[[nothing|nothing.html]]]
call TimerStart(CreateTimer(), 0, false, function gameStart)
endfunction
Last modified: 22 October 2024