SRL Archive - RS3 Outdated / Broken Scripts

Foooty's Maple Longbow Maker(WORKS WITH NAV BAR)


Footy

2012-07-18 11:54:37

UPDATED SCRIPT FOUND HERE

stray247

2012-07-18 14:01:47

thank you. I been running it for about 10 minutes and it is flawless so far.

Footy

2012-07-18 14:05:17

Just ran it for 2 hours, after 2 hours, it missclicked and clicked the minimap somehow. Make sure you semi-babysit it, its not flawless yet. Ill see what I can do.

Austin

2012-07-18 14:36:08

Hmm I'll have to try this once I get home. Does it work with Simba 0.99?

Footy

2012-07-18 14:48:09

I made it with .98, but I dont see why not. It uses next to no SRL include stuff, since all thats broken. It uses mousebox, mouse, Downkey, upkey, and a bit of antiban stuff. Let me know how it goes, Im going to add a proggy into it now.
E: proggy added and misclicking issue should be fixed.

Austin

2012-07-18 16:44:42

I just wanna confirm that I am using the ghetto fix atm, so it might be different for people who aren't, but when I start the script and SMART comes up the script just says "Please wat… SMART is currently loading…" and stays like that. Tried restarting it a few times and does the same thing. So idk =/

Footy

2012-07-18 17:15:30

Hmm, Im not sure why It would be doing that. it says please wait smart is loading in the debug box? Also, How long does your RS take to load. Since I cant use the include to detect when we've loaded, I just used 30 seconds from when smart pops up to when it tries to log in. If your computer cant load rs in 30 seconds, just change the first wait time in the procedure "login". Other then that, Im not sure why it wont work for you. Likely because of the ghetto fix.

Austin

2012-07-18 17:22:12

Yes it says it in the debug box and my RS only takes about 7 secs to load. So idk lol, maybe it has something to do with the ghetto fix

Footy

2012-07-18 17:38:47

Thats too bad, I guess it doesent work with brandons ghetto fix. If you really want, You can always reinstall simba so u can use this! :P
E: Try following this guide to ghetto fix your simba, and it should work. The ghettofix on the front page is outdated.
http://villavu.com/forum/showpost.php?p=1070475&postcount=866

Austin

2012-07-18 19:34:12

K, I think I almost got it working, but whenever I start it at the SW chest the mouse just moves randomly across the screen and doesn't click on anything in particular. I have my character directly in front of bank facing north with camera all the way up. Also tried it sideways with the camera facing portal, also had logs in invo. What position should I have it in?

EDIT: getting off for the night, so won't be able to try anything until tomorrow

Footy

2012-07-18 19:45:39

Log in in ur browser, fill your inv with maple logs, stand in the spot right in front of the bank, then log out. Fill in the setup stuff in the script(name, pass, how many bows to make) and hit play. The mouse moving around is the antiban, but thats only supposed to happen after you start fletching… Is it logging in properly? Try this script, and tell me what happens in the debug.
program MaplelongbowFletcherNavBar;
{$DEFINE SMART}
{$i srl/srl.simba}

var
Fletched:integer;

const
ToFletch = 10000; //How many Longbows are you making?
Username = 'name';
Password = 'pass';

Procedure Login; //SETUP FINISHED
begin
Writeln('Waiting for client to load');
wait(randomrange(30000, 40000));
Writeln('Client loaded, lets log in');
Mouse(378, 300, 3, 3, 1);
wait(randomrange(100, 200));
Mouse(362, 212, 3, 3, 1);
Typesend(Username);
wait(randomrange(200, 400));
Typesend(password);
wait(randomrange(3000, 4000));
Mouse(381, 513, 10, 3, 1);
wait(randomrange(8000, 12000));

end;


Procedure Antiban;
begin
writeln('Gotta make sure we dont get banned!');
case random(10) of
0..2: begin wait(randomrange(56000, 57000)); end;
3..4: begin sleepandmovemouse(randomrange(56000, 58000)); end;
5..7: begin sleepandmovemouse(randomrange(30000, 31000)); wait(randomrange(26000, 27000)); end;
8..10: begin wait(randomrange(40000, 42000)); sleepandmovemouse(randomrange(16000, 17000)); end;
end;
end;

