Hey, everyone it's me again!
I was wondering if you guys could help me with making arrays "Random"
Like in the script below. I want it to check a random Inv Spot, And Click on it if it's there. And I would like it to be random.
Take a look at this procedure in my Stringer, and tell me if you can help 
All help is appreciated and will Rep++
Thanks!
SCAR Code:
procedure ViperStringing;
var
InvCheck: array [1..14] of Integer;
i: Integer;
begin
begin
MarkTime(LoadTime);
Writeln('Viper Stringing!');
FindDTM(LongUDTM, x, y, mix1, miy1, mix2, miy2);
begin
for i:= Random(1 To 14)do //Here.
0: if(ExistsItem(inttostr(InvCheck[i])) = True)then
begin
wait(200+random(500));
MouseItem((inttostr(InvCheck[i])), True);
end else
Writeln('No Longbows found, Exiting');
end;//To Here. (Will edit the random array clicking on the bowstring after)
Mouse(x, y, 5, 5, True);
wait(200+random(200));
FindDTM(BowstringDTM, x, y, mix1, miy1, mix2, miy2);
Mouse(x, y, 5, 5, True);
wait(300+random(200));
Mouse(mccx, mccy, 5, 5, false);
wait(200+random(200));
ChooseOption('All');
repeat
Antiban;
ClearDebug;
Proggy;
Writeln('Loads Till Sleep: '+IntToStr(SleepIn - SleepLoads)+'.');
case Random(6) of
0: Antiban;
1: Wait(3000+random(2000));
2: Wait(8000+random(2000));
3: Wait(3000+random(1000));
4: Antiban;
5: Wait(5000+random(1000));
end;
RandomsCheck;
until (FindDTMInv(LongbowDTM, 14) = True) or (TimeFromMark(LoadTime) > 60000);
begin
writeln('Done.');
end;
end;
end;