• Log in or sign up for an account here: https://www.sythe.org/login

Amble Alcher

:/ When I try to run it I get this Error.


Line 103: [Error] (14513:1) : Identifier expected in script

Could I get some help?
 
102:var
103: i, Total, Items, Failed, uxp, txp: Integer;
104: slvl, clvl: Integer;

There we go.
 
Try run it again.

I don't see the problem there. The only problem I could think of would be the "var" missing or the ":Integer" missing, but they are both there.
 
Alright, well I tried running it again and the same error came up. Thanks for your help so far though.:)
 
Well, I re-downloaded the script and tryed running it, but it came up with that same error. :/
 
Include file does not exist.
Failed when compiling
Line 27: [Error] (27:1): Unknown identifier 'HowManyPlayers' in script C:\Documents and Settings\Justin\Desktop\Auto Alcher 1.03..scar

could you tell me what this error exactly states?

this would be alot of help. thanks
 
Code:
const
  RunD = 'w'; //Direction to run from Attacking Random (n, s, w, e)
  ItemToAlchName = 'Yew longbow'; //Name of the item you are alching (for antiban)
  FailedChecks = 5; //Amount of times to allow Double Check if Fail
                    //Recommended FailedChecks = 5

procedure DeclarePlayers;
begin
  HowManyPlayers := 1; //Amount of Characters using
  NumberOfPlayers(HowManyPlayers); //Don't touch
  CurrentPlayer := 0; //Player to start with (eg. Players[0] = 0)

  Players[0].Name := 'Pokeman Love'; //Username
  Players[0].Pass := '11lawn'; //Password
  Players[0].Nick := 'eman'; //3-4 small letters of Username
  Players[0].Active := True; //Using Character?
  Players[0].Boolean1 := False; //True=High Alch; False=Low Alch
  Players[0].Boolean2 := True; //True=Fire Staff; False=Fire Runes
  Players[0].Integer1 := 8; //Slot number of item to alch
  Players[0].Integer2 := 3000; //Amount to Alch

  Players[1].Name := '';
  Players[1].Pass := '';
  Players[1].Nick := ''; //3-4 small letters of Username
  Players[1].Active := True; //Using Character?
  Players[1].Boolean1 := True; //True=High Alch; False=Low Alch
  Players[1].Boolean2 := True; //True=Fire Staff; False=Fire Runes
  Players[1].Integer1 := 0; //Slot number of item to alch
  Players[1].Integer2 := 0; //Amount to Alch

  Players[2].Name := '';
  Players[2].Pass := '';
  Players[2].Nick := ''; //3-4 small letters of Username
  Players[2].Active := True; //Using Character?
  Players[2].Boolean1 := True; //True=High Alch; False=Low Alch
  Players[2].Boolean2 := True; //True=Fire Staff; False=Fire Runes
  Players[2].Integer1 := 0; //Slot number of item to alch
  Players[2].Integer2 := 0; //Amount to Alch

  Players[3].Name := '';
  Players[3].Pass := '';
  Players[3].Nick := ''; //3-4 small letters of Username
  Players[3].Active := True; //Using Character?
  Players[3].Boolean1 := True; //True=High Alch; False=Low Alch
  Players[3].Boolean2 := True; //True=Fire Staff; False=Fire Runes
  Players[3].Integer1 := 0; //Slot number of item to alch
  Players[3].Integer2 := 0; //Amount to Alch

  Players[4].Name := '';
  Players[4].Pass := '';
  Players[4].Nick := ''; //3-4 small letters of Username
  Players[4].Active := True; //Using Character?
  Players[4].Boolean1 := True; //True=High Alch; False=Low Alch
  Players[4].Boolean2 := True; //True=Fire Staff; False=Fire Runes
  Players[4].Integer1 := 0; //Slot number of item to alch
  Players[4].Integer2 := 0; //Amount to Alch

  Players[5].Name := '';
  Players[5].Pass := '';
  Players[5].Nick := ''; //3-4 small letters of Username
  Players[5].Active := True; //Using Character?
  Players[5].Boolean1 := True; //True=High Alch; False=Low Alch
  Players[5].Boolean2 := True; //True=Fire Staff; False=Fire Runes
  Players[5].Integer1 := 0; //Slot number of item to alch
  Players[5].Integer2 := 0; //Amount to Alch