Procedure Minibreaker;
begin
case random(200) of
1: begin writeln('taking a quick break'); wait(randomrange(5000,100000)); end;
end;
end;

Procedure FirstFletch;
begin
Writeln('Time To Fletch!');
wait(randomrange(200,300));
Mousebox(568, 272, 588, 286, 1);
wait(randomrange(700,900));
Mousebox(226, 458, 292, 500, 1);
wait(randomrange(1000,1200));
Mousebox(222, 458, 298, 501, 1);
Antiban;
end;

Procedure Fletch;
begin
Writeln('Time To Fletch!');
wait(randomrange(200, 300));
Mouse(578, 280, 2, 2, 1);
wait(randomrange(850, 1000));
Mousebox(298, 458, 298, 500, 1);
Antiban;
end;

Procedure Bank;
begin
Writeln('Time To Bank');
wait(randomrange(200, 300));
Mouse(259, 170, 2, 2, 1);
wait(randomrange(1500, 2000));
Mouse(583, 277, 2, 2, Mouse_right);
Chooseoption('ll')
wait(randomrange(400, 500));
Mouse(102, 159, 2, 2, Mouse_right);
wait(randomrange(300, 400));
Chooseoption('ll');
wait(randomrange(200, 400));
Mouse(490, 84, 2, 2, 1);
wait(randomrange(400, 600));
Fletched := Fletched + 28

end;

procedure Proggy;
var
xp:integer;
begin
XP := Fletched * 59
Writeln('********************************');
Writeln('Thank You For Using Foootys Maple Longbow Fletcher');
Writeln('Time running = ' + (timerunning));
Writeln('Maple Longbows Fletched = ' + IntToStr(fletched));
Writeln('EXP Earned = ' + IntToStr(XP));
Writeln('Leave Feedback On Forum Thread Please!');
Writeln('********************************');
end;


begin
SetupSRL
Login
Mouse(545, 74, 5, 5, 1);
wait(randomrange(200,300));
keydown(VK_up);
wait(randomrange(1000, 1200));
keyup(VK_up);
FirstFletch;
Minibreaker;
Bank;
Repeat
Fletch;
Bank;
Proggy
Minibreaker
Until(ToFletch <= Fletched);
Writeln('All done, Lets terminate');
end.

Austin

2012-07-19 08:00:03

If im supposed to start the script at the login screen i can't because I have a pin

EDIT:
Ok it's semi working now. For some reason for me, there's two problems though:

1. When it's in the lobby and goes to click the "play" button, it's a few pixels off, going a little bit below the button. This problem doesn't really matter though, i just pause the script and log in and enter my pin then resume.

2. After it fletches the first invo, it goes to bank, I have my logs in the second bank spot like you said, but it clicks a little below that, then I tried putting it in the space below that one and it clicks a little above it. So basically for me, the pixels are a bit off, I could fix them myself later on if i wanted too, just letting you know :s

Footy

2012-07-19 08:05:01

Ooh, that would be a problem. I'll try to add pin support today.
E: I don't think I can add pin support without the include, but I'll try my best.

Austin

2012-07-19 08:15:08

From: Foooty
Ooh, that would be a problem. I'll try to add pin support today.
E: I don't think I can add pin support without the include, but I'll try my best.

Yea, pin support isn't a biggy, read my last post if you didn't, I edited it :p

Footy

2012-07-19 10:19:52

Hmm thats really weird. Ill try editing a bit for you, because it works flawlessly for me. As I said, Its likely the ghettofix screwing things up. Ill edit this in a sec.

E: I've moved the Y co-ords up a little, so it should click properly now. Also, I've completely removed the login part of the script, so once smart pops up, pause the script, log in manually, enter your pin manually, make sure the bank is scrolled all the way up, switch to inv tab, then hit play. Let me know how it goes.
program MaplelongbowFletcherNavBar;
{$DEFINE SMART}
{$i srl/srl.simba}

var
Fletched:integer;

const
ToFletch = 10000; //How many Longbows are you making?
Username = 'name';
Password = 'pass';

Procedure Login; //SETUP FINISHED
begin
Writeln('Waiting for client to load');
wait(randomrange(30000, 40000));
Writeln('Client loaded, lets log in');
Mouse(378, 300, 3, 3, 1);
wait(randomrange(100, 200));
Mouse(362, 212, 3, 3, 1);
Typesend(Username);
wait(randomrange(200, 400));
Typesend(password);
wait(randomrange(3000, 4000));
Mouse(381, 513, 10, 3, 1);
wait(randomrange(8000, 12000));

