slackeru
2010-02-17 04:13:36
I really really need an unfinished potion maker. Thanks.
2010-02-17 04:13:36
2010-02-17 04:21:54
2010-02-17 06:29:37
2010-02-17 09:10:36
From: Baked0420
I've made one before, I can either update it or make a new one if I get some time after school.
You want it to just take out 14 herbs and vials and mix them then bank and repeat? also, are yours grimy or clean? I could always just put in an option to check, so it could be either.
2010-02-17 12:09:41
2010-02-17 12:27:02
From: Baked0420
you mean for antiban.. and the reason I asked what just to make sure your herbs weren't grimy, but I'll most likely add it in incase other people use the script with grimy herbs. I'll try to start this today and hopefully have it finished by friday, depending on free time.
2010-02-20 20:27:22
2010-02-20 20:41:50
program RAMuPotMaker;
{.include srl/srl/misc/smart.scar}
{.include srl/srl.scar}
var
x, y :integer;
const
WhatBank = 'vwb';
procedure PlayerSetup;
begin
SRLID := '';
SRLPassword := '';
CurrentPlayer := 0;
HowManyPlayers := 1;
NumberOfPlayers(HowManyPlayers);
Players[0].Name := ''; //UserName
Players[0].Pass := ''; //Password
Players[0].Nick := ''; //NickName
Players[0].Strings[0] := ''; //BankPin, Leave blank if you don't have one.
Players[0].Active := True;
end;
////////////////////////////////////////////////////////////////////////////////
procedure Bankopen;
begin
Writeln('Bankopen');
OpenBankFast(lowercase(WhatBank));
if PinScreen Then
InPin(Players[CurrentPlayer].Strings[0]);
FixBank;
Exit;
end;
procedure QuickBank;
begin
Writeln('QuickBank');
BankOpen;
Depositall;
FixBank;
wait(1000);
Withdraw(1, 1, 14);
wait(25 + random(25));
Withdraw(2, 1, 14);
wait(25 + random(25));
CloseBank;
wait(825 + random(625));
end;
procedure CleanHerbs;
Var
I: Byte;
Begin
For I:=1 to 14 Do
Begin
If ExistsItem(I) Then
Begin
Writeln('CleanHerbs');
MouseItem(I, true);
// until(ChooseOption('Use'));
FindNormalRandoms;
Wait(1125+random(925));
End;
End;
End;
procedure AddCleanHerbtoVial;
begin
Writeln('AddCleanHerbtoVial');
wait(810+random(10));//RAM
repeat InvMouse(15, 1); until
ItemActivated(15); then
wait(310+random(10));//RAM
InvMouse(1, 1);
wait(310+random(10));//RAM
end;
procedure Clickonpot;
begin
Writeln('Clickonpot');
wait(800+random(300));//RAM
MMouse(240, 400, 20, 20);
wait(200+random(100));
GetMousePos(x, y);
Mouse(x, y, 1, 1, false);
ChooseOption('All')
end;
procedure SetUp;
begin
Smart_Members:= True;
Smart_Signed := True;
Playersetup;
setupsrl;
LoginPlayer;
MakeCompass('N');
SetAngle(true);
wait(750 + random(500));
end;
begin
SetUp;
repeat
QuickBank;
wait(750 + random(500));
CleanHerbs;
AddCleanHerbtoVial;
wait(750 + random(500));
ClickOnPot;
wait(10800+random(300));
until(false)
end.
2010-02-21 16:18:11
2010-02-22 13:08:44
2010-02-22 13:39:54
From: RAM
a simple 1 I made awhile ago… for some reason it uses the second row, second and 3rd spots..I think...
Do not leave unattended !
cleans herbs, then adds them to water filled vials…program RAMuPotMaker;
{.include srl/srl/misc/smart.scar}
{.include srl/srl.scar}
var
x, y :integer;
const
WhatBank = 'vwb';
procedure PlayerSetup;
begin
SRLID := '';
SRLPassword := '';
CurrentPlayer := 0;
HowManyPlayers := 1;
NumberOfPlayers(HowManyPlayers);
Players[0].Name := ''; //UserName
Players[0].Pass := ''; //Password
Players[0].Nick := ''; //NickName
Players[0].Strings[0] := ''; //BankPin, Leave blank if you don't have one.
Players[0].Active := True;
end;
////////////////////////////////////////////////////////////////////////////////
procedure Bankopen;
begin
Writeln('Bankopen');
OpenBankFast(lowercase(WhatBank));
if PinScreen Then
InPin(Players[CurrentPlayer].Strings[0]);
FixBank;
Exit;
end;
procedure QuickBank;
begin
Writeln('QuickBank');
BankOpen;
Depositall;
FixBank;
wait(1000);
Withdraw(1, 1, 14);
wait(25 + random(25));
Withdraw(2, 1, 14);
wait(25 + random(25));
CloseBank;
wait(825 + random(625));
end;
procedure CleanHerbs;
Var
I: Byte;
Begin
For I:=1 to 14 Do
Begin
If ExistsItem(I) Then
Begin
Writeln('CleanHerbs');
MouseItem(I, true);
// until(ChooseOption('Use'));
FindNormalRandoms;
Wait(1125+random(925));
End;
End;
End;
procedure AddCleanHerbtoVial;
begin
Writeln('AddCleanHerbtoVial');
wait(810+random(10));//RAM
repeat InvMouse(15, 1); until
ItemActivated(15); then
wait(310+random(10));//RAM
InvMouse(1, 1);
wait(310+random(10));//RAM
end;
procedure Clickonpot;
begin
Writeln('Clickonpot');
wait(800+random(300));//RAM
MMouse(240, 400, 20, 20);
wait(200+random(100));
GetMousePos(x, y);
Mouse(x, y, 1, 1, false);
ChooseOption('All')
end;
procedure SetUp;
begin
Smart_Members:= True;
Smart_Signed := True;
Playersetup;
setupsrl;
LoginPlayer;
MakeCompass('N');
SetAngle(true);
wait(750 + random(500));
end;
begin
SetUp;
repeat
QuickBank;
wait(750 + random(500));
CleanHerbs;
AddCleanHerbtoVial;
wait(750 + random(500));
ClickOnPot;
wait(10800+random(300));
until(false)
end.
2010-02-22 13:47:45
From: bi a op
Line 73: [Error] (22024:20): Identifier expected in script
?
program RAMuPotMaker;
{.include srl/srl/misc/smart.scar}
{.include srl/srl.scar}
var
x, y :integer;
const
WhatBank = 'vwb';
procedure PlayerSetup;
begin
SRLID := '';
SRLPassword := '';
CurrentPlayer := 0;
HowManyPlayers := 1;
NumberOfPlayers(HowManyPlayers);
Players[0].Name := ''; //UserName
Players[0].Pass := ''; //Password
Players[0].Nick := ''; //NickName
Players[0].Strings[0] := ''; //BankPin, Leave blank if you don't have one.
Players[0].Active := True;
end;
////////////////////////////////////////////////////////////////////////////////
procedure Bankopen;
begin
Writeln('Bankopen');
OpenBankFast(lowercase(WhatBank));
if PinScreen Then
InPin(Players[CurrentPlayer].Strings[0]);
FixBank;
Exit;
end;
procedure QuickBank;
begin
Writeln('QuickBank');
BankOpen;
Depositall;
FixBank;
wait(1000);
Withdraw(1, 1, 14);
wait(25 + random(25));
Withdraw(2, 1, 14);
wait(25 + random(25));
CloseBank;
wait(825 + random(625));
end;
procedure CleanHerbs;
Var
I: Byte;
Begin
For I:=1 to 14 Do
Begin
If ExistsItem(I) Then
Begin
Writeln('CleanHerbs');
MouseItem(I, true);
// until(ChooseOption('Use'));
FindNormalRandoms;
Wait(1125+random(925));
End;
End;
End;
procedure AddCleanHerbtoVial;
begin
Writeln('AddCleanHerbtoVial');
wait(810+random(10));//RAM
repeat
InvMouse(15, 1);
until(ItemActivated(15));
wait(310+random(10));//RAM
InvMouse(1, 1);
wait(310+random(10));//RAM
end;
procedure Clickonpot;
begin
Writeln('Clickonpot');
wait(800+random(300));//RAM
MMouse(240, 400, 20, 20);
wait(200+random(100));
GetMousePos(x, y);
Mouse(x, y, 1, 1, false);
ChooseOption('All')
end;
procedure SetUp;
begin
Smart_Members:= True;
Smart_Signed := True;
Playersetup;
setupsrl;
LoginPlayer;
MakeCompass('N');
SetAngle(true);
wait(750 + random(500));
end;
begin
SetUp;
repeat
QuickBank;
wait(750 + random(500));
CleanHerbs;
AddCleanHerbtoVial;
wait(750 + random(500));
ClickOnPot;
wait(10800+random(300));
until(false)
end.
2010-02-22 14:41:58
From: Baked0420
program RAMuPotMaker;
{.include srl/srl/misc/smart.scar}
{.include srl/srl.scar}
var
x, y :integer;
const
WhatBank = 'vwb';
procedure PlayerSetup;
begin
SRLID := '';
SRLPassword := '';
CurrentPlayer := 0;
HowManyPlayers := 1;
NumberOfPlayers(HowManyPlayers);
Players[0].Name := ''; //UserName
Players[0].Pass := ''; //Password
Players[0].Nick := ''; //NickName
Players[0].Strings[0] := ''; //BankPin, Leave blank if you don't have one.
Players[0].Active := True;
end;
////////////////////////////////////////////////////////////////////////////////
procedure Bankopen;
begin
Writeln('Bankopen');
OpenBankFast(lowercase(WhatBank));
if PinScreen Then
InPin(Players[CurrentPlayer].Strings[0]);
FixBank;
Exit;
end;
procedure QuickBank;
begin
Writeln('QuickBank');
BankOpen;
Depositall;
FixBank;
wait(1000);
Withdraw(1, 1, 14);
wait(25 + random(25));
Withdraw(2, 1, 14);
wait(25 + random(25));
CloseBank;
wait(825 + random(625));
end;
procedure CleanHerbs;
Var
I: Byte;
Begin
For I:=1 to 14 Do
Begin
If ExistsItem(I) Then
Begin
Writeln('CleanHerbs');
MouseItem(I, true);
// until(ChooseOption('Use'));
FindNormalRandoms;
Wait(1125+random(925));
End;
End;
End;
procedure AddCleanHerbtoVial;
begin
Writeln('AddCleanHerbtoVial');
wait(810+random(10));//RAM
repeat
InvMouse(15, 1);
until(ItemActivated(15));
wait(310+random(10));//RAM
InvMouse(1, 1);
wait(310+random(10));//RAM
end;
procedure Clickonpot;
begin
Writeln('Clickonpot');
wait(800+random(300));//RAM
MMouse(240, 400, 20, 20);
wait(200+random(100));
GetMousePos(x, y);
Mouse(x, y, 1, 1, false);
ChooseOption('All')
end;
procedure SetUp;
begin
Smart_Members:= True;
Smart_Signed := True;
Playersetup;
setupsrl;
LoginPlayer;
MakeCompass('N');
SetAngle(true);
wait(750 + random(500));
end;
begin
SetUp;
repeat
QuickBank;
wait(750 + random(500));
CleanHerbs;
AddCleanHerbtoVial;
wait(750 + random(500));
ClickOnPot;
wait(10800+random(300));
until(false)
end.
2010-02-22 14:43:24
2010-02-22 14:57:46
From: Baked0420
fixed the identifier expected, it was easy, and the only error in RAM's script.