It doesn't work, not in my own script, or neGs dummycurser. I have Scar 3.12c and srl4 rev6.
This is the procedure where I use it:
SCAR Code:
//------------------CAST THE CURSE----------------------\\
procedure CastCurse;
begin
Status('Cursing')
MonsterFound := 0;
Cast('Curse')
repeat
if FindObjMulti(Monstername, MonsterColor1, MonsterColor2, MonsterColor3, 15); then
begin
GetMousePos(xx, xy);
Mouse(xx, xy, 1, 1, True);
MonsterFound := 1
wait(1000+random(1234))
//FindFastRandoms;
CursesDone := CursesDone + 1
CursesDoneTotal := CursesDoneTotal + 1
if CursesDone >= DoReport then
begin
CursesDone := 0;
Proggie;
//FindFastRandoms;
end;
end else
begin
Tries := Tries + 1
//FindFastRandoms;
if Tries > TimesToTry then
begin
writeln('Can`t find a monster, did you pick the right colors? Setting Player to False');
Wait(1000);
//FindFastRandoms;
Wait(3456+random(500));
LogOut;
Players[CurrentPlayer].Active := False;
Nextplayer;
end;
end;
Until(MonsterFound = 1);
end;
Line 175: [Error] (15925:4): Unknown identifier 'FindObjMulti' in script C:\Documents and Settings\Administrator\Desktop\CursedYOU!.scar
Failed when compiling