end;


Procedure Antiban;
begin
writeln('Gotta make sure we dont get banned!');
case random(10) of
0..2: begin wait(randomrange(56000, 57000)); end;
3..4: begin sleepandmovemouse(randomrange(56000, 58000)); end;
5..7: begin sleepandmovemouse(randomrange(30000, 31000)); wait(randomrange(26000, 27000)); end;
8..10: begin wait(randomrange(40000, 42000)); sleepandmovemouse(randomrange(16000, 17000)); end;
end;
end;

Procedure Minibreaker;
begin
case random(200) of
1: begin writeln('taking a quick break'); wait(randomrange(5000,100000)); end;
end;
end;

Procedure FirstFletch;
begin
Writeln('Time To Fletch!');
wait(randomrange(200,300));
Mousebox(568, 270, 588, 280, 1);
wait(randomrange(700,900));
Mousebox(226, 458, 292, 500, 1);
wait(randomrange(1000,1200));
Mousebox(222, 458, 298, 501, 1);
Antiban;
end;

Procedure Fletch;
begin
Writeln('Time To Fletch!');
wait(randomrange(200, 300));
Mouse(578, 275, 2, 2, 1);
wait(randomrange(850, 1000));
Mousebox(298, 458, 298, 500, 1);
Antiban;
end;

Procedure Bank;
begin
Writeln('Time To Bank');
wait(randomrange(200, 300));
Mouse(259, 170, 2, 2, 1);
wait(randomrange(1500, 2000));
Mouse(583, 277, 2, 2, Mouse_right);
Chooseoption('ll')
wait(randomrange(400, 500));
Mouse(102, 159, 2, 2, Mouse_right);
wait(randomrange(300, 400));
Chooseoption('ll');
wait(randomrange(200, 400));
Mouse(490, 84, 2, 2, 1);
wait(randomrange(400, 600));
Fletched := Fletched + 28

end;

procedure Proggy;
var
xp:integer;
begin
XP := Fletched * 59
Writeln('********************************');
Writeln('Thank You For Using Foootys Maple Longbow Fletcher');
Writeln('Time running = ' + (timerunning));
Writeln('Maple Longbows Fletched = ' + IntToStr(fletched));
Writeln('EXP Earned = ' + IntToStr(XP));
Writeln('Leave Feedback On Forum Thread Please!');
Writeln('********************************');
end;


begin
SetupSRL
//Login
Wait(randomrange(20000,25000));
Mouse(545, 74, 5, 5, 1);
wait(randomrange(200,300));
keydown(VK_up);
wait(randomrange(1000, 1200));
keyup(VK_up);
FirstFletch;
Minibreaker;
Bank;
Repeat
Fletch;
Bank;
Proggy
Minibreaker
Until(ToFletch <= Fletched);
Writeln('All done, Lets terminate');
end.

stray247

2012-07-19 18:18:25

just came back to find my char in the corner or SW in the north east (by the trees) just tripping out going back and forth. other wise its a relevant script to what i need and works well. cheers

Footy

2012-07-19 18:46:30

It must be a faulty banking procedure. Ill try to fix that ASAP. Thanks for the feedback!
E: I was thinking too much, fix was rather easy. Try it out and post feedback!

Austin

2012-07-20 12:33:02

Ugh, the updated script has the same problem lol. Probably the ghetto fix, I might just re-install Simba later and try it again ;)

Footy

2012-07-20 19:32:18

Alright, let me know how it goes!

Footy

2012-07-25 18:06:28

Script Massively updated, Banking is flawless, much better antiban and waiting procedures. 6hr proggy on its way.

Jos3ph

2012-07-27 20:00:39

Hey bro I'm going to test it for you this evening. I'll pm you my thoughts

Footy

2012-07-27 20:07:36

The recent update broke it. If you want to use it, you need to go to globals.simba(search it) and change line 32, 33, 34 and 35 to this

