Simba Code:function TReflectInvItem.count(item:variant):integer;
var
T:TReflectInvItemArray;
i:integer;
begin
T.get(item);
if (length(T) < 0) then
exit(0);
if (Reflect.Misc.VariantIsString(item)) then
begin
for i := 0 to high(T) do
if (T[i].name = item) then
result := result + 1;
end
else
begin
for i := 0 to high(T) do
if (T[i].name = item) then
result := result + 1;
end;
end;
counts the number of a item in your inventory.