From: WT-Fakawi
HyperSecret: If I could give you two bears, I'd hand 'm to you :)
thx alot man, it means alot when something like that is said from someone as great as you are, big compliment thx!
From: HairyDuncan2
Line 104: [Error] (12746:1): Identifier expected in script C:\Program Files\SCAR 3.11\Scripts\Runescape\Auto 0.201.scar
????
how your script is:
Procedure Walk;
Var
i: Integer;
Begin
If (AtMonster=False) Then
RadialRoadWalk(FindRoadColor, 85, 95, 59, 0, 0);
FindSymbol(x, y, 'guide');
Mouse(x, y, 1, 1, true);
FindSymbol(x, y, 'fish');
Begin
Mouse(x, y, 1, 1, true);
WalkedToGobs:= + 1;
End;
Procedure Fight;
var
GoblinColors: array [0..5] of integer;
i, gc: integer;
Begin
GoblinColors[0] := GoblinColor1;
GoblinColors[1] := GoblinColor2;
GoblinColors[2] := GoblinColor3;
GoblinColors[3] := GoblinColor4;
GoblinColors[4] := GoblinColor5;
GoblinColors[5] := GoblinColor6;
i:= 0;
Repeat
HighestAngle;
i:= i + 1;
for gc := 0 to 5 do
Repeat
If FindColorTolerance(x, y, GoblinColors[gc], MSX1, MSY1, MSX2, MSY2, 10) then
MMouse(x, y, 2, 2);
Until(IsUpText(Monster));
If IsUpText(Monster) Then
Mouse(x, y, 1, 3, false);
ChooseOption('ttack');
OutFight;
Until(i >= (HowManyFights));
Writeln('Succesfully fought');
End;
how it should be(with standards):
Procedure Walk;
Var
i: Integer;
Begin
If (AtMonster=False) Then
RadialRoadWalk(FindRoadColor, 85, 95, 59, 0, 0);
FindSymbol(x, y, 'guide');
Mouse(x, y, 1, 1, true);
FindSymbol(x, y, 'fish');
Begin
Mouse(x, y, 1, 1, true);
WalkedToGobs:= + 1;
End;
end;
Procedure Fight;
var
GoblinColors: array [0..5] of integer;
i, gc: integer;
Begin
GoblinColors[0] := GoblinColor1;
GoblinColors[1] := GoblinColor2;
GoblinColors[2] := GoblinColor3;
GoblinColors[3] := GoblinColor4;
GoblinColors[4] := GoblinColor5;
GoblinColors[5] := GoblinColor6;
i:= 0;
Repeat
HighestAngle;
i:= i + 1;
for gc := 0 to 5 do
Repeat
If FindColorTolerance(x, y, GoblinColors[gc], MSX1, MSY1, MSX2, MSY2, 10) then
MMouse(x, y, 2, 2);
Until(IsUpText(Monster));
If IsUpText(Monster) Then
Mouse(x, y, 1, 3, false);
ChooseOption('ttack');
OutFight;
Until(i >= (HowManyFights));
Writeln('Succesfully fought');
End;
the thing that was giving the error was your Walk procedure it was missing a final end, when you get that error make sure all your begin and end match up and have the same ammount in each procedure
ps: you prolly wont get to much legit feedback b/c they are prolly leechers tryin to get their post counts up sry :( , also your script wouldnt work at all with a missing end, so all those ppl up there ^^ that said some feedback was a big post count lie b/c it couldnt work for them at all :duh::duh: hope that helps