SRL_NAVBAR_LOGIN_X = 0;
SRL_NAVBAR_LOGIN_Y = 0;
SRL_NAVBAR_INGAME_X = 0;
SRL_NAVBAR_INGAME_Y = 0;
Just make sure to change it back before you use another script.

Oh, and use this script instead, its a little more updated.
program MaplelongbowFletcherNavBar;
{$DEFINE SMART}
{$i srl/srl.simba}

var
Fletched, Counter:integer;

const
ToFletch = 10000; //How many Longbows are you making?
Username = 'user';
Password = 'pass';

Procedure Login; //SETUP FINISHED
begin
Writeln('Waiting for client to load');
wait(randomrange(5000, 8000));
Writeln('Client loaded, lets log in');
Mouse(378, 300, 3, 3, 1);
wait(randomrange(100, 200));
Mouse(362, 212, 3, 3, 1);
Typesend(Username);
wait(randomrange(200, 400));
Typesend(password);
wait(randomrange(3000, 4000));
Mouse(381, 513, 10, 3, 1);
wait(randomrange(8000, 12000));
end;

Procedure Antiban;
begin
case random(750) of
1: begin writeln('Antiban: Wait'); wait(randomrange(10000, 30000)); end;
2..5: begin writeln('Antiban: Checking skills'); mouse(593, 234, 5, 5, 1); wait(randomrange(10000, 20000)); mouse(653, 231, 4, 4, 1); wait(randomrange(100, 200)); end;
6..8: begin writeln('Antiban: Checking crafting XP'); mouse(593, 234, 4, 4, 1); wait(randomrange(200, 600)); mmouse(632, 409, 4, 4); wait(randomrange(2000, 10000)); mouse(653, 231, 4, 4, 1); wait(randomrange(200, 450)); end;
9..12: begin writeln('Antiban: Sleepandmovemouse'); sleepandmovemouse(randomrange(1000, 10000)); end;
14..15: begin writeln('Antiban: Checking whos online'); Mouse(565, 532, 4, 4, 1); wait(randomrange(2000, 3000)); mouse(653, 231, 4, 4, 1); wait(randomrange(100, 200)); end;
end;
end;


Procedure Waiting;
var
x, y, LogDTM:integer;
begin

LogDTM := DTMFromString('m1gAAAHic42JgYDjAxMCwH4iPAvEmID4JxGeAeC8QnwLi7UB8Hog/MTIwPAXi70D8DojfAvE3IP4FFX/GCFETacUDNJWJIDZiIA4wEokRAADFxRIE');
writeln('Waiting for bows to be fletched!');
wait(randomrange(1000, 2000));
Marktime(Counter);
while findDTM(LogDTM, x, y, 552, 259, 737, 512) do
begin
case random(11) of
0..7:wait(randomrange(100, 500));
8:Sleepandmovemouse(Randomrange(200, 600));
9: begin wait(randomrange(100, 300)); Sleepandmovemouse(randomrange(50, 250)); end;
10: Antiban;
end;
if timefrommark(Counter) > 60000 then
begin
FreeDTM(logDTM);
Exit;
end;
end;
FreeDTM(LogDTM);
end;



Procedure Minibreaker;
begin
case random(200) of
1: begin writeln('Taking a quick break'); wait(randomrange(5000,100000)); end;
end;
end;

Procedure FirstFletch;
begin
Writeln('Time To Fletch!');
wait(randomrange(200,300));
Mousebox(568, 272, 588, 286, 1);
wait(randomrange(900,1100));
Mousebox(226, 458, 292, 500, 1);
wait(randomrange(1000,1200));
Mousebox(222, 458, 298, 501, 1);
Waiting
end;

Procedure Fletch;
begin
Writeln('Time To Fletch!');
wait(randomrange(200, 300));
Mouse(578, 280, 2, 2, 1);
wait(randomrange(1050, 1250));
Mousebox(298, 458, 298, 500, 1);
Waiting
end;

Procedure Bank;
begin
Writeln('Time To Bank');
wait(randomrange(200, 300));
Mouse(326, 213, 4, 4, 1);
wait(randomrange(1500, 2000));
Mouse(583, 277, 2, 2, Mouse_right);
waitoption('All', 1000)
wait(randomrange(400, 500));
Mouse(102, 159, 2, 2, Mouse_right);
waitoption('All', 1000);
wait(randomrange(200, 400));
Mouse(490, 84, 2, 2, mouse_right);
waitoption('lose', 1000);
wait(randomrange(400, 600));
Fletched := Fletched + 28

