function GetNumberOfItemsFromUnit takes unit u, integer searchitem returns integer
local integer i2 = 0
local integer count=0
loop
exitwhen i2 == 5
if GetItemTypeId(UnitItemInSlot(u,i2)) == searchitem then
set count = count+1
endif
set i2 = i2+1
endloop
return count
endfunction
Name | Type | is_array | initial_value |
AS_Active | boolean | Yes | |
AS_Angle | real | Yes | |
AS_Caster | unit | Yes | |
AS_ChainDistance | real | No | 50.00 |
AS_Chains | group | Yes | |
AS_Damage | real | Yes | |
AS_Distance | real | Yes | |
AS_LeakPoint | location | Yes | |
AS_LoopIndex | integer | Yes | |
AS_Missile | unit | Yes | |
AS_Speed | real | Yes | |
AS_Target | unit | Yes | |
AS_TempGroup | group | No | |
AS_TempInt | integer | Yes | |
AS_TempReal | real | Yes | |
DG_Caster | unit | No | |
DG_HandleInt | integer | No | |
DG_HashTable | hashtable | No | |
DG_LeakPoint | location | Yes | |
DG_TempGroup | group | No | |
DG_TempInt | integer | No | |
DG_TempLightning | lightning | No | |
DG_TempReal | real | Yes | |
DG_Units | group | No |