Hey,
I need to know why I get an Error:
Line 36: [Error] (36:79): Invalid number of parameters in script C:\Program Files\SCAR 3.15\Scripts\EL\Exp Gainer.scar
In this Script:
SCAR Code:
Program Exp_Gainer;//
////////////////////
////////////////////////////////////////////
Var //
x, y, c, v, i : Integer; //
MulleinCOL : Array [ 1..4 ] of Integer; //
DT : Array [ 1..3 ] of Integer; //
CH : Array [ 1..2 ] of Integer; //
Blue : Array [ 1..4 ] of Integer; //
////////////////////////////////////////////
////////////////
Const //
MSx1 = 3; //
MSy1 = 29; //
MSx2 = 796; //
MSy2 = 596; //
////////////////
Procedure CheckMap;
Begin
DT[1] := DTMFromString ( '78DA63BCC1C0C0309F01057C9FB6174C3342F' +
'98CD780C422543591D6E6A86AAE0289D9A86A1666C5A1AAB90D24' +
'E6A2AAE9084A43557307A411554D7BB22D8A1A00A0F10E44' );
DT[2] := DTMFromString ( '78DA63E4656660A8644001453392C0342394C' +
'F2806545388A6665611AA1A4EA09A445435E1C501A86A04806AB2' +
'50D5E44ECC425103002FCB0772' );
DT[3] := DTMFromString ( '78DA63B464646008634001472626836946289' +
'FD118C8F227A0C6814835B144D845400D00151E0B75' );
begin
KeyDown ( ord ( 9 ) );
Wait ( 50 );
KeyUp ( ord ( 9 ) );
Wait ( 100 + random ( 100 ) );
if ( FindDTM ( DT[1], x, y, MSx1 + 205, MSy1 + 116, MSx2, - 569, MSy2 - 424 ) ) then
begin
Writeln ( 'Correct Map' );
KeyDown ( ord ( 9 ) );
Wait ( 50 );
KeyUp ( ord ( 9 ) );
Wait ( 100 + random ( 100 ) );
end else
begin
Writeln ( 'Go to The Valley of the Dwarves' );
TerminateScript;
end;
end;
End;
And the line is:
SCAR Code:
if ( FindDTM ( DT[1], x, y, MSx1 + 205, MSy1 + 116, MSx2, - 569, MSy2 - 424 ) ) then
Please help.
Fort Ash