end;

procedure Proggy;
var
xp:integer;
begin
XP := Fletched * 59
Writeln('********************************');
Writeln('Thank You For Using Foootys Maple Longbow Fletcher');
Writeln('Time running = ' + (timerunning));
Writeln('Maple Longbows Fletched = ' + IntToStr(fletched));
Writeln('EXP Earned = ' + IntToStr(XP));
Writeln('Leave Feedback On Forum Thread Please!');
Writeln('********************************');
end;


begin
Mousesetclientarea(0, 0, 765, 552);
SetupSRL
Login
Mouse(545, 76, 6, 6, 1);
Wait(randomrange(200, 300));
keydown(VK_right);
wait(randomrange(1150, 1180));
keyup(VK_right);
FirstFletch;
Minibreaker;
Bank;
Repeat
Fletch;
Bank;
Proggy
Minibreaker
Until(ToFletch <= Fletched);
Writeln('All done, Lets terminate');
end.

Derpitbro

2012-08-03 07:05:20

The script doesn't work.. Sorry to tell you.. But nothing happens when I change the things in the upper post :-)

Austin

2012-08-03 07:51:36

From: Derpitbro
The script doesn't work.. Sorry to tell you.. But nothing happens when I change the things in the upper post :-)

Did you try his other maple longbow maker?

http://villavu.com/forum/showthread.php?t=85530

Derpitbro

2012-08-03 08:34:49

From: Austin
Did you try his other maple longbow maker?

http://villavu.com/forum/showthread.php?t=85530


It clearly says, that it is broken atm?:spongebob:

Footy

2012-08-03 09:11:41

Sorry, I've been very busy IRL and haven't had time to fix it. I'll fix it in a couple hours, hold tight.

Austin

2012-08-03 10:15:45

From: Derpitbro
It clearly says, that it is broken atm?:spongebob:



Then fix it? :spongebob: I just downloaded it and fixed it in literally 15 seconds. Not that hard…. You only change/add 3 lines of code lol

EDIT: And Footy all that really needs changed is the onscreen proggy, it's a bit higher than it should be (50 pixels)

Footy

2012-08-03 10:19:13

Yeah, just add a yoff const and deduct it from all y coords, at least that's how I did it.

Derpitbro

2012-08-03 12:23:53

I dont know how to do that, sorry. Can you update it?

Footy

2012-08-03 13:20:11

Im not at a computer at the moment, so i cant fix it. To fix it, you really only need basic scripting knowledge. Add a new constant at the top called Yoff, and make it equal 50. Then every time mouse, or mousebox is called, change the y co-ord from Mouse(x, y, ranx, rany, button) to make sense to you, ill fix it in a few hours.(x, y - YOff, ranx, rany, button). If that doesent

Footy

2012-08-03 15:12:32

Apologies for double post, but the script has been updated. In the future, try to learn how to script, it makes fixing scripts much easier. When the scripter is away for the week like me, you can fix it yourself. Anyways, let me know how it runs, Im not sure if I got everything, I had to do it in notepad rather then simba.

Derpitbro

2012-08-03 18:06:35

So its updated now, or what do you mean? :-)

Footy

2012-08-03 18:35:01

Yes, i updated the OP. Let me know how it runs.
E: this script, not the other one you linked to.

Carlito

2012-08-03 22:40:18

line 14, says its missing a semicolon, but theres one… running with simba 991 and smart v8

Footy

2012-08-03 23:29:52

Sorry man, wrote the latest revision in notepad, do I couldn't compile. Put a semi colon after YOff = 50, between the 50 and the //

Leonardo Da Vinci

2012-08-04 06:27:57

Hmmm… Where should the stack of maples be in the bank?
I tried the second slot (If you mean the second slot on the first line going horizontal) but the script seems to take random things out of my inventory…

Footy

2012-08-04 08:06:34

:/ I'll take a look at it when I get home. Maples should be in second slot. Try using a new tab, with longbows on your first slot, maples in second.

E: I've seen this thread, it sounds similar to your problem…
http://villavu.com/forum/showthread.php?t=87817

Footy

2012-08-04 15:41:12

