SRL Archive - RS3 Money Making/Collecting

[f2p] TylerT's WellShafter


TylerT

2014-09-29 00:23:45



[table="width: 1000, class: grid, align: center"]
[tr]
[td]
TylerT's WellShafter
[/td]
[/tr]
[/table]



[INDENT][INDENT]Version: 1.0[/INDENT][/INDENT][INDENT][INDENT]Status: Works[/INDENT][/INDENT]


[INDENT]What does it do?
  • Using the Donation Well below the Grand Exchange, it processes regular logs into arrow shafts for some profit.
How much does it make?
  • At current (28/09/14) Grand Exchange prices, profit is around 17k/hour
Features
  • Progress Report with Time Running and Profit made.
  • Script will stop if you run out of logs.
  • Uses custom Donation Well banking to avoid botting hot spots.
  • Frequent and varied Antibans
  • No DTM's/Images/Bitmaps, just a script.
  • Is a F2P Runescape script, no membership required.
[/indent]


[INDENT]
Setup
  • Just follow the picture
  • Setup Simba and SRL following this tutorial.
  • Have your logs in bank slot 10 (last slot, top row) (see picture below).
  • Have one arrow shaft or more in your first inventory space.
  • Make sure your camera is zoomed all the way in.
  • Make your chatbox the smallest possible.
  • Start player at the Donation Well, south of the Grand Exchange.
  • Start the script.
[/INDENT]





[indent]
Credits
  • @The Mayor for lots of the code. lol.
  • @Coh3n / @BMWxi for thread inspiration.
  • @Gunner / @Blytez for answering random questions.

Progress Reports
[spoiler=Progress Reports]
  • Post some up!
[/spoiler]
Download
  • [ATTACH]24103[/ATTACH]
[/indent]



The Mayor

2014-09-29 00:41:06

Nice first script ;)


fletchBox := intToBox(292,333,500,350);
wait(randomRange(20,150));
mouseBox(fletchBox, MOUSE_LEFT)
Can simply be:

productionScreen.clickStart();
and

if tabBackpack.waitSlotPixelChange(28,50000) then
writeln('Last backpack slot has changed, we''re done!');
made := made + 28;
should be the following if you don't want to add 28 on a failed load.

if tabBackpack.waitSlotPixelChange(28,50000) then
begin
writeln('Last backpack slot has changed, we''re done!');
made := made + 28;
end;
and lastly this can be shortened:

if not isLoggedIn() then
begin
players[currentPlayer].login();
exitSquealOfFortune();
minimap.setAngle(MM_DIRECTION_NORTH);
mainScreen.setAngle(MS_ANGLE_HIGH);
mainscreen.setZoom(true);
end;

repeat
if not isLoggedIn() then
players[currentPlayer].login();
until isLoggedIn();

//mainloop shizzz
repeat
openBank();
withdrawl();
antiban();
craft();
antiban();
report();
until not isLoggedIn();
to something like:

repeat
if not isLoggedIn() then
begin
players[currentPlayer].login();
exitSquealOfFortune();
minimap.setAngle(MM_DIRECTION_NORTH);
mainScreen.setAngle(MS_ANGLE_HIGH);
mainscreen.setZoom(true);
end;

openBank();
withdrawl();
antiban();
craft();
antiban();
report();
until false;

Lucidity

2014-09-29 01:37:14

Congratulations on your release Tyler, I can't wait to see more from you! I'll test this when I have the opportunity.

Ian

2014-09-29 01:42:52

Congrats on your first release :)

Gunner

2014-09-29 01:58:18

Congratz on the release!

Spaceblow

2014-09-30 16:21:10

Congratulations on the release, looks good!

The Spark

2014-09-30 17:43:19

gratz on the release man :)

TylerT

2014-10-01 00:05:12

Thanks everyone for the nice words, Thanks Mayor for the quick fixes, I will add them. Even if nobody uses the script, I enjoyed coding it!