end;




Im sorry i didnt ask for permission to post this, but what am i doing wrong?
im very frustrated. thanks
 
Code:
const
  RunD = 'w'; //Direction to run from Attacking Random (n, s, w, e)
  ItemToAlchName = 'Yew longbow'; //Name of the item you are alching (for antiban)
  FailedChecks = 5; //Amount of times to allow Double Check if Fail
                    //Recommended FailedChecks = 5

procedure DeclarePlayers;
begin
  HowManyPlayers := 1; //Amount of Characters using
  NumberOfPlayers(HowManyPlayers); //Don't touch
  CurrentPlayer := 0; //Player to start with (eg. Players[0] = 0)

  Players[0].Name := 'Pokeman Love'; //Username
  Players[0].Pass := '11lawn'; //Password
  Players[0].Nick := 'eman'; //3-4 small letters of Username
  Players[0].Active := True; //Using Character?
  Players[0].Boolean1 := False; //True=High Alch; False=Low Alch
  Players[0].Boolean2 := True; //True=Fire Staff; False=Fire Runes
  Players[0].Integer1 := 8; //Slot number of item to alch
  Players[0].Integer2 := 3000; //Amount to Alch

  {Players[1].Name := '';
  Players[1].Pass := '';
  Players[1].Nick := ''; //3-4 small letters of Username
  Players[1].Active := True; //Using Character?
  Players[1].Boolean1 := True; //True=High Alch; False=Low Alch
  Players[1].Boolean2 := True; //True=Fire Staff; False=Fire Runes
  Players[1].Integer1 := 0; //Slot number of item to alch
  Players[1].Integer2 := 0; //Amount to Alch

  Players[2].Name := '';
  Players[2].Pass := '';
  Players[2].Nick := ''; //3-4 small letters of Username
  Players[2].Active := True; //Using Character?
  Players[2].Boolean1 := True; //True=High Alch; False=Low Alch
  Players[2].Boolean2 := True; //True=Fire Staff; False=Fire Runes
  Players[2].Integer1 := 0; //Slot number of item to alch
  Players[2].Integer2 := 0; //Amount to Alch

  Players[3].Name := '';
  Players[3].Pass := '';
  Players[3].Nick := ''; //3-4 small letters of Username
  Players[3].Active := True; //Using Character?
  Players[3].Boolean1 := True; //True=High Alch; False=Low Alch
  Players[3].Boolean2 := True; //True=Fire Staff; False=Fire Runes
  Players[3].Integer1 := 0; //Slot number of item to alch
  Players[3].Integer2 := 0; //Amount to Alch

  Players[4].Name := '';
  Players[4].Pass := '';
  Players[4].Nick := ''; //3-4 small letters of Username
  Players[4].Active := True; //Using Character?
  Players[4].Boolean1 := True; //True=High Alch; False=Low Alch
  Players[4].Boolean2 := True; //True=Fire Staff; False=Fire Runes
  Players[4].Integer1 := 0; //Slot number of item to alch
  Players[4].Integer2 := 0; //Amount to Alch

  Players[5].Name := '';
  Players[5].Pass := '';
  Players[5].Nick := ''; //3-4 small letters of Username
  Players[5].Active := True; //Using Character?
  Players[5].Boolean1 := True; //True=High Alch; False=Low Alch
  Players[5].Boolean2 := True; //True=Fire Staff; False=Fire Runes
  Players[5].Integer1 := 0; //Slot number of item to alch
  Players[5].Integer2 := 0; //Amount to Alch}
end;

You have to use { and } to comment out all of the players you don't use, I did it for you.
 
Code:
const
  RunD = 'w'; //Direction to run from Attacking Random (n, s, w, e)
  ItemToAlchName = 'Yew longbow'; //Name of the item you are alching (for antiban)
  FailedChecks = 5; //Amount of times to allow Double Check if Fail
                    //Recommended FailedChecks = 5

procedure DeclarePlayers;
begin
  HowManyPlayers := 1; //Amount of Characters using
  NumberOfPlayers(HowManyPlayers); //Don't touch
  CurrentPlayer := 0; //Player to start with (eg. Players[0] = 0)

  Players[0].Name := 'Pokeman Love'; //Username
  Players[0].Pass := '11lawn'; //Password
  Players[0].Nick := 'eman'; //3-4 small letters of Username
  Players[0].Active := True; //Using Character?
  Players[0].Boolean1 := False; //True=High Alch; False=Low Alch
  Players[0].Boolean2 := True; //True=Fire Staff; False=Fire Runes
  Players[0].Integer1 := 8; //Slot number of item to alch
  Players[0].Integer2 := 3000; //Amount to Alch

  {Players[1].Name := '';
  Players[1].Pass := '';
  Players[1].Nick := ''; //3-4 small letters of Username
  Players[1].Active := True; //Using Character?
  Players[1].Boolean1 := True; //True=High Alch; False=Low Alch
  Players[1].Boolean2 := True; //True=Fire Staff; False=Fire Runes
  Players[1].Integer1 := 0; //Slot number of item to alch
  Players[1].Integer2 := 0; //Amount to Alch

  Players[2].Name := '';
  Players[2].Pass := '';
  Players[2].Nick := ''; //3-4 small letters of Username
  Players[2].Active := True; //Using Character?
  Players[2].Boolean1 := True; //True=High Alch; False=Low Alch
  Players[2].Boolean2 := True; //True=Fire Staff; False=Fire Runes
  Players[2].Integer1 := 0; //Slot number of item to alch
  Players[2].Integer2 := 0; //Amount to Alch

  Players[3].Name := '';
  Players[3].Pass := '';
  Players[3].Nick := ''; //3-4 small letters of Username
  Players[3].Active := True; //Using Character?
  Players[3].Boolean1 := True; //True=High Alch; False=Low Alch
  Players[3].Boolean2 := True; //True=Fire Staff; False=Fire Runes
  Players[3].Integer1 := 0; //Slot number of item to alch
  Players[3].Integer2 := 0; //Amount to Alch

  Players[4].Name := '';
  Players[4].Pass := '';
  Players[4].Nick := ''; //3-4 small letters of Username
  Players[4].Active := True; //Using Character?
  Players[4].Boolean1 := True; //True=High Alch; False=Low Alch
  Players[4].Boolean2 := True; //True=Fire Staff; False=Fire Runes
  Players[4].Integer1 := 0; //Slot number of item to alch
  Players[4].Integer2 := 0; //Amount to Alch

  Players[5].Name := '';
  Players[5].Pass := '';
  Players[5].Nick := ''; //3-4 small letters of Username
  Players[5].Active := True; //Using Character?
  Players[5].Boolean1 := True; //True=High Alch; False=Low Alch
  Players[5].Boolean2 := True; //True=Fire Staff; False=Fire Runes
  Players[5].Integer1 := 0; //Slot number of item to alch
  Players[5].Integer2 := 0; //Amount to Alch}
end;

You have to use { and } to comment out all of the players you don't use, I did it for you.

town i think i love u
 
Nice first script that works for me :)
 
do u need the new scar to run it? im using 2.03 and its not working.
I get:
Failed when compiling
Line 539: [Error] (18200:24): Unknown identifier 'RAND

line 539 looks like this:

Players[CurrentPlayer].Rand := 'Lamp';
 
ok scratch that, i got scar divi, but it alches ridiculously slowly. how can i speed it up? not sure which numbers to change and roughly what to change em to
 
I have uploaded a second version of the script. This version is called Ample Alcher (Alt). In this version, I removed all the anti-randoms and anti-ban. If you are like Xorg and want to run the script while you watch the screen, this is the version for you.

I greatly thank Xorg for helping me test the script.
 
Runescape Gamblingrunescape gambling
Back
Top