Apologies for my absence guys, im back, and im fixing all my scripts now, starting with this one. The OP has been update, aswell as a new setup routine. Enjoy!

Austin

2012-08-04 15:46:47

You forgot to re-add pin! :)

Footy

2012-08-04 15:49:57

Im assuming you have a pin? :facepalm: This script currently doesent support pin, but ill be sure to add it later today. Sorry for the inconvenience.

Austin

2012-08-04 15:51:06

Oh, I thought it was in your previous version. Woops :redface:

Footy

2012-08-04 15:53:00

no, i had it in the declareplayers, but it didnt actually do anything, so i removed it. Never used pin support, so give me a few minutes, gotta learn how to implement it, :D
E: updated script in OP, runs fine with me now, but I dont have a pin. Just fill your pin into declareplayers, and tell me what happens.

karatekid

2012-08-09 14:03:29

Hey, I'm having a problem. 85% of the time it's not actually clicking on the willow long under the crafting screen so I have to wait until the time it would take to fletch an inventory before it tries to bank the logs and withdraw more and attempt to fletch again. is there any quick fix to that?

Footy

2012-08-09 14:06:27

Thats because this script was designed for maple longbows, not willows. What exactly is going wrong? what is it supposed to be clicking, what is it clicking, what point of the script is this? I might be able to whip you up one that will work with willows.

karatekid

2012-08-09 14:12:52

Sorry I meant to say maples! It was my mistake, I guess I had willows on my mind. I'm certainly fletching maples. sorry for the confusion! However the problem stands. :/


EDIT: It may be that I'm using SMART 7.2 I just realized this… do you believe that that may be the cause?

Footy

2012-08-09 14:40:31

That may be the cause, Update your SRL aswell, there were some major changes in the last update. Update everything, and get SMART 8.0, then tell me what happens.

karatekid

2012-08-09 14:55:46

Hmm I seem to be having trouble updating to 8.0. I'm getting permission problems with the file "libsmartremote32.dll" but the other files updated. The applet still says "SMART 7.2" but the script is working perfectly now. it's looking great! I appreciate the script and the help!

Footy

2012-08-09 15:05:37

Great to hear! Thanks for the feedback!

digitalninja

2012-08-10 00:42:12

I am getting the same error although it was working perfect and then when I tried to get it to run again I got the following:

[Error] C:\Simba\Includes\SRL/SRL/Misc/SmartParams.Simba(274:134): Invalid number of parameters at line 273
Compiling failed.

Not sure why it would just suddenly start happening??

karatekid

2012-08-10 12:12:23

sometimes you just have to close it and restart it a few times. I just ran it for a good 20 hours and every once in a while it would miss an inventory of fletching and you'd have to wait for it to deposit the logs and withdraw new ones but again that was one inventory out of 12-15 so it wasn't a very big deal. sometimes I would start the script and get an "invalid number of parameters" but I set SMART manager to automatically restart at a compiling error and it worked seamlessly… netted me some great exp as well.

Footy

2012-08-10 12:30:18

I'll try to fix that issue in my next update. thanks for the feedback!

karatekid

2012-08-11 00:41:21

It seems like it would be an easy fix. I believe it has something to do with the initial fletching and banking that you have in the script and when they repeat. I tried to look at it and I tweaked a little bit but I couldn't fix the problem (If you could really call it a problem… it's more of a slight hiccup that really doesn't affect xp rates very much at all since you're still netting a good 1645 bows fletched an hour) ran it for 24 hours, got a little over 40k bows fletched. I'll edit this post when I'm 99 in a few days? then I'll be on to your alcher to alch those maple longs and get 99 magic!

Footy

2012-08-11 08:43:06

I know exactly what I have to do to fix this, when it banks, does it not deposit? Or not withdraw? A few failsafes are all that's needed.

Codeman888

2012-08-11 12:57:44

i am getting this error when i run

Compiled successfully in 15 ms.
Successfully executed.
Compiled successfully in 764 ms.
SRL Compiled in 16 msec
** Fatal Error: Pairing Clients; Terminating Script **
Successfully executed.

can anyone help please

Footy

2012-08-11 12:59:23

Download SMART 8.0 here if you havn't already, then update your Plugins, SRL, SPS, and MSI.

Leonardo Da Vinci

2012-08-12 09:29:31

Brilliant script… It wasn't working too well for me, but now it's working like a dream!

I might be derping, but would it be possible for me to put yews there instead of maples?
I want to use this script to level.

Footy

2012-08-12 18:20:54

see if it works with yews, if not, ill make another script for yews, or an option to cut maples or yews. Thanks for the feedback!

Jos3ph

2012-08-13 11:53:52

From: Footy
see if it works with yews, if not, ill make another script for yews, or an option to cut maples or yews. Thanks for the feedback!


Footy should I test the script with Yews? Let me know if you need any help, sometime today I'll test it and give you an update.

Leonardo Da Vinci

2012-08-13 13:32:36

From: Footy
see if it works with yews, if not, ill make another script for yews, or an option to cut maples or yews. Thanks for the feedback!


I'm unable to bot at the moment, otherwise I'd be more than happy to try!
Something strange was happening the other day when I was trying to use it…
It was do a load of bows, bank, withdraw logs and sometimes that would be it.
Sometimes it would even click on the logs, click craft and do nothing, wait a while, and then bank the logs and withdraw more.

The bot works, but it's a tad annoying… But hey, it gets the job done!

(Sorry if that didn't make too much sense, I'm intoxicated)

Footy

2012-08-13 16:46:29

Seeing how this script is getting quite popular(to my standards anyways) Im going to completely redo it in the future, I apologize for the issues, ill fix them right after I finish my SRL membership script!

Solar

2012-08-13 17:27:15

Good luck with your SRL membership app! I'm sure you'll be successful.
You shouldn't apologize for any issues. It's your script, you're only letting other people use it, you don't owe anyone anything. ;)

Leonardo Da Vinci

2012-08-13 23:43:50

From: Footy
Seeing how this script is getting quite popular(to my standards anyways) Im going to completely redo it in the future, I apologize for the issues, ill fix them right after I finish my SRL membership script!


That's wonderful news, buddy!
good luck on your membership!

Footy

2012-08-14 00:14:46

Not going well… Didn't use enough advanced color finding methods… Oh well, there's always next month! I'll publish v2 of this script tonorroe.

Leonardo Da Vinci

2012-08-14 10:26:43

From: Footy
Not going well… Didn't use enough advanced color finding methods… Oh well, there's always next month! I'll publish v2 of this script tonorroe.


Ah man, you're brilliant.
Perhaps there's some hope in the future of yew/magic logs too?

You must spread some Reputation around before giving it to Footy again.
Ah well, I tried!

Footy

2012-08-14 10:29:22

In V2, I will add support for all logs, hopefully normal-magic. Thanks for rep!

Leonardo Da Vinci

2012-08-14 10:33:58

From: Footy
In V2, I will add support for all logs, hopefully normal-magic. Thanks for rep!


I'm damn excited! I can't wait! :spot:

Jos3ph

2012-08-14 10:51:44

Looks great footy, man great work.

I'll test the new copy of v2 when you post it. Will provide you with feedback shortly. thanks.

Enslaved

2012-08-14 11:06:52

footy i made a few changes to your script, and tidied up a few functions
for the banking:
currently:
procedure Bank;
begin
Writeln('Time To Bank');
wait(randomrange(200, 300));
Mouse(326, 213 - Yoff, 4, 4, 1);
repeat
wait(randomrange(200, 500));
until (PinScreen) or (BankScreen)
repeat
if (PinScreen) then
(InPin(Players[0].Pin));
until (BankScreen);
wait(randomrange(400, 800));
Mouse(583, 277 - Yoff, 2, 2, Mouse_right);
waitoption('All', 1000) wait(randomrange(400, 500));
Mouse(102, 159 - Yoff, 2, 2, Mouse_right);
waitoption('All', 1000);
wait(randomrange(200, 400));
MMouse(490, 84 - Yoff, 2, 2);
wait(randomrange(200, 400));
if isuptext('lose') then
clickmouse2(mouse_left)
else
begin
writeln('couldnt find the close bank button, well try one more time');
MMouse(490, 84 - Yoff, 2, 2);
if isuptext('lose') then
begin
Clickmouse2(mouse_left);
writeln('We found the close bank button on the second try');
end;
end;
wait(randomrange(400, 600));
Fletched := Fletched + 28
end;
edited:
procedure Bank;
begin
while not (bankscreen) and not (pinscreen) do
begin
Writeln('Time To Bank');
Mouse(326, 213 - Yoff, 4, 4, 1);
wait(randomrange(500, 1000));
end;
repeat
wait(randomrange(200, 500));
until (PinScreen) or (BankScreen)
repeat
if (PinScreen) then
(InPin(Players[0].Pin));
until (BankScreen);
wait(randomrange(400, 800));
Quickdeposit(SRL_DEPOSIT_ALL);
withdraw(1,0,0);
Closebank;
wait(randomrange(400, 600));
Fletched := Fletched + 28
end;

Footy

2012-08-14 11:08:16

From: ziyilin
footy i made a few changes to your script, and tidied up a few functions
for the banking:
currently:
procedure Bank;
begin
Writeln('Time To Bank');
wait(randomrange(200, 300));
Mouse(326, 213 - Yoff, 4, 4, 1);
repeat
wait(randomrange(200, 500));
until (PinScreen) or (BankScreen)
repeat
if (PinScreen) then
(InPin(Players[0].Pin));
until (BankScreen);
wait(randomrange(400, 800));
Mouse(583, 277 - Yoff, 2, 2, Mouse_right);
waitoption('All', 1000) wait(randomrange(400, 500));
Mouse(102, 159 - Yoff, 2, 2, Mouse_right);
waitoption('All', 1000);
wait(randomrange(200, 400));
MMouse(490, 84 - Yoff, 2, 2);
wait(randomrange(200, 400));
if isuptext('lose') then
clickmouse2(mouse_left)
else
begin
writeln('couldnt find the close bank button, well try one more time');
MMouse(490, 84 - Yoff, 2, 2);
if isuptext('lose') then
begin
Clickmouse2(mouse_left);
writeln('We found the close bank button on the second try');
end;
end;
wait(randomrange(400, 600));
Fletched := Fletched + 28
end;
edited:
procedure Bank;
begin
while not (bankscreen) and not (pinscreen) do
begin
Writeln('Time To Bank');
Mouse(326, 213 - Yoff, 4, 4, 1);
wait(randomrange(500, 1000));
end;
repeat
wait(randomrange(200, 500));
until (PinScreen) or (BankScreen)
repeat
if (PinScreen) then
(InPin(Players[0].Pin));
until (BankScreen);
wait(randomrange(400, 800));
Quickdeposit(SRL_DEPOSIT_ALL);
withdraw(1,0,0);
Closebank;
wait(randomrange(400, 600));
Fletched := Fletched + 28
end;


This script was made when SRL was down, and none of the functions worked, so thats why everything is using mouse. In V2, I will use proper SRL functions again.

Enslaved

2012-08-14 11:29:43

well i got a up to date version that i use, u want to upload it ?

Leonardo Da Vinci

2012-08-14 12:02:23

From: ziyilin
well i got a up to date version that i use, u want to upload it ?


Just be patient, brother.
Good ol' Footy will bring out an update and it will be better than ever.

Enslaved

2012-08-14 12:24:06

mines pretty flawless atm with failsafes

Enslaved

2012-08-14 13:22:04

Nvm ill just post my version on another thread - not copied as i gave it a massive overhaul as well as made it AIO

Footy

2012-08-14 15:01:08

New script here
villavu.com/forum/showthread.php?p=1086070

karatekid

2012-08-14 20:18:43

I know you have an updated version but I just wanted to post my progress report for this script. 103 total hours running, flawlessly.


Footy

2012-08-14 20:49:44

Holy crap! Thanks for the amazing proggy and feedback! Glad you enjoyed it!

digitalninja

2012-08-19 15:47:27

I had one amazing proggy run … for whatever reason I have a hard time running this script past a couple hours … it pulls some random item out of my bank and then stalls out. That being said I had a wicked 6 hour run!

********************************
Thank You For Using Foootys Maple Longbow Fletcher
Time running = 5 Hours, 59 Minutes and 45 Seconds
Maple Longbows Fletched = 9240
EXP Earned = 545160
Leave Feedback On Forum Thread Please!
********************************

Thanks Footy!!!

Footy

2012-08-19 20:04:34

This script is outdated, use the updated one in my op, AFAIK it's flawless.