Log in

View Full Version : [F]antastic [F]letcher [SRL/SMART]



Pages : 1 [2] 3 4 5

Press Play
01-05-2012, 11:01 AM
Wow, you really are unlucky. Can you please edit your post and put that in report tags please? I would just suggest restarting the script :/ There's nothing really more I can do.

Sunblast
01-05-2012, 11:07 AM
I already restarted the script. I'm assuming every1 has this problem? I also went from castlewars to soulwars but it's still doing the same thing, opening bank, withdrawing willows logs and then does nothing and says 28 Logs to go and Performing anti-ban.

Fixed my code in the last post.

E: It's working when I start Fletching, but again, after 1 load of willow longbows (u) it says this:


Clicked bank...
Opened bank...
Bank is already open...
Out of stuff to fletch!
Loging out...


While I got 2k Willow logs in bank.

Press Play
01-05-2012, 11:18 AM
I already restarted the script. I'm assuming every1 has this problem? I also went from castlewars to soulwars but it's still doing the same thing, opening bank, withdrawing willows logs and then does nothing and says 28 Logs to go and Performing anti-ban.

Fixed my code in the last post.
Can anyone confirm this? I'm using the exact same version of the script and it's working fine! :S

Sunblast
01-05-2012, 11:20 AM
Can anyone confirm this? I'm using the exact same version of the script and it's working fine! :S

Read my edit of the post above u :D

Press Play
01-05-2012, 11:27 AM
Read my edit of the post above u :D
Well, at least it's working. That's an SRL function so I'm not sure what's going on there. I might add something, not definitely not soon, sorry! You are one of the most unluckiest people I know!

Sunblast
01-05-2012, 11:28 AM
Well, at least it's working. That's an SRL function so I'm not sure what's going on there. I might add something, not definitely not soon, sorry! You are one of the most unluckiest people I know!

Damn this. Thanks for gaining me from level 27 to 41 lol. I think I'm gonna wait for 16 jan, then Pbot is releasing their scripts. I think I'm gonna search for a Mining script, some are pretty good here.

Thanks Daazndagger, and if you have a fix for it somethimes, just PM me ;D

Press Play
01-05-2012, 11:38 AM
Damn this. Thanks for gaining me from level 27 to 41 lol. I think I'm gonna wait for 16 jan, then Pbot is releasing their scripts. I think I'm gonna search for a Mining script, some are pretty good here.

Thanks Daazndagger, and if you have a fix for it somethimes, just PM me ;D
I probably wouldn't PM you, solely because I would forget! There are so many people on these forums ahah. Your best bet would be to check this thread every so often!

I wouldn't bet on Pbot; they keep changing dates - and in my opinion, nothing is more secure and consistent than colour. I've been on these forums for agesss now and I would really recommend learning how to script. Even just the basics! :) Thanks for testing :)

Sunblast
01-05-2012, 11:53 AM
I probably wouldn't PM you, solely because I would forget! There are so many people on these forums ahah. Your best bet would be to check this thread every so often!

I wouldn't bet on Pbot; they keep changing dates - and in my opinion, nothing is more secure and consistent than colour. I've been on these forums for agesss now and I would really recommend learning how to script. Even just the basics! :) Thanks for testing :)

Mm, I have never worked with this colour bots, I'm totally new here. I have got several 99s with Pbot and RSbot, but since they are outdated because of the botnuke, I'm using this colour bots. But unfortunately, this aint working. I'm using a Mining bot now as we speak. Hope this will get me to like 80 Mining or so, so I have a great experience with this site ;D

dmiZE brah
01-05-2012, 06:33 PM
0.55 Won't right click and fletch maple longbow (u) after successfully opening and withdrawing them from the bank, same problem as sunblast.

Opened bank...
Bank is already open...
Length of: Log = 83
Log's properties were set...
Updated item!!!
Successfully withdrawn items...
Closing Bank...
Fletching...
Random Inventory slot choosen: 6
28 Logs to go...
28 Logs to go...
28 Logs to go...
28 Logs to go...
28 Logs to go...
28 Logs to go...
28 Logs to go...
28 Logs to go...
28 Logs to go...
28 Logs to go...
Performing Anti-Ban procedure...

etcetcetc.

Kyle Undefined
01-05-2012, 06:51 PM
Are you sure you have a knife in the toolbelt?

mathiasverbert
01-05-2012, 06:54 PM
just dl'd the new version will report back after it has worked a bit. (u got me from 20 to 70 fletch so far ;))

mathiasverbert
01-05-2012, 06:56 PM
0.55 Won't right click and fletch maple longbow (u) after successfully opening and withdrawing them from the bank, same problem as sunblast.

Opened bank...
Bank is already open...
Length of: Log = 83
Log's properties were set...
Updated item!!!
Successfully withdrawn items...
Closing Bank...
Fletching...
Random Inventory slot choosen: 6
28 Logs to go...
28 Logs to go...
28 Logs to go...
28 Logs to go...
28 Logs to go...
28 Logs to go...
28 Logs to go...
28 Logs to go...
28 Logs to go...
28 Logs to go...
Performing Anti-Ban procedure...

etcetcetc.

same problem here.

Crazydictator
01-05-2012, 06:59 PM
Same problem.

Kyle Undefined
01-05-2012, 07:07 PM
Double check knife is in toolbelt, or if using SC knife, make sure it's set to use it.

Scaper
01-05-2012, 07:27 PM
Check the logs cut and exp gained in my sig all with this script :)

Scaper
01-05-2012, 09:26 PM
v55 dont work for me

nickgrohe
01-05-2012, 09:47 PM
How do i add a script into my simba? i've never used simba..

Press Play
01-05-2012, 10:50 PM
I think I know what's causing the errors guys! And I think it only does this if you're cutting logs :/ (since I was stringing bows and it worked fine).

Please wait for the next version fix or use a previous working version and disable the version check. Find this line, and make it equal to 'True':
VerOveride = False; // Disables the version check



How do i add a script into my simba? i've never used simba.. You can either drag the script into Simba or go File > Open...

Press Play
01-06-2012, 12:16 AM
Double post..

[06/01/12]

Version 0.55.5 BETA released!

[------------------------------------------------------------------------------]
[ *** Version 0.55.5 BETA *** ]
[ - Small bug fix: didn't want to cut the logs! ]
[------------------------------------------------------------------------------]Sorry about that guys, but it should be all fixed now!

wantonman
01-06-2012, 12:20 AM
i was hoping to use your script while i take a dump... but it doesn't Fletch the maple log to a longbow.. its all filled out correctly.

withdraws good after it flooded with repetitive anti-ban. I did change it to do it less but i still have no luck

TY anyways.:spongebob::spongebob::spongebob:

Press Play
01-06-2012, 12:26 AM
i was hoping to use your script while i take a dump... but it doesn't Fletch the maple log to a longbow.. its all filled out correctly.

withdraws good after it flooded with repetitive anti-ban. I did change it to do it less but i still have no luck

TY anyways.:spongebob::spongebob::spongebob:
If you copy the debug log for me, that would be useful. Are you using the version I just uploaded?

wantonman
01-06-2012, 12:59 AM
Yes and ill get right on it but first I shall digest the food just ate...:spongebob::spongebob::spongebob:



Strange, its working now... I just re downloaded v 0.55.5 and it seems to be working... ill post my debut for you..:spongebob::spongebob::spongebob:




/-------------------------------------------------------------\
|-------------------------------------------------------------|
| -daazndagger-'s |
| [F]antastic [F]letcher |
| Version 0.55.5 BETA |
|-------------------------------------------------------------|
| TOTALS : |
| Time Running : 7 min 10 sec |
| Logs Cut : 168 |
| Exp Gained : 0 |
| Level Up's : 0 |
| |
| PLAYER 0 : |
| Time Running : 6 min 22 sec |
| Logs Cut : 168 |
| Exp Gained : 0 |
| Exp / Hour : 0 |
| False Reason : |
| |
| |
|-------------------------------------------------------------|
\-------------------------------------------------------------/

Searching for bank...
Method1: Blind...
Found bank using blind check!
Found bank...
Clicked bank...
Opened bank...
Bank is already open...
Length of: Log = 83
Log's properties were set...
Updated item!!!
Successfully withdrawn items...
Closing Bank...
Fletching...
Random Inventory slot choosen: 3
28 Logs to go...
28 Logs to go...
Found: 'Craft', clicking...
'Knife' option surpassed...
Searching for 'longbow' option...
Clicked 'longbow'...
28 Logs to go...
28 Logs to go...
28 Logs to go...
Performing Anti-Ban procedure...
28 Logs to go...
28 Logs to go...
28 Logs to go...
28 Logs to go...
28 Logs to go...
28 Logs to go...
28 Logs to go...
28 Logs to go...
28 Logs to go...
Performing Anti-Ban procedure...
28 Logs to go...
Performing Anti-Ban procedure...
28 Logs to go...
28 Logs to go...
28 Logs to go...
Performing Anti-Ban procedure...
28 Logs to go...
28 Logs to go...
28 Logs to go...
28 Logs to go...
Performing Anti-Ban procedure...
28 Logs to go...
28 Logs to go...
28 Logs to go...
28 Logs to go...
28 Logs to go...
28 Logs to go...
28 Logs to go...
28 Logs to go...
28 Logs to go...
28 Logs to go...
28 Logs to go...
27 Logs to go...
27 Logs to go...
27 Logs to go...
27 Logs to go...
Performing Anti-Ban procedure...
27 Logs to go...
27 Logs to go...
27 Logs to go...
27 Logs to go...
Performing Anti-Ban procedure...
27 Logs to go...
27 Logs to go...
27 Logs to go...
27 Logs to go...
27 Logs to go...
27 Logs to go...
27 Logs to go...
27 Logs to go...
27 Logs to go...
27 Logs to go...
Performing Anti-Ban procedure...
27 Logs to go...
27 Logs to go...
27 Logs to go...
26 Logs to go...
26 Logs to go...
26 Logs to go...
Performing Anti-Ban procedure...
26 Logs to go...
Performing Anti-Ban procedure...
26 Logs to go...
Performing Anti-Ban procedure...
26 Logs to go...
Performing Anti-Ban procedure...
26 Logs to go...
26 Logs to go...
26 Logs to go...
26 Logs to go...
26 Logs to go...
26 Logs to go...
Performing Anti-Ban procedure...
26 Logs to go...
26 Logs to go...
26 Logs to go...
26 Logs to go...
26 Logs to go...
26 Logs to go...
26 Logs to go...
26 Logs to go...
Performing Anti-Ban procedure...
25 Logs to go...
Performing Anti-Ban procedure...
25 Logs to go...
25 Logs to go...
25 Logs to go...
25 Logs to go...
25 Logs to go...
25 Logs to go...
25 Logs to go...
25 Logs to go...
25 Logs to go...
25 Logs to go...
25 Logs to go...
25 Logs to go...
25 Logs to go...
25 Logs to go...
Performing Anti-Ban procedure...
25 Logs to go...
25 Logs to go...
25 Logs to go...
25 Logs to go...
25 Logs to go...
25 Logs to go...
25 Logs to go...
25 Logs to go...
24 Logs to go...
24 Logs to go...
24 Logs to go...
24 Logs to go...
24 Logs to go...
24 Logs to go...
24 Logs to go...
24 Logs to go...
Click to Continue Chosen!
Fletching...
Random Inventory slot choosen: 1
24 Logs to go...
Inventory slot overidden (MODE_CUT - log); B := InvBox(28)
Found: 'Craft', clicking...
'Knife' option surpassed...
Searching for 'longbow' option...
Clicked 'longbow'...
23 Logs to go...
23 Logs to go...
23 Logs to go...
23 Logs to go...
23 Logs to go...
23 Logs to go...
23 Logs to go...
23 Logs to go...
654654leveled up!
You Levelled Up!
Fletching...
Random Inventory slot choosen: 12
23 Logs to go...
Inventory slot overidden (MODE_CUT - log); B := InvBox(28)
Found: 'Craft', clicking...
'Knife' option surpassed...
Searching for 'longbow' option...
Clicked 'longbow'...
23 Logs to go...
23 Logs to go...
23 Logs to go...
23 Logs to go...
23 Logs to go...
Performing Anti-Ban procedure...
23 Logs to go...
23 Logs to go...
23 Logs to go...
65464leveled up!
You Levelled Up!
Fletching...
Random Inventory slot choosen: 5
23 Logs to go...
Inventory slot overidden (MODE_CUT - log); B := InvBox(28)
Found: 'Craft', clicking...
'Knife' option surpassed...
Searching for 'longbow' option...
Clicked 'longbow'...
23 Logs to go...
Performing Anti-Ban procedure...
23 Logs to go...
23 Logs to go...
Performing Anti-Ban procedure...
23 Logs to go...
Performing Anti-Ban procedure...
23 Logs to go...
23 Logs to go...
23 Logs to go...
23 Logs to go...
65465464leveled up!
You Levelled Up!
Fletching...
Random Inventory slot choosen: 8
23 Logs to go...
Inventory slot overidden (MODE_CUT - log); B := InvBox(28)
Found: 'Craft', clicking...
'Knife' option surpassed...
Searching for 'longbow' option...
Clicked 'longbow'...
22 Logs to go...
22 Logs to go...
22 Logs to go...
Performing Anti-Ban procedure...
22 Logs to go...
22 Logs to go...
Performing Anti-Ban procedure...
22 Logs to go...
22 Logs to go...
22 Logs to go...
22 Logs to go...
22 Logs to go...
654654leveled up!
You Levelled Up!
Fletching...
Random Inventory slot choosen: 8
22 Logs to go...
Inventory slot overidden (MODE_CUT - log); B := InvBox(28)
Found: 'Craft', clicking...
'Knife' option surpassed...
Searching for 'longbow' option...
Clicked 'longbow'...
21 Logs to go...
21 Logs to go...
21 Logs to go...
21 Logs to go...
21 Logs to go...
21 Logs to go...
65464654leveled up!
You Levelled Up!
Fletching...
Random Inventory slot choosen: 11
21 Logs to go...
Inventory slot overidden (MODE_CUT - log); B := InvBox(28)
Found: 'Craft', clicking...
'Knife' option surpassed...
Searching for 'longbow' option...
Clicked 'longbow'...
20 Logs to go...
20 Logs to go...
20 Logs to go...
20 Logs to go...
20 Logs to go...
654654leveled up!
You Levelled Up!
Fletching...
Random Inventory slot choosen: 3
20 Logs to go...
Inventory slot overidden (MODE_CUT - log); B := InvBox(28)
Found: 'Craft', clicking...
'Knife' option surpassed...
Searching for 'longbow' option...
Clicked 'longbow'...
19 Logs to go...
19 Logs to go...
19 Logs to go...
19 Logs to go...
19 Logs to go...
19 Logs to go...
19 Logs to go...
654654leveled up!
You Levelled Up!
Fletching...
Random Inventory slot choosen: 3
19 Logs to go...
Inventory slot overidden (MODE_CUT - log); B := InvBox(28)
Found: 'Craft', clicking...
'Knife' option surpassed...
Searching for 'longbow' option...
Clicked 'longbow'...
Performing Anti-Ban procedure...
19 Logs to go...
19 Logs to go...
19 Logs to go...
19 Logs to go...
19 Logs to go...
19 Logs to go...
6546546leveled up!
You Levelled Up!
Fletching...
Random Inventory slot choosen: 7
19 Logs to go...
Inventory slot overidden (MODE_CUT - log); B := InvBox(28)
Found: 'Craft', clicking...
'Knife' option surpassed...
Searching for 'longbow' option...
Clicked 'longbow'...
18 Logs to go...
18 Logs to go...
18 Logs to go...
18 Logs to go...
654654leveled up!
You Levelled Up!
Fletching...
Random Inventory slot choosen: 11
18 Logs to go...
Inventory slot overidden (MODE_CUT - log); B := InvBox(28)
Found: 'Craft', clicking...
'Knife' option surpassed...
Searching for 'longbow' option...
Clicked 'longbow'...
18 Logs to go...
18 Logs to go...
18 Logs to go...
18 Logs to go...
18 Logs to go...
18 Logs to go...
18 Logs to go...
6546546leveled up!
You Levelled Up!
Fletching...
Random Inventory slot choosen: 1
18 Logs to go...
Inventory slot overidden (MODE_CUT - log); B := InvBox(28)
Found: 'Craft', clicking...
'Knife' option surpassed...
Searching for 'longbow' option...
Clicked 'longbow'...
17 Logs to go...
17 Logs to go...
17 Logs to go...
17 Logs to go...
17 Logs to go...
Performing Anti-Ban procedure...
17 Logs to go...
65465465leveled up!
You Levelled Up!
Fletching...
Random Inventory slot choosen: 11
17 Logs to go...
Inventory slot overidden (MODE_CUT - log); B := InvBox(28)
Found: 'Craft', clicking...
'Knife' option surpassed...
Searching for 'longbow' option...
Clicked 'longbow'...
16 Logs to go...
16 Logs to go...
16 Logs to go...
Performing Anti-Ban procedure...
16 Logs to go...
16 Logs to go...
16 Logs to go...
16 Logs to go...
16 Logs to go...
16 Logs to go...
16 Logs to go...
654654654leveled up!
You Levelled Up!
Fletching...
Random Inventory slot choosen: 2
16 Logs to go...
Inventory slot overidden (MODE_CUT - log); B := InvBox(28)
Found: 'Craft', clicking...
'Knife' option surpassed...
Searching for 'longbow' option...
Clicked 'longbow'...
16 Logs to go...
16 Logs to go...
16 Logs to go...
16 Logs to go...
654654leveled up!
You Levelled Up!
Fletching...
Random Inventory slot choosen: 13
16 Logs to go...
Inventory slot overidden (MODE_CUT - log); B := InvBox(28)
Found: 'Craft', clicking...
'Knife' option surpassed...
Searching for 'longbow' option...
Clicked 'longbow'...
15 Logs to go...
15 Logs to go...
15 Logs to go...
15 Logs to go...
15 Logs to go...
15 Logs to go...
15 Logs to go...
654654leveled up!
You Levelled Up!
Fletching...
Random Inventory slot choosen: 10
15 Logs to go...
Inventory slot overidden (MODE_CUT - log); B := InvBox(28)
Found: 'Craft', clicking...
'Knife' option surpassed...
Searching for 'longbow' option...
Clicked 'longbow'...
14 Logs to go...
14 Logs to go...
Performing Anti-Ban procedure...
14 Logs to go...
14 Logs to go...
14 Logs to go...
Performing Anti-Ban procedure...
14 Logs to go...
14 Logs to go...
14 Logs to go...
14 Logs to go...
654654leveled up!
You Levelled Up!
Fletching...
Random Inventory slot choosen: 8
14 Logs to go...
Inventory slot overidden (MODE_CUT - log); B := InvBox(28)
Found: 'Craft', clicking...
'Knife' option surpassed...
Searching for 'longbow' option...
Clicked 'longbow'...
13 Logs to go...
13 Logs to go...
13 Logs to go...
13 Logs to go...
13 Logs to go...
13 Logs to go...
6546546leveled up!
You Levelled Up!
Fletching...
Random Inventory slot choosen: 13
13 Logs to go...
Inventory slot overidden (MODE_CUT - log); B := InvBox(28)
Found: 'Craft', clicking...
'Knife' option surpassed...
Searching for 'longbow' option...
Clicked 'longbow'...
12 Logs to go...
12 Logs to go...
12 Logs to go...
12 Logs to go...
12 Logs to go...
12 Logs to go...
12 Logs to go...
Performing Anti-Ban procedure...
9 Logs to go...
654654leveled up!
You Levelled Up!
Fletching...
Random Inventory slot choosen: 12
9 Logs to go...
Inventory slot overidden (MODE_CUT - log); B := InvBox(28)
Found: 'Craft', clicking...
'Knife' option surpassed...
Searching for 'longbow' option...
Clicked 'longbow'...
8 Logs to go...
8 Logs to go...
8 Logs to go...
8 Logs to go...
8 Logs to go...
8 Logs to go...
Performing Anti-Ban procedure...
8 Logs to go...
6546545 leveled up!
You Levelled Up!
Fletching...
Random Inventory slot choosen: 8
8 Logs to go...
Inventory slot overidden (MODE_CUT - log); B := InvBox(28)
Found: 'Craft', clicking...
'Knife' option surpassed...
Searching for 'longbow' option...
Clicked 'longbow'...
7 Logs to go...
7 Logs to go...
7 Logs to go...
7 Logs to go...
7 Logs to go...
7 Logs to go...
7 Logs to go...
7 Logs to go...
7 Logs to go...
Performing Anti-Ban procedure...
7 Logs to go...
654654 leveled up!
You Levelled Up!
Fletching...
Random Inventory slot choosen: 12
7 Logs to go...
Inventory slot overidden (MODE_CUT - log); B := InvBox(28)
Found: 'Craft', clicking...
'Knife' option surpassed...
Searching for 'longbow' option...
Clicked 'longbow'...
Performing Anti-Ban procedure...
6 Logs to go...
6 Logs to go...
6 Logs to go...
6 Logs to go...
6 Logs to go...
6 Logs to go...
6 Logs to go...
6 Logs to go...
6 Logs to go...
4564654 leveled up!
You Levelled Up!
Fletching...
Random Inventory slot choosen: 7
6 Logs to go...
Inventory slot overidden (MODE_CUT - log); B := InvBox(28)
Found: 'Craft', clicking...
'Knife' option surpassed...
Searching for 'longbow' option...
Clicked 'longbow'...
5 Logs to go...
5 Logs to go...
Performing Anti-Ban procedure...
5 Logs to go...
5 Logs to go...
5 Logs to go...
5 Logs to go...
654654 leveled up!
You Levelled Up!
Fletching...
Random Inventory slot choosen: 10
5 Logs to go...
Inventory slot overidden (MODE_CUT - log); B := InvBox(28)
Found: 'Craft', clicking...
'Knife' option surpassed...
Searching for 'longbow' option...
Clicked 'longbow'...
4 Logs to go...
4 Logs to go...
4 Logs to go...
4 Logs to go...
4 Logs to go...
4 Logs to go...
4 Logs to go...
Performing Anti-Ban procedure...
4 Logs to go...
64565465 leveled up!
You Levelled Up!
Fletching...
Random Inventory slot choosen: 12
4 Logs to go...
Inventory slot overidden (MODE_CUT - log); B := InvBox(28)
Found: 'Craft', clicking...
'Knife' option surpassed...
Searching for 'longbow' option...
Clicked 'longbow'...
3 Logs to go...
3 Logs to go...
3 Logs to go...
3 Logs to go...
3 Logs to go...
3 Logs to go...
3 Logs to go...
3 Logs to go...
65465 leveled up!
You Levelled Up!
Fletching...
Random Inventory slot choosen: 2
3 Logs to go...
Inventory slot overidden (MODE_CUT - log); B := InvBox(28)
Found: 'Craft', clicking...
'Knife' option surpassed...
Searching for 'longbow' option...
Clicked 'longbow'...
2 Logs to go...
2 Logs to go...
2 Logs to go...
2 Logs to go...
2 Logs to go...
654654 leveled up!
You Levelled Up!
Fletching...
Random Inventory slot choosen: 4
2 Logs to go...
Inventory slot overidden (MODE_CUT - log); B := InvBox(28)
Found: 'Craft', clicking...
'Knife' option surpassed...
Searching for 'longbow' option...
Clicked 'longbow'...
2 Logs to go...
2 Logs to go...
2 Logs to go...
2 Logs to go...
2 Logs to go...
2 Logs to go...
2 Logs to go...
46546 leveled up!
You Levelled Up!
Fletching...
Random Inventory slot choosen: 13
2 Logs to go...
Inventory slot overidden (MODE_CUT - log); B := InvBox(28)
Found: 'Craft', clicking...
'Knife' option surpassed...
Searching for 'longbow' option...
Clicked 'longbow'...
2 Logs to go...
2 Logs to go...
2 Logs to go...
2 Logs to go...
2 Logs to go...
Performing Anti-Ban procedure...
2 Logs to go...
2 Logs to go...
654654 leveled up!
You Levelled Up!
Fletching...
Random Inventory slot choosen: 5
2 Logs to go...
Inventory slot overidden (MODE_CUT - log); B := InvBox(28)
Found: 'Craft', clicking...
'Knife' option surpassed...
Searching for 'longbow' option...
Clicked 'longbow'...
1 Logs to go...
1 Logs to go...
1 Logs to go...
1 Logs to go...
Performing Anti-Ban procedure...
1 Logs to go...
1 Logs to go...
1 Logs to go...
1 Logs to go...
465465 leveled up!
You Levelled Up!
Fletching...
Random Inventory slot choosen: 7
1 Logs to go...
Inventory slot overidden (MODE_CUT - log); B := InvBox(28)
Found: 'Craft', clicking...



script is still running and its not doing a thing since i posted this debug.

im at the rs lobby. im going to try another version.:spongebob::spongebob::spongebob:

Kyle Undefined
01-06-2012, 01:21 AM
I'm still using .54B, it's beast and I'm lazy :p You're doing a great job! :D

Press Play
01-06-2012, 01:32 AM
I'm still using .54B, it's beast and I'm lazy :p You're doing a great job! :D
Ahahah thanks! It's always nice to hear that coming from high ranked persons :D Respected members of the forums :P

DeiJaiVui
01-06-2012, 01:46 AM
Works like a charm, and thanks for help me set it up!


/-------------------------------------------------------------\
|-------------------------------------------------------------|
| -daazndagger-'s |
| [F]antastic [F]letcher |
| Version 0.55.5 BETA |
|-------------------------------------------------------------|
| TOTALS : |
| Time Running : 29 min 33 sec |
| Logs Cut : 700 |
| Exp Gained : 35000 |
| Level Up's : 0 |
| |
| PLAYER 0 : |
| Time Running : 28 min 30 sec |
| Logs Cut : 700 |
| Exp Gained : 35000 |
| Exp / Hour : 75000 |
| False Reason : Used up all items |
| |
| |
|-------------------------------------------------------------|
\-------------------------------------------------------------/

All Players Inactive, or timed out. Script is finished!
/-------------------------------------------------------------\
|-------------------------------------------------------------|
| -daazndagger-'s |
| [F]antastic [F]letcher |
| Version 0.55.5 BETA |
|-------------------------------------------------------------|
| TOTALS : |
| Time Running : 29 min 34 sec |
| Logs Cut : 700 |
| Exp Gained : 35000 |
| Level Up's : 0 |
| |
| PLAYER 0 : |
| Time Running : 28 min 31 sec |
| Logs Cut : 700 |
| Exp Gained : 35000 |
| Exp / Hour : 75000 |
| False Reason : Used up all items |
| |
| |
|-------------------------------------------------------------|
\-------------------------------------------------------------/

Scaper
01-06-2012, 02:11 AM
im still using Version 0.53 BETA lol as we speak thats what iv used to do all whats in my sig :)

Press Play
01-06-2012, 02:35 AM
im still using Version 0.53 BETA lol as we speak thats what iv used to do all whats in my sig :)
At least one of them works for you :P Have you tried the latest one yet?

Kyle Undefined
01-06-2012, 02:36 AM
Have you tested the latest one at SW? .54B Keeps wanting to click the Nomad :p

dmiZE brah
01-06-2012, 03:16 AM
140k more logs to go with this script

will post proggy for 0.55. works great after the fix, cheers.

Kyle Undefined
01-06-2012, 03:19 AM
It has a trouble finding the SW chest sometimes, but it does find it. :)

Press Play
01-06-2012, 03:30 AM
Yes, I've heard of the Nomad clicking bug :p it shouldn't happen too often though? My banking highly relies on a blind co-ord check, so I'm guessing I'll just have to improve my TPA finding method :)

DeiJaiVui
01-06-2012, 03:35 AM
Does the script have breaks?

Kyle Undefined
01-06-2012, 03:42 AM
I set the TPA method to True in .55.5B and it doesn't click the Nomad anymore, it just takes about 3 seconds or a little more to find the bank. LOVING the script! :D Can't wait to get 99 and get on your first page!

Dei, yes, read the first page: http://puu.sh/cygz

Press Play
01-06-2012, 03:58 AM
I set the TPA method to True in .55.5B and it doesn't click the Nomad anymore, it just takes about 3 seconds or a little more to find the bank. LOVING the script! :D Can't wait to get 99 and get on your first page!

Dei, yes, read the first page: http://puu.sh/cygz
Hahah woo hoo! I've been noticing lately that there is a bug in SRL5 which makes the angle go low :/ I think it has something to do with the anti-ban procedures.

nickgrohe
01-06-2012, 06:51 AM
Hmm Do i have to copy the whole script put it in notepad safe it and then open it in simba?

When i copy the script into simba it says this,
[Error] (4:3): Unknown identifier 'WhenBreak' at line 3
Compiling failed.

Press Play
01-06-2012, 11:19 AM
Hmm Do i have to copy the whole script put it in notepad safe it and then open it in simba?

When i copy the script into simba it says this,
[Error] (4:3): Unknown identifier 'WhenBreak' at line 3
Compiling failed.
All you have to do is download the script from the first page in this thread and open it in Simba. Then fill in the setup and run it.

DeiJaiVui
01-06-2012, 12:08 PM
Is there a way to remove the anti ban and the breaks?

Press Play
01-06-2012, 12:13 PM
Is there a way to remove the anti ban and the breaks?
Why on earth would you want to do that! Do you want to get banned?

Scaper
01-06-2012, 02:09 PM
Is there a way to remove the anti ban and the breaks?

Yea why would you that you are just asking for a ban?

Kyle Undefined
01-06-2012, 02:10 PM
Yea why would you that you are just asking for a ban?

All he cares about is speed, not getting banned. He used an auto clicker to get to 99 mage, instead of MSI because it was human like. Wtf?

Scaper
01-06-2012, 02:17 PM
lmao the script is fast? and autoclicker human? hahahaha best thing iv heard all year, nextw hen he gets banned he will blame simba/SRL

E tried 54 at cw and wont take logs ou

EE kyle how can i stop smart from saying rs has been updated after 6 hours?

Kyle Undefined
01-06-2012, 02:21 PM
Crash Smart by Harry :) I don't use it though, I just TV into my laptop and manually run it again lol.

Scaper
01-06-2012, 02:21 PM
Crash Smart by Harry :) I don't use it though, I just TV into my laptop and manually run it again lol.


Yea iv been TV in from my phone but somtimes when im asleep :)

Kyle Undefined
01-06-2012, 02:22 PM
Ha true, small breaks don't hurt :p Here's an overnight proggy, at SW:


/-------------------------------------------------------------\
|-------------------------------------------------------------|
| -daazndagger-'s |
| [F]antastic [F]letcher |
| Version 0.55.5 BETA |
|-------------------------------------------------------------|
| TOTALS : |
| Time Running : 7 hr 50 min 21 sec |
| Logs Cut : 8596 |
| Exp Gained : 501147 |
| Level Up's : 0 |
| |
| PLAYER 0 : |
| Time Running : 8 hr 17 min 41 sec |
| Logs Cut : 8596 |
| Exp Gained : 501147 |
| Exp / Hour : 60501 |
| False Reason : RS Updated |
| |
| |
|-------------------------------------------------------------|
\-------------------------------------------------------------/

Scaper
01-06-2012, 02:25 PM
what level are ya now>? and what are you making? maple long?

Kyle Undefined
01-06-2012, 02:28 PM
Level 90 :D And yeah.

freshwater4
01-06-2012, 02:28 PM
Is there a way to remove the anti ban and the breaks?

anti ban = 0

break = 99999999

use your common sense next time. and open your eyes bigger.

i figured this out without any knowledge of scripting at all

Crazydictator
01-06-2012, 05:25 PM
It's working great for me..except that none of the versions seem to solve any random for me. They don't even detect a random. The script just keeps trying and trying..sometimes for hours. Very dangerous.

Kyle Undefined
01-06-2012, 05:27 PM
Randoms aren't solved by the script, but by SRL. I'd suggest going to SW, no randoms there.

Crazydictator
01-06-2012, 06:12 PM
Thank you for the tip. Will do.

Scaper
01-06-2012, 06:35 PM
/-------------------------------------------------------------\
|-------------------------------------------------------------|
| -daazndagger-'s |
| [F]antastic [F]letcher |
| Version 0.53 BETA |
|-------------------------------------------------------------|
| Time Running : 3 hr 5 min 55 sec |
| Logs Cut : 3444 |
| Bows Strung : 0 |
| Exp Gained : 200785 |
| Level Up's : 0 |
| |
| False Reasons : |
| Player 0: Could not finish fletching |
| |
| |
|-------------------------------------------------------------|
\-------------------------------------------------------------/

dont know why?

cprince
01-06-2012, 08:22 PM
Exception in Script: Unable to find file 'SRL/SRL/Misc/Smart.simba' used from ''



i get that when I click play. what am i doing wrong?


EDIT-Had to update. now loading it

cprince
01-06-2012, 09:48 PM
Ok new problem. I can get to cut, but not string. I put unstrung bows in place where logs were and bowstrings in next spot. hit play. it pulls out 14 longs (u) then says out of stuff to fletch and logs out.

Kyle Undefined
01-06-2012, 09:53 PM
Did you set the right mode?

cprince
01-06-2012, 10:11 PM
yes i had it set to MODE_STRING.

Scaper
01-06-2012, 10:15 PM
Im still using 53 had no problems what so ever with it and love it :) just gone 90 fletch :)

program FantasticFletcher;
{$DEFINE SMART}
{$IFDEF SMART}
{$i SRL/SRL/Misc/Smart.scar}
{$ENDIF}
{$i SRL/SRL.scar}
{$IFDEF SMART}
{$i SRL/SRL/Misc/Paintsmart.scar}
{$ENDIF}
{$i SRL/SRL/Skill/Magic.scar}
{$i SRL/SRL/Misc/stats.simba}

{================================================= =============================]
[ Daazndagger's [F]antastic [F]letcher ]
[================================================== ============================]
[ [Simba] ]
[ [SRL] ]
[ [SMART] ]
[------------------------------------------------------------------------------]
[ Description: | ]
[-------------------. ]
[ - This script will either cut logs into bows, string unstrung bows, turn ]
[ shafts into headless arrows, or turn headless arrows into arrows ]
[ - It is imperitive that you read the first post in the thread for details ]
[ on how to set up the script: ]
[ http://villavu.com/forum/showthread.php?p=869270 ]
[------------------------------------------------------------------------------]
[ Features/Log: | ]
[-------------------. ]
[ ## Version 0.50 BETA (21/12/11): ]
[ - Released to villavu.com ]
[ - Supports cutting and stringing ]
[ ## Version 0.51 BETA (22/12/11): ]
[ - Fixed timer countdown while waiting to fletch ]
[ - Continues even if it cant find the bank/minigame symbols ]
[ - Added check to see in logs/bows have run out! ]
[ - Other minor amendments ]
[ *** Version 0.51.5 BETA *** ]
[ - Deposits after LevelUp (Temporary Implementation) ]
[ ## Version 0.52 BETA (22/12/11): ]
[ - Added SC Knife compatability ]
[ - Changed my for loops to reapeat-until loops. This makes the script ]
[ more reliable. I used for loops because I was lazy :P ]
[ - Removed CheckLoc; you now have to input which bank you're at ]
[ ## Version 0.53 BETA (23/12/11): ]
[ - Flushed out many bugs in the system! ]
[ - Added anti-ban frequency options ]
[ - Eliminated the most annoying 'Could not find Craft' error ]
[ - Fixed withdraw eror where it would missclick the bank and logout ]
[------------------------------------------------------------------------------]
[ Instructions: | ]
[-------------------. ]
[ 1. Setup varibles as required, see thread for detailed instructions. ]
[ 2. Make sure you have a KNIFE IN YOUR TOOLBELT! The script does not check ]
[ for it, it assumes that it is there! ]
[ 3. Make sure the logs/unstrung bows/bow strings are in the correct and ]
[ corresponding bank slot and tab! ]
[ 4. You must be standing right next to the bank chest at either Castle Wars ]
[ or Soul Wars! ]
[ 5. Press PLAY ]
[------------------------------------------------------------------------------}

var //<<<<<<<<//
x, y: Integer; //
WhenBreak, AntiBanAmount: Integer; //
extraDebug, ActAFK: Boolean; // DO
SRLStats_Username, SRLStats_Password: String; // NOT
// TOUCH
const // ANY
{ *** For Modes} // OF
MODE_CUT = 1; // THIS
MODE_STRING = 2; //
MODE_SHAFTS = 3; //
MODE_SHAFT_TO_HEADLESS = 4; //
MODE_HEADLESS_TO_ARROW = 5; //<<<<<<<<//

{------------------------------------------------------------------------------]
[ VARIBLE SETUP: ]
[ See the thread for details. ]
[------------------------------------------------------------------------------}
procedure LoadGlobals;
begin
WhenBreak := 45; // Minutes until break
ActAFK := True; // Do you randomly want to go AFK?
extraDebug := False; // Displays extra information about the bot
AntiBanAmount := 4; // How much anti-ban? [1=Always, 10=Sometimes]
SRLStats_Username := ''; // Stats Username
SRLStats_Password := ''; // Stats Password
end;

{------------------------------------------------------------------------------]
[ DECLARE PLAYERS: ]
[ Change accordingly. ]
[------------------------------------------------------------------------------}
procedure DeclarePlayers;
begin
HowManyPlayers := 1;
NumberOfPlayers(HowManyPlayers);
CurrentPlayer := 0;

with Players[0] do
begin
Name :=''; // Username
Pass :=''; // Password
Nick :=''; // 3-4 lower case letters of your character's name
Pin :=''; // Bank PIN
Integers[0] := 1; // Bank Slot of Logs/Unstrung Bows. Bow Strings go in the next slot!
Integers[1] := 7; // Bank Tab which all of these are located
Integers[2] := MODE_CUT; // Cuttng Bows, Stringing Bows, or Fletching Arrows? (See thread)
Strings[3] := 'Maple'; // What log/bow type? ['Normal', 'Oak', 'Willow' etc..]
Strings[4] := 'long'; // Longbow or Shortbow? ['long', 'short']
Strings[5] := 'cw'; // What bank? ['sw', 'cw']
Booleans[6] := false; // Using SC Hammer? [Yes = true]
Member := true;
Active := true;
end;
end;

{------------------------------------------------------------------------------}
{ STOP STOP STOP STOP STOP-STOP STOP STOP }
{ STOP STOP STOP STOP STOP | }
{ ===== STOP STOP STOP STOP STOP STOP STOP ===== }
{ STOP STOP STOP STOP STOP }
{ STOP STOP STOP STOP-STOP STOP }
{------------------------------------------------------------------------------}

const
ScriptVersion = '0.53 BETA';
ScriptName = '[F]antastic [F]letcher';

LaggFactor = 3; // [1 = no lagg, 10 = HOLY S**T]

{ *** For Players *** }
P_BANK_SLOT = 0;
P_BANK_TAB = 1;
P_MODE = 2;
P_TYPE = 3;
P_BOW = 4;
P_BANK_LOC = 5;
P_SCKNIFE = 6;

{ *** For Location}
LOC_CASTLEW = 1;
LOC_SOULW = 2;

var
cutORstring, cutORstring2: String;
TotalTimeInactive, RoundTime, lTimer: Integer; // Time
Total_LevelUps, Total_Cut, Total_Strung: Integer; // Counts
Total_XP, XP_Gain: Extended;
wCol, wRow, wCol2, wRow2, wAmount, wCount: Integer;
WhichBank: Integer;

type
ItemProperties = record
Name: String;
Colour: Integer;
TPALength: Integer; // Outline
Midpoint: TPoint;
end;
type
TObjectProperties = record
TPA: TPointArray;
ATPA: array of TPointArray;
end;

var
Log, uBow, bString: ItemProperties;
BankChest: TObjectProperties;

procedure Debug(w: string);
begin
if extraDebug then
begin
Writeln(w);
end else
Status(w);
end;

procedure Paint(TPA: TPointArray);
begin
{$IFDEF SMART}
if extraDebug then
SMART_DrawDotsEx(true, TPA, 255);
{$ENDIF}
end;

function OverTime(theTime: Integer): Boolean;
begin
if TimeFromMark(theTime) > LaggFactor*10*1000 then
Result := True;
end;

procedure DoAntiBan;
var
r: Integer;
begin;
if not (LoggedIn) then Exit;
Debug('Performing Anti-Ban procedure...');
r:= Random(100);
case r of
10: HoverSkill('fletching', false);
15: HoverSkill('fletching', false);
20: RandomMovement;
25: RandomMovement;
30: RandomAngle(1);
40: PickupMouse;
50: RandomAngle(1);
60: RandomRClick;
70: ExamineInv;
end;

case r of
10, 15, 20, 25, 30, 40, 50, 60, 70:
begin
Wait(RandomRange(250, 1000));
GameTab(Tab_Inv);
end;
end;
end;

function FindItemTPA(var Item: ItemProperties; Bounds: TBox; Update: Boolean): Boolean;
var
ItemTPA: TPointArray; // TPA stored in this
M: TPoint; // For the middle point of Item
B: TBox; // Item bounds
i: Integer;
begin
B := Bounds;
MarkTime(lTimer);
for i:=1 to 1000 do
begin
FindColorsTolerance(ItemTPA, srl_outline_black, B.x1, B.y1, B.x2, B.y2, 0);
if (Length(ItemTPA) < 1) and ((Players[CurrentPlayer].Integers[P_MODE] = MODE_CUT)) then
begin
Debug('ATTENTION: Length(ItemTPA) was less than 1; something must have gone wrong!! ' +IntToStr(i));
end else
Break;
Wait(RandomRange(100, 200));
if OverTime(lTimer) then
Break;
end;

if (Length(ItemTPA) < 1) and ((Players[CurrentPlayer].Integers[P_MODE] = MODE_CUT)) then
begin
Debug('ATTENTION: Length(ItemTPA) was less than 1; something must have gone wrong!! Last');
Result := False;
Exit;
end;

B := GetTPABounds(ItemTPA);
M := MiddleTPA(ItemTPA);

Paint(ItemTPA);

if Update then
begin
Item.TPALength := Length(ItemTPA);
Debug('Length of: ' +Item.Name+' = '+IntToStr(Item.TPALength));
Item.Colour := GetColor(M.x, M.y);
Item.Midpoint := M;
Debug(Item.Name+'''s properties were set...');
Result := true;
Exit;
end;

Status('Length of inventory item = '+IntToStr(Length(ItemTPA)));
if (Length(ItemTPA) = Item.TPALength) then // Need to fix this.. colour at midpoint is dodgey with bos and bowstrings
Result:= True;
if Item.Colour > -1 then
Result := GetColor(M.x, M.y) = Item.Colour
else
Result := True;
end;

function CountItemsInv(Item :ItemProperties): Integer;
var
i, count: Integer;
begin
count:= 0;
for i:=1 to 28 do
begin
if FindItemTPA(Item, InvBox(i), False) then
begin
Inc(count);
//Status(IntToStr(count)+Item.Name+'s to go...');
end;
end;

Debug(IntToStr(count)+' '+Item.Name+'s to go...');
Result:= count;
end;

{function FindLoc(l: Integer): Boolean;
begin
if not LoggedIn then
Exit;

SymbolAccuracy := 0.7;
repeat
if (FindSymbol(x, y, 'bank')) and (FindSymbol(x, y, 'minigame'))then
begin
Result := True;
Break;
end else
begin
SymbolAccuracy := SymbolAccuracy - 0.1;
Debug('You are not in the correct location...');
Debug('SymbolAccuracy := ' +FloatToStr(SymbolAccuracy));
end;
until(SymbolAccuracy = 0.1);

SymbolAccuracy := 0.6;
if FindSymbol(x, y, 'quest') then
begin
Debug('You are at Soulwars bank chest...');
l := LOC_SOULW;
end else
begin
Debug('You are at Castlewars bank chest...');
l := LOC_CASTLEW;
end;

Result:= True;
end; }

function FindBankChest(var x, y: Integer): Boolean;
var
CTS, i, h: Integer;
begin
Debug('Method1: Blind...');
case WhichBank of
LOC_SOULW: MakeCompass('W');
LOC_CASTLEW: MakeCompass('N');
end;
MouseBox(290, 160, 314, 187, 3);
for i:=0 to 10 do
begin
if ( WaitUpTextMulti(['ank', 'chest'], 200) ) then
begin
Debug('Found bank using blind check!');
Result:= True;
GetMousePos(x, y);
Exit;
end;
end;

Debug('Method2: TPA...');
CTS := GetColorToleranceSpeed;
ColorToleranceSpeed(2);
SetColorSpeed2Modifiers(0.21, 0.24);

FindColorsSpiralTolerance(MSCX, MSCY, BankChest.TPA, 7963282, MSX1, MSY1, MSX2, MSY2, 32);
ColorToleranceSpeed(CTS);

BankChest.ATPA := TPAToATPAEx(BankChest.TPA, 2, 2);
SortATPAFrom(BankChest.ATPA, Point(MSCX, MSCY));

if ( Length(BankChest.ATPA)=0 ) then
begin
Debug('Bank chest not found.');
Result:= false;
end else
Debug('Found ' +IntToStr(Length(BankChest.ATPA))+ ' possible Bank chests?');

h:= High(BankChest.ATPA);
For i := 0 to h do
begin
Paint(BankChest.ATPA[i]);

MiddleTPAEx(BankChest.ATPA[i], x, y);
MMouse(x, y, 2, 2);
if ( WaitUpTextMulti(['ank', 'chest'], 200) ) then
begin
Result:= True;
GetMousePos(x, y);
Break;
end else
Result:= false;

if BankScreen or PinScreen then
begin
Debug('Bank is open...');
Result := True;
Exit;
end;
end;
end;

function OpenBankChest: Boolean;
var
i, ii: Integer;
begin
if BankScreen then
begin
Debug('Bank is already open...');
Result := True;
Exit;
end;

for i:=0 to 10 do
begin
if BankScreen or PinScreen then
Break;
Debug('Searching for bank...');
if FindBankChest(x, y) then
begin
//ClearRSCanvas(SMART_Canvas.canvas);
Debug('Found bank...');
MMouse(x, y, 3, 3);
if IsUpText('ank') then
begin
GetMousePos(x, y);
Case random(3) of
0, 1, 2 : Mouse(x, y, 0, 0, true);
3 : begin
Mouse(x, y, 0, 0, False);
if not ChooseOption('ank') then
Break;
end;
end;
Debug('Clicked bank...');
Wait(RandomRange(200,400));
MarkTime(lTimer);
repeat
if BankScreen or PinScreen then
Break;
if OverTime(lTimer) then
begin
if i >=10 then
begin
Debug('Clicked bank but may have missed (' +IntToStr(i)+ ' times)...');
Result := False;
Exit;
end else
Break;
end;
until(false)
end else
begin
if BankScreen or PinScreen then
Break;
Debug('Missed bank, re-searching');
end;
end else
begin
Debug('Can''t find bank ' +IntToStr(i)+ ' times...');
end;
end;

Wait(200+Random(150*LaggFactor));
if PinScreen then
InPin(Players[CurrentPlayer].Pin);

Debug('Opened bank...')
Result := True;
end;

function DepositProducts: Boolean;
begin
if not LoggedIn then Exit;

if OpenBankChest then
if InvCount>0 then
if not Players[CurrentPlayer].Booleans[P_SCKNIFE] then
begin
DepositAll;
end else
Deposit(2, 28, true);

Result := True;
end;

function WithdrawReactants: Boolean;
var
b: TPoint;
i, q, p: Integer;
f: TBox;
begin
if not LoggedIn then Exit;

b := BankIndexToMSPoint(Players[CurrentPlayer].Integers[P_BANK_SLOT]);
if OpenBankChest then
begin
if InvCount>0 then
DepositProducts;

Wait(200+Random(150*LaggFactor));

BankTab(Players[CurrentPlayer].Integers[P_BANK_TAB])

if GetAmountBox(BankIndexToMSBox(Players[CurrentPlayer].Integers[P_BANK_SLOT])) <= (wCount) then
begin
Writeln('Out of stuff to fletch!');
Players[CurrentPlayer].Loc:= 'Used up all items';
Result:= True;
Exit;
end;
Withdraw(wCol, wRow, wAmount);
f := InvBox(2);
MarkTime(lTimer)
repeat
Wait(RandomRange(100, 200));
if OverTime(lTimer) then
Break;
until(FindColor(q, p, srl_outline_black, f.x1, f.y1, f.x2, f.y2) or InvFull)
Wait(500+Random(100*laggfactor));
Case Players[CurrentPlayer].Integers[P_MODE] of
MODE_CUT : begin
if FindItemTPA(Log, f, True) then
Writeln('Updated item!!!');
end;
MODE_STRING : begin
if FindItemTPA(uBow, f, True) then
Writeln('Updated item!!!');
end;
end;


if Players[CurrentPlayer].Integers[P_MODE] = MODE_STRING then
begin
Withdraw(wCol2, wRow2, wAmount);
MarkTime(lTimer)
repeat
Wait(RandomRange(100, 200));
if OverTime(lTimer) then
Break;
until(FindColor(q, p, srl_outline_black, f.x1, f.y1, f.x2, f.y2) or InvFull)
Wait(500+Random(100*laggfactor));

if FindItemTPA(bString, InvBox(28), True) then
Writeln('Updated item!!!');
end;

Debug('Successfully withdrawn items...');
CloseBank;
Debug('Closing Bank...');
Result:= True;
end;
end;

function FletchReaction: Boolean;
var
B: TBox;
r, t, i: Integer;
T1, T2: TPoint;
begin
if not LoggedIn then Exit;

Debug('Fletching...');
GameTab(Tab_Inv);
MarkTime(t);
repeat
Wait(100+random(100))
until(InvFull or (TimeFromMark(t) > 5000))


if Players[CurrentPlayer].Booleans[P_BANK_LOC] then
begin
r := Random(12)+2;
end else
r := Random(13)+1;

Debug('Random Inventory slot choosen: ' +IntToStr(r));

case Players[CurrentPlayer].Integers[P_MODE] of // Important failsafe for Leveling up
MODE_CUT: begin
if CountItemsInv(Log) <> 28 then
begin
r := 28;
Debug('FletchReaction was called again; B := InvBox(28)');
end;
end;
MODE_STRING: begin
if not InvFull then //if not CountItemsInv(bString) = 14 then //must tidy/fix this up
begin
r := 28;
Debug('FletchReaction was called again; B := InvBox(28)');
end;
end;
end;
B := InvBox(r)

for i:=1 to 5 do
begin
MouseBox(B.x1, B.y1, B.x2, B.y2, 3);
MarkTime(lTimer);
repeat
if IsUpTextMultiCustom([cutORstring, 'log']) then
begin
Debug('Found: ''' +cutORstring+ ''', clicking...'); //cutORstring = ['Craft', 'Use']
GetMousePos(x, y);
Mouse(x, y, 0, 0, true);
i := 5;
Break;
end;
if OverTime(lTimer) then
begin
Debug('Could not find ''' +cutORstring+ ''' '+IntToStr(i)+' times');
Break;
end;
until(false)
end;

if Players[CurrentPlayer].Integers[P_MODE] = MODE_STRING then
begin
if Players[CurrentPlayer].Booleans[P_BANK_LOC] then
begin
r := Random(12)+16;
end else
r := Random(13)+15;

Debug('Random Inventory slot choosen: ' +IntToStr(r));
B := InvBox(r)
MouseBox(B.x1, B.y1, B.x2, B.y2, 3);
MarkTime(lTimer);
repeat
if IsUpTextMultiCustom( [cutORstring, lowercase(Players[CurrentPlayer].Strings[P_TYPE]+'bow')] ) then
begin
Debug('Found: ''' +cutORstring+ ''', clicking...'); //cutORstring = ['Use']
GetMousePos(x, y);
Mouse(x, y, 0, 0, true);
Break;
end;
if OverTime(lTimer) then
begin
Debug('Could not find ''' +cutORstring+ '''');
Exit;
end;
until(false)
end;

if Players[CurrentPlayer].Integers[P_MODE] = MODE_CUT then
begin
Debug('Searching for ''Knife'' option...');
MarkTime(lTimer);
repeat // Modified from Narcle's script:
if FindTextTpaEx(2070783, 0, MCX1, MCY1, MCX2, MCY2, T1.x, T1.y, 'nife', statchars, Nothing) then
begin
Wait(RandomRange(150, 350));
MouseBox(T1.x-20, T1.y-30, T1.x+20, T1.y+8, 1);
Debug('Clicked ''Knife''...');
Break;
end;
if FindTextTpaEx(2070783, 0, MCX1, MCY1, MCX2, MCY2, T2.x, T2.y, Players[CurrentPlayer].Strings[P_BOW]+'bow', statchars, Nothing) then
begin
Debug('''Knife'' option surpassed...');
Break;
end;
if OverTime(lTimer) then
begin
Debug('Could not find ''Knife''');
Exit;
end;
until(false)
Debug('Searching for '''+Capitalize(Players[CurrentPlayer].Strings[P_TYPE])+' '+Players[CurrentPlayer].Strings[P_BOW]+'bow(u)'' option...');
MarkTime(lTimer);
repeat
if FindTextTpaEx(2070783, 0, MCX1, MCY1, MCX2, MCY2, T2.x, T2.y, Players[CurrentPlayer].Strings[P_BOW]+'bow', statchars, Nothing) then
begin
Wait(RandomRange(150, 350));
MouseBox(T2.x-20, T2.y-30, T2.x+20, T2.y+8, 1);
Debug('Clicked '''+Capitalize(Players[CurrentPlayer].Strings[P_TYPE])+' '+Players[CurrentPlayer].Strings[P_BOW]+'bow(u)''...');
Break;
end;
if OverTime(lTimer) then
begin
Debug('Could not find '''+Capitalize(Players[CurrentPlayer].Strings[P_TYPE])+' '+Players[CurrentPlayer].Strings[P_BOW]+'bow(u)');
Exit;
end;
until(false)
end else
begin
Debug('Searching for '''+Capitalize(Players[CurrentPlayer].Strings[P_TYPE])+' '+Players[CurrentPlayer].Strings[P_BOW]+'bow'' option...');
MarkTime(lTimer);
repeat
if FindTextTpaEx(2070783, 0, MCX1, MCY1, MCX2, MCY2, T1.x, T1.y, 'bow', statchars, Nothing) then
begin
Wait(RandomRange(150, 350));
MouseBox(T1.x-20, T1.y-30, T1.x+20, T1.y+8, 1);
Debug('Clicked '''+Capitalize(Players[CurrentPlayer].Strings[P_TYPE])+' '+Players[CurrentPlayer].Strings[P_BOW]+'bow''...');
Break;
end;
if OverTime(lTimer) then
begin
Debug('Could not find '''+Capitalize(Players[CurrentPlayer].Strings[P_TYPE])+' '+Players[CurrentPlayer].Strings[P_BOW]+'bow');
Exit;
end;
until(false)
end;

Result := True;
end;

function WhileReaction: Boolean;
var
itemsLeft, oldCount, t: Integer;
begin
oldCount := -1;
MarkTime(t);
repeat
case Players[CurrentPlayer].Integers[P_MODE] of
MODE_CUT : itemsLeft := CountItemsInv(Log);
MODE_STRING : itemsLeft := CountItemsInv(bString);
end;

if oldCount = -1 then
oldCount := itemsLeft;

if oldCount <> itemsLeft then
begin
oldCount := itemsLeft;
MarkTime(t);
end;

if LevelUp then
begin
Debug('You Levelled Up!');
Inc(Total_LevelUps);
ClickToContinue;
FletchReaction;
//DepositProducts;
//Result := True;
//Exit;
end;
if ClickToContinue then
begin
Debug('Click to Continue Chosen!');
FletchReaction;
//DepositProducts;
//Result := True;
//Exit;
end;

if RandomRange(1, AntiBanAmount) = 1 then DoAntiBan;

if not LoggedIn then Exit;

//Debug('TimeFromMark(tt) := ' +IntToStr(TimeFromMark(tt)));
if (TimeFromMark(t) > (20*1*1000)) then
begin
Debug('Fletching has timed out...');
if oldCount = itemsLeft then
begin
FletchReaction;
MarkTime(t);
end else
Exit;
end;

FindNormalRandoms;

until((itemsLeft <= 0) or (InvCount <= 14))

Debug('Finished fletching load...');
Result:= True;
case Players[CurrentPlayer].Integers[P_MODE] of
MODE_CUT: begin
Total_Cut := Total_Cut + 28;
Total_XP := Total_XP + XP_Gain*28;
stats_IncVariable(Capitalize(Players[CurrentPlayer].Strings[P_TYPE])+ ' Logs Fletched', 28);
stats_IncVariable('Fletching EXP (Gained)', Round(XP_Gain*28));
end;
MODE_STRING:begin
Total_Strung := Total_Strung + 14;
Total_XP := Total_XP + XP_Gain*28;
stats_IncVariable(Capitalize(Players[CurrentPlayer].Strings[P_TYPE])+ ' Bows Strung', 14);
stats_IncVariable('Fletching EXP (Gained)', Round(XP_Gain*14));
end;
end;
end;

function CalculateXP: Extended;
var
xp: Extended;
begin
Case Capitalize(Players[CurrentPlayer].Strings[P_BOW]) of
'Short': begin
Case Capitalize(Players[CurrentPlayer].Strings[P_TYPE]) of
'Normal': xp := 5;
'Oak' : xp := 16.5;
'Willow': xp := 33.3;
'Maple' : xp := 50;
'Yew' : xp := 67.5;
'Magic' : xp := 83.3;
end;
end;
'Long' : begin
Case Capitalize(Players[CurrentPlayer].Strings[P_TYPE]) of
'Normal': xp := 10;
'Oak' : xp := 25;
'Willow': xp := 41.5;
'Maple' : xp := 58.3;
'Yew' : xp := 75;
'Magic' : xp := 91.5;
end;
end;

end;

if Players[CurrentPlayer].Integers[P_MODE] = MODE_STRING then
begin
Case Capitalize(Players[CurrentPlayer].Strings[P_BOW]) of
'Short': begin
Case Capitalize(Players[CurrentPlayer].Strings[P_TYPE]) of
'Willow': xp := 33.2;
'Magic' : xp := 83.2;
end;
end;
'Long' : begin
Case Capitalize(Players[CurrentPlayer].Strings[P_TYPE]) of
'Maple' : xp := 58.2;
end;
end;

end;
end;

Result := xp;
end;

procedure SetupScript;
begin
Disguise('Fantastic Fletcher has been started!')

ClearDebug;
ClearReport;

{$IFDEF SMART}
Smart_Server := 9;
Smart_Members := True;
Smart_Signed := True;
Smart_SuperDetail := False;
{$ENDIF}

SetupSRL;

DeclarePlayers;
LoadGlobals;
if SRLStats_Username = '' then
begin
SRLStats_Username := 'Anonymous';
SRLStats_Password := 'anon1337';
end;
SetupSRLStats(370, SRLStats_Username, SRLStats_Password);

Log.Name := 'Log';
uBow.Name := 'Unstrung Bow';
bString.Name := 'Bow String';

WhenBreak:= ((1000*60)*Whenbreak);
AddOnTerminate('AddToTerminate');
end;

procedure SetupPlayer;
var
P, PP: TPoint;
begin
case Players[CurrentPlayer].Integers[P_MODE] of
MODE_CUT: begin
cutORstring := 'Craft';
cutORstring2 := 'raft';
wAmount := 0;
case Players[CurrentPlayer].Booleans[P_SCKNIFE] of
false: wCount := 28;
true: wCount :=27;
end;
end;
MODE_STRING: begin
cutORstring := 'Use';
wAmount := 14;
wCount := 14;
end;
end;

P := BankIndexToBankPoint(Players[CurrentPlayer].Integers[P_BANK_SLOT]);
PP := BankIndexToBankPoint(Players[CurrentPlayer].Integers[P_BANK_SLOT] + 1);
wCol := P.x;
wRow := P.y;
wCol2 := PP.x;
wRow2 := PP.y

XP_Gain := CalculateXP;

LoginPlayer;
wait(100+random(50));

SetAngle(true);

Case lowercase(Players[CurrentPlayer].Strings[P_BANK_LOC]) of
'sw' : WhichBank := LOC_SOULW;
'cw' : WhichBank := LOC_CASTLEw;
//'burthrope'?
end;
Case lowercase(Players[CurrentPlayer].Strings[P_BANK_LOC]) of
'sw' : Debug('You are at Soulwars bank chest...');
'cw' : Debug('You are at CastleWars bank chest...');
end;

MarkTime(RoundTime);
end;

procedure ProgressReport;
var
i: Integer;
begin
Players[CurrentPlayer].Worked:= PlayerWorked(CurrentPlayer);

Writeln('/-------------------------------------------------------------\');
Writeln('|-------------------------------------------------------------|');
Writeln(PadR('| -daazndagger-''s', 62) + '|');
Writeln(PadR('| ' +ScriptName, 62) + '|');
Writeln(PadR('| Version ' + ScriptVersion, 62) + '|');
Writeln('|-------------------------------------------------------------|');
Writeln(PadR('| Time Running : ' +MsToTime(GetTimeRunning, Time_Abbrev), 62) + '|');
Writeln(PadR('| Logs Cut : ' +IntToStr(Total_Cut), 62) + '|');
Writeln(PadR('| Bows Strung : ' +IntToStr(Total_Strung), 62) + '|');
Writeln(PadR('| Exp Gained : ' +IntToStr(Round(Total_XP)), 62) + '|');
Writeln(PadR('| Level Up''s : ' +IntToStr(Total_LevelUps), 62) + '|');
Writeln(PadR('| ', 62) + '|');
Writeln(PadR('| False Reasons : ', 62) + '|');
for i:=0 to HowManyPlayers-1 do
Writeln(PadR('| Player ' +IntToStr(i)+': ' +Players[i].Loc, 62) + '|');
Writeln(PadR('| ', 62) + '|');
Writeln(PadR('| ', 62) + '|');
Writeln('|-------------------------------------------------------------|');
Writeln('\-------------------------------------------------------------/');
Writeln('');

Stats_Commit;
end;

procedure AddToTerminate;
begin
ProgressReport;
Disguise('[F]antastic [F]letcher has been successfully executed.');
end;

procedure TakeBreak;
var
Breaktime, Timeleft, i, e: Integer;
begin
if LoggedIn then
Logout;

if Players[CurrentPlayer].Worked > (2*60*60*1000) then
begin
Breaktime:= RandomRange(20*60*1000, 35*60*1000);
end else
Breaktime:= RandomRange(Players[CurrentPlayer].Worked / 8, Players[CurrentPlayer].Worked / 4);

Writeln('Taking a break for ' +mstotime(breaktime, Time_Abbrev) );
Writeln('');

i:= GetSystemTime;
repeat
wait(1000);
e:= GetSystemTime;
timeleft:= breaktime - (e - i);
Disguise('We have ' + mstotime(timeleft, Time_Abbrev) + ' to go');
until( (e-i) >= breaktime)

Disguise('Finished break.');
end;

procedure LogoutProcess;
begin
Debug('Loging out...');
if BankScreen then
CloseBank;

Logout;

ProgressReport;

if not( lowercase(Players[CurrentPlayer].Loc) = '') then
Players[CurrentPlayer].Active:= false;

if not AllPlayersInactive then
begin
TakeBreak;
end else
Exit;

NextPlayer(Players[CurrentPlayer].Active);
end;

function CUT_OR_STRING: Boolean; //funct boolean
begin
if not WithdrawReactants then
begin
Players[CurrentPlayer].Loc:= 'Could not withdraw';
Exit;
end;

if not( lowercase(Players[CurrentPlayer].Loc) = '') then
Exit;

if not FletchReaction then
begin
Players[CurrentPlayer].Loc:= 'Could not fletch';
Exit;
end;

FindNormalRandoms;

if not WhileReaction then
begin
Players[CurrentPlayer].Loc:= 'Could not finish fletching';
Exit;
end;

if ActAFK then
begin
case random(25) of
10: begin
Debug('Taking AFK break...');
Wait(RandomRange(10000, 45000));
end;
end;
end;

ProgressReport;

if Players[CurrentPlayer].Loc= 'Finished fletching' then
Exit;

Result:= True;
end;

function ARROWS: Boolean;
begin
end;


{if not DepositProducts then
begin
Players[CurrentPlayer].Loc:= 'Could not deposit';
Break;
end; }

begin
SetupScript;

repeat
SetupPlayer;

repeat
if not( lowercase(Players[CurrentPlayer].Loc) = '') then
Break;

CUT_OR_STRING;
until( TimeFromMark(RoundTime) >= (WhenBreak + RandomRange(-(1000*60*3), (1000*60*3)) ) )

LogoutProcess;

until(AllPlayersInactive) or ( TotalTimeInactive>(1000*60*10) )
Debug('All Players Inactive, or timed out. Script is finished!');

if LoggedIn then
Logout;
end.

procedure LogoutProcess;
begin
Debug('Loging out...');
Logout;

ProgressReport;

if not( lowercase(Players[CurrentPlayer].Loc) = '') then
Players[CurrentPlayer].Active:= false;

if not AllPlayersInactive then
begin
TakeBreak;
end else
Exit;

NextPlayer(Players[CurrentPlayer].Active);
end;

begin
SetupScript;

repeat
SetupPlayer;

repeat
if not( lowercase(Players[CurrentPlayer].Loc) = '') then
Break;

if not CUT_OR_STRING then
Break;
until( TimeFromMark(RoundTime) >= (WhenBreak + RandomRange(-(1000*60*3), (1000*60*3)) ) )

LogoutProcess;

until(AllPlayersInactive) or ( TotalTimeInactive>(1000*60*10) )
Debug('All Players Inactive, or timed out. Script is finished!');

if LoggedIn then
Logout;
end.

DeiJaiVui
01-07-2012, 12:26 AM
Im still using 53 had no problems what so ever with it and love it :) just gone 90 fletch :)

program FantasticFletcher;
{$DEFINE SMART}
{$IFDEF SMART}
{$i SRL/SRL/Misc/Smart.scar}
{$ENDIF}
{$i SRL/SRL.scar}
{$IFDEF SMART}
{$i SRL/SRL/Misc/Paintsmart.scar}
{$ENDIF}
{$i SRL/SRL/Skill/Magic.scar}
{$i SRL/SRL/Misc/stats.simba}

{================================================= =============================]
[ Daazndagger's [F]antastic [F]letcher ]
[================================================== ============================]
[ [Simba] ]
[ [SRL] ]
[ [SMART] ]
[------------------------------------------------------------------------------]
[ Description: | ]
[-------------------. ]
[ - This script will either cut logs into bows, string unstrung bows, turn ]
[ shafts into headless arrows, or turn headless arrows into arrows ]
[ - It is imperitive that you read the first post in the thread for details ]
[ on how to set up the script: ]
[ http://villavu.com/forum/showthread.php?p=869270 ]
[------------------------------------------------------------------------------]
[ Features/Log: | ]
[-------------------. ]
[ ## Version 0.50 BETA (21/12/11): ]
[ - Released to villavu.com ]
[ - Supports cutting and stringing ]
[ ## Version 0.51 BETA (22/12/11): ]
[ - Fixed timer countdown while waiting to fletch ]
[ - Continues even if it cant find the bank/minigame symbols ]
[ - Added check to see in logs/bows have run out! ]
[ - Other minor amendments ]
[ *** Version 0.51.5 BETA *** ]
[ - Deposits after LevelUp (Temporary Implementation) ]
[ ## Version 0.52 BETA (22/12/11): ]
[ - Added SC Knife compatability ]
[ - Changed my for loops to reapeat-until loops. This makes the script ]
[ more reliable. I used for loops because I was lazy :P ]
[ - Removed CheckLoc; you now have to input which bank you're at ]
[ ## Version 0.53 BETA (23/12/11): ]
[ - Flushed out many bugs in the system! ]
[ - Added anti-ban frequency options ]
[ - Eliminated the most annoying 'Could not find Craft' error ]
[ - Fixed withdraw eror where it would missclick the bank and logout ]
[------------------------------------------------------------------------------]
[ Instructions: | ]
[-------------------. ]
[ 1. Setup varibles as required, see thread for detailed instructions. ]
[ 2. Make sure you have a KNIFE IN YOUR TOOLBELT! The script does not check ]
[ for it, it assumes that it is there! ]
[ 3. Make sure the logs/unstrung bows/bow strings are in the correct and ]
[ corresponding bank slot and tab! ]
[ 4. You must be standing right next to the bank chest at either Castle Wars ]
[ or Soul Wars! ]
[ 5. Press PLAY ]
[------------------------------------------------------------------------------}

var //<<<<<<<<//
x, y: Integer; //
WhenBreak, AntiBanAmount: Integer; //
extraDebug, ActAFK: Boolean; // DO
SRLStats_Username, SRLStats_Password: String; // NOT
// TOUCH
const // ANY
{ *** For Modes} // OF
MODE_CUT = 1; // THIS
MODE_STRING = 2; //
MODE_SHAFTS = 3; //
MODE_SHAFT_TO_HEADLESS = 4; //
MODE_HEADLESS_TO_ARROW = 5; //<<<<<<<<//

{------------------------------------------------------------------------------]
[ VARIBLE SETUP: ]
[ See the thread for details. ]
[------------------------------------------------------------------------------}
procedure LoadGlobals;
begin
WhenBreak := 45; // Minutes until break
ActAFK := True; // Do you randomly want to go AFK?
extraDebug := False; // Displays extra information about the bot
AntiBanAmount := 4; // How much anti-ban? [1=Always, 10=Sometimes]
SRLStats_Username := ''; // Stats Username
SRLStats_Password := ''; // Stats Password
end;

{------------------------------------------------------------------------------]
[ DECLARE PLAYERS: ]
[ Change accordingly. ]
[------------------------------------------------------------------------------}
procedure DeclarePlayers;
begin
HowManyPlayers := 1;
NumberOfPlayers(HowManyPlayers);
CurrentPlayer := 0;

with Players[0] do
begin
Name :=''; // Username
Pass :=''; // Password
Nick :=''; // 3-4 lower case letters of your character's name
Pin :=''; // Bank PIN
Integers[0] := 1; // Bank Slot of Logs/Unstrung Bows. Bow Strings go in the next slot!
Integers[1] := 7; // Bank Tab which all of these are located
Integers[2] := MODE_CUT; // Cuttng Bows, Stringing Bows, or Fletching Arrows? (See thread)
Strings[3] := 'Maple'; // What log/bow type? ['Normal', 'Oak', 'Willow' etc..]
Strings[4] := 'long'; // Longbow or Shortbow? ['long', 'short']
Strings[5] := 'cw'; // What bank? ['sw', 'cw']
Booleans[6] := false; // Using SC Hammer? [Yes = true]
Member := true;
Active := true;
end;
end;

{------------------------------------------------------------------------------}
{ STOP STOP STOP STOP STOP-STOP STOP STOP }
{ STOP STOP STOP STOP STOP | }
{ ===== STOP STOP STOP STOP STOP STOP STOP ===== }
{ STOP STOP STOP STOP STOP }
{ STOP STOP STOP STOP-STOP STOP }
{------------------------------------------------------------------------------}

const
ScriptVersion = '0.53 BETA';
ScriptName = '[F]antastic [F]letcher';

LaggFactor = 3; // [1 = no lagg, 10 = HOLY S**T]

{ *** For Players *** }
P_BANK_SLOT = 0;
P_BANK_TAB = 1;
P_MODE = 2;
P_TYPE = 3;
P_BOW = 4;
P_BANK_LOC = 5;
P_SCKNIFE = 6;

{ *** For Location}
LOC_CASTLEW = 1;
LOC_SOULW = 2;

var
cutORstring, cutORstring2: String;
TotalTimeInactive, RoundTime, lTimer: Integer; // Time
Total_LevelUps, Total_Cut, Total_Strung: Integer; // Counts
Total_XP, XP_Gain: Extended;
wCol, wRow, wCol2, wRow2, wAmount, wCount: Integer;
WhichBank: Integer;

type
ItemProperties = record
Name: String;
Colour: Integer;
TPALength: Integer; // Outline
Midpoint: TPoint;
end;
type
TObjectProperties = record
TPA: TPointArray;
ATPA: array of TPointArray;
end;

var
Log, uBow, bString: ItemProperties;
BankChest: TObjectProperties;

procedure Debug(w: string);
begin
if extraDebug then
begin
Writeln(w);
end else
Status(w);
end;

procedure Paint(TPA: TPointArray);
begin
{$IFDEF SMART}
if extraDebug then
SMART_DrawDotsEx(true, TPA, 255);
{$ENDIF}
end;

function OverTime(theTime: Integer): Boolean;
begin
if TimeFromMark(theTime) > LaggFactor*10*1000 then
Result := True;
end;

procedure DoAntiBan;
var
r: Integer;
begin;
if not (LoggedIn) then Exit;
Debug('Performing Anti-Ban procedure...');
r:= Random(100);
case r of
10: HoverSkill('fletching', false);
15: HoverSkill('fletching', false);
20: RandomMovement;
25: RandomMovement;
30: RandomAngle(1);
40: PickupMouse;
50: RandomAngle(1);
60: RandomRClick;
70: ExamineInv;
end;

case r of
10, 15, 20, 25, 30, 40, 50, 60, 70:
begin
Wait(RandomRange(250, 1000));
GameTab(Tab_Inv);
end;
end;
end;

function FindItemTPA(var Item: ItemProperties; Bounds: TBox; Update: Boolean): Boolean;
var
ItemTPA: TPointArray; // TPA stored in this
M: TPoint; // For the middle point of Item
B: TBox; // Item bounds
i: Integer;
begin
B := Bounds;
MarkTime(lTimer);
for i:=1 to 1000 do
begin
FindColorsTolerance(ItemTPA, srl_outline_black, B.x1, B.y1, B.x2, B.y2, 0);
if (Length(ItemTPA) < 1) and ((Players[CurrentPlayer].Integers[P_MODE] = MODE_CUT)) then
begin
Debug('ATTENTION: Length(ItemTPA) was less than 1; something must have gone wrong!! ' +IntToStr(i));
end else
Break;
Wait(RandomRange(100, 200));
if OverTime(lTimer) then
Break;
end;

if (Length(ItemTPA) < 1) and ((Players[CurrentPlayer].Integers[P_MODE] = MODE_CUT)) then
begin
Debug('ATTENTION: Length(ItemTPA) was less than 1; something must have gone wrong!! Last');
Result := False;
Exit;
end;

B := GetTPABounds(ItemTPA);
M := MiddleTPA(ItemTPA);

Paint(ItemTPA);

if Update then
begin
Item.TPALength := Length(ItemTPA);
Debug('Length of: ' +Item.Name+' = '+IntToStr(Item.TPALength));
Item.Colour := GetColor(M.x, M.y);
Item.Midpoint := M;
Debug(Item.Name+'''s properties were set...');
Result := true;
Exit;
end;

Status('Length of inventory item = '+IntToStr(Length(ItemTPA)));
if (Length(ItemTPA) = Item.TPALength) then // Need to fix this.. colour at midpoint is dodgey with bos and bowstrings
Result:= True;
if Item.Colour > -1 then
Result := GetColor(M.x, M.y) = Item.Colour
else
Result := True;
end;

function CountItemsInv(Item :ItemProperties): Integer;
var
i, count: Integer;
begin
count:= 0;
for i:=1 to 28 do
begin
if FindItemTPA(Item, InvBox(i), False) then
begin
Inc(count);
//Status(IntToStr(count)+Item.Name+'s to go...');
end;
end;

Debug(IntToStr(count)+' '+Item.Name+'s to go...');
Result:= count;
end;

{function FindLoc(l: Integer): Boolean;
begin
if not LoggedIn then
Exit;

SymbolAccuracy := 0.7;
repeat
if (FindSymbol(x, y, 'bank')) and (FindSymbol(x, y, 'minigame'))then
begin
Result := True;
Break;
end else
begin
SymbolAccuracy := SymbolAccuracy - 0.1;
Debug('You are not in the correct location...');
Debug('SymbolAccuracy := ' +FloatToStr(SymbolAccuracy));
end;
until(SymbolAccuracy = 0.1);

SymbolAccuracy := 0.6;
if FindSymbol(x, y, 'quest') then
begin
Debug('You are at Soulwars bank chest...');
l := LOC_SOULW;
end else
begin
Debug('You are at Castlewars bank chest...');
l := LOC_CASTLEW;
end;

Result:= True;
end; }

function FindBankChest(var x, y: Integer): Boolean;
var
CTS, i, h: Integer;
begin
Debug('Method1: Blind...');
case WhichBank of
LOC_SOULW: MakeCompass('W');
LOC_CASTLEW: MakeCompass('N');
end;
MouseBox(290, 160, 314, 187, 3);
for i:=0 to 10 do
begin
if ( WaitUpTextMulti(['ank', 'chest'], 200) ) then
begin
Debug('Found bank using blind check!');
Result:= True;
GetMousePos(x, y);
Exit;
end;
end;

Debug('Method2: TPA...');
CTS := GetColorToleranceSpeed;
ColorToleranceSpeed(2);
SetColorSpeed2Modifiers(0.21, 0.24);

FindColorsSpiralTolerance(MSCX, MSCY, BankChest.TPA, 7963282, MSX1, MSY1, MSX2, MSY2, 32);
ColorToleranceSpeed(CTS);

BankChest.ATPA := TPAToATPAEx(BankChest.TPA, 2, 2);
SortATPAFrom(BankChest.ATPA, Point(MSCX, MSCY));

if ( Length(BankChest.ATPA)=0 ) then
begin
Debug('Bank chest not found.');
Result:= false;
end else
Debug('Found ' +IntToStr(Length(BankChest.ATPA))+ ' possible Bank chests?');

h:= High(BankChest.ATPA);
For i := 0 to h do
begin
Paint(BankChest.ATPA[i]);

MiddleTPAEx(BankChest.ATPA[i], x, y);
MMouse(x, y, 2, 2);
if ( WaitUpTextMulti(['ank', 'chest'], 200) ) then
begin
Result:= True;
GetMousePos(x, y);
Break;
end else
Result:= false;

if BankScreen or PinScreen then
begin
Debug('Bank is open...');
Result := True;
Exit;
end;
end;
end;

function OpenBankChest: Boolean;
var
i, ii: Integer;
begin
if BankScreen then
begin
Debug('Bank is already open...');
Result := True;
Exit;
end;

for i:=0 to 10 do
begin
if BankScreen or PinScreen then
Break;
Debug('Searching for bank...');
if FindBankChest(x, y) then
begin
//ClearRSCanvas(SMART_Canvas.canvas);
Debug('Found bank...');
MMouse(x, y, 3, 3);
if IsUpText('ank') then
begin
GetMousePos(x, y);
Case random(3) of
0, 1, 2 : Mouse(x, y, 0, 0, true);
3 : begin
Mouse(x, y, 0, 0, False);
if not ChooseOption('ank') then
Break;
end;
end;
Debug('Clicked bank...');
Wait(RandomRange(200,400));
MarkTime(lTimer);
repeat
if BankScreen or PinScreen then
Break;
if OverTime(lTimer) then
begin
if i >=10 then
begin
Debug('Clicked bank but may have missed (' +IntToStr(i)+ ' times)...');
Result := False;
Exit;
end else
Break;
end;
until(false)
end else
begin
if BankScreen or PinScreen then
Break;
Debug('Missed bank, re-searching');
end;
end else
begin
Debug('Can''t find bank ' +IntToStr(i)+ ' times...');
end;
end;

Wait(200+Random(150*LaggFactor));
if PinScreen then
InPin(Players[CurrentPlayer].Pin);

Debug('Opened bank...')
Result := True;
end;

function DepositProducts: Boolean;
begin
if not LoggedIn then Exit;

if OpenBankChest then
if InvCount>0 then
if not Players[CurrentPlayer].Booleans[P_SCKNIFE] then
begin
DepositAll;
end else
Deposit(2, 28, true);

Result := True;
end;

function WithdrawReactants: Boolean;
var
b: TPoint;
i, q, p: Integer;
f: TBox;
begin
if not LoggedIn then Exit;

b := BankIndexToMSPoint(Players[CurrentPlayer].Integers[P_BANK_SLOT]);
if OpenBankChest then
begin
if InvCount>0 then
DepositProducts;

Wait(200+Random(150*LaggFactor));

BankTab(Players[CurrentPlayer].Integers[P_BANK_TAB])

if GetAmountBox(BankIndexToMSBox(Players[CurrentPlayer].Integers[P_BANK_SLOT])) <= (wCount) then
begin
Writeln('Out of stuff to fletch!');
Players[CurrentPlayer].Loc:= 'Used up all items';
Result:= True;
Exit;
end;
Withdraw(wCol, wRow, wAmount);
f := InvBox(2);
MarkTime(lTimer)
repeat
Wait(RandomRange(100, 200));
if OverTime(lTimer) then
Break;
until(FindColor(q, p, srl_outline_black, f.x1, f.y1, f.x2, f.y2) or InvFull)
Wait(500+Random(100*laggfactor));
Case Players[CurrentPlayer].Integers[P_MODE] of
MODE_CUT : begin
if FindItemTPA(Log, f, True) then
Writeln('Updated item!!!');
end;
MODE_STRING : begin
if FindItemTPA(uBow, f, True) then
Writeln('Updated item!!!');
end;
end;


if Players[CurrentPlayer].Integers[P_MODE] = MODE_STRING then
begin
Withdraw(wCol2, wRow2, wAmount);
MarkTime(lTimer)
repeat
Wait(RandomRange(100, 200));
if OverTime(lTimer) then
Break;
until(FindColor(q, p, srl_outline_black, f.x1, f.y1, f.x2, f.y2) or InvFull)
Wait(500+Random(100*laggfactor));

if FindItemTPA(bString, InvBox(28), True) then
Writeln('Updated item!!!');
end;

Debug('Successfully withdrawn items...');
CloseBank;
Debug('Closing Bank...');
Result:= True;
end;
end;

function FletchReaction: Boolean;
var
B: TBox;
r, t, i: Integer;
T1, T2: TPoint;
begin
if not LoggedIn then Exit;

Debug('Fletching...');
GameTab(Tab_Inv);
MarkTime(t);
repeat
Wait(100+random(100))
until(InvFull or (TimeFromMark(t) > 5000))


if Players[CurrentPlayer].Booleans[P_BANK_LOC] then
begin
r := Random(12)+2;
end else
r := Random(13)+1;

Debug('Random Inventory slot choosen: ' +IntToStr(r));

case Players[CurrentPlayer].Integers[P_MODE] of // Important failsafe for Leveling up
MODE_CUT: begin
if CountItemsInv(Log) <> 28 then
begin
r := 28;
Debug('FletchReaction was called again; B := InvBox(28)');
end;
end;
MODE_STRING: begin
if not InvFull then //if not CountItemsInv(bString) = 14 then //must tidy/fix this up
begin
r := 28;
Debug('FletchReaction was called again; B := InvBox(28)');
end;
end;
end;
B := InvBox(r)

for i:=1 to 5 do
begin
MouseBox(B.x1, B.y1, B.x2, B.y2, 3);
MarkTime(lTimer);
repeat
if IsUpTextMultiCustom([cutORstring, 'log']) then
begin
Debug('Found: ''' +cutORstring+ ''', clicking...'); //cutORstring = ['Craft', 'Use']
GetMousePos(x, y);
Mouse(x, y, 0, 0, true);
i := 5;
Break;
end;
if OverTime(lTimer) then
begin
Debug('Could not find ''' +cutORstring+ ''' '+IntToStr(i)+' times');
Break;
end;
until(false)
end;

if Players[CurrentPlayer].Integers[P_MODE] = MODE_STRING then
begin
if Players[CurrentPlayer].Booleans[P_BANK_LOC] then
begin
r := Random(12)+16;
end else
r := Random(13)+15;

Debug('Random Inventory slot choosen: ' +IntToStr(r));
B := InvBox(r)
MouseBox(B.x1, B.y1, B.x2, B.y2, 3);
MarkTime(lTimer);
repeat
if IsUpTextMultiCustom( [cutORstring, lowercase(Players[CurrentPlayer].Strings[P_TYPE]+'bow')] ) then
begin
Debug('Found: ''' +cutORstring+ ''', clicking...'); //cutORstring = ['Use']
GetMousePos(x, y);
Mouse(x, y, 0, 0, true);
Break;
end;
if OverTime(lTimer) then
begin
Debug('Could not find ''' +cutORstring+ '''');
Exit;
end;
until(false)
end;

if Players[CurrentPlayer].Integers[P_MODE] = MODE_CUT then
begin
Debug('Searching for ''Knife'' option...');
MarkTime(lTimer);
repeat // Modified from Narcle's script:
if FindTextTpaEx(2070783, 0, MCX1, MCY1, MCX2, MCY2, T1.x, T1.y, 'nife', statchars, Nothing) then
begin
Wait(RandomRange(150, 350));
MouseBox(T1.x-20, T1.y-30, T1.x+20, T1.y+8, 1);
Debug('Clicked ''Knife''...');
Break;
end;
if FindTextTpaEx(2070783, 0, MCX1, MCY1, MCX2, MCY2, T2.x, T2.y, Players[CurrentPlayer].Strings[P_BOW]+'bow', statchars, Nothing) then
begin
Debug('''Knife'' option surpassed...');
Break;
end;
if OverTime(lTimer) then
begin
Debug('Could not find ''Knife''');
Exit;
end;
until(false)
Debug('Searching for '''+Capitalize(Players[CurrentPlayer].Strings[P_TYPE])+' '+Players[CurrentPlayer].Strings[P_BOW]+'bow(u)'' option...');
MarkTime(lTimer);
repeat
if FindTextTpaEx(2070783, 0, MCX1, MCY1, MCX2, MCY2, T2.x, T2.y, Players[CurrentPlayer].Strings[P_BOW]+'bow', statchars, Nothing) then
begin
Wait(RandomRange(150, 350));
MouseBox(T2.x-20, T2.y-30, T2.x+20, T2.y+8, 1);
Debug('Clicked '''+Capitalize(Players[CurrentPlayer].Strings[P_TYPE])+' '+Players[CurrentPlayer].Strings[P_BOW]+'bow(u)''...');
Break;
end;
if OverTime(lTimer) then
begin
Debug('Could not find '''+Capitalize(Players[CurrentPlayer].Strings[P_TYPE])+' '+Players[CurrentPlayer].Strings[P_BOW]+'bow(u)');
Exit;
end;
until(false)
end else
begin
Debug('Searching for '''+Capitalize(Players[CurrentPlayer].Strings[P_TYPE])+' '+Players[CurrentPlayer].Strings[P_BOW]+'bow'' option...');
MarkTime(lTimer);
repeat
if FindTextTpaEx(2070783, 0, MCX1, MCY1, MCX2, MCY2, T1.x, T1.y, 'bow', statchars, Nothing) then
begin
Wait(RandomRange(150, 350));
MouseBox(T1.x-20, T1.y-30, T1.x+20, T1.y+8, 1);
Debug('Clicked '''+Capitalize(Players[CurrentPlayer].Strings[P_TYPE])+' '+Players[CurrentPlayer].Strings[P_BOW]+'bow''...');
Break;
end;
if OverTime(lTimer) then
begin
Debug('Could not find '''+Capitalize(Players[CurrentPlayer].Strings[P_TYPE])+' '+Players[CurrentPlayer].Strings[P_BOW]+'bow');
Exit;
end;
until(false)
end;

Result := True;
end;

function WhileReaction: Boolean;
var
itemsLeft, oldCount, t: Integer;
begin
oldCount := -1;
MarkTime(t);
repeat
case Players[CurrentPlayer].Integers[P_MODE] of
MODE_CUT : itemsLeft := CountItemsInv(Log);
MODE_STRING : itemsLeft := CountItemsInv(bString);
end;

if oldCount = -1 then
oldCount := itemsLeft;

if oldCount <> itemsLeft then
begin
oldCount := itemsLeft;
MarkTime(t);
end;

if LevelUp then
begin
Debug('You Levelled Up!');
Inc(Total_LevelUps);
ClickToContinue;
FletchReaction;
//DepositProducts;
//Result := True;
//Exit;
end;
if ClickToContinue then
begin
Debug('Click to Continue Chosen!');
FletchReaction;
//DepositProducts;
//Result := True;
//Exit;
end;

if RandomRange(1, AntiBanAmount) = 1 then DoAntiBan;

if not LoggedIn then Exit;

//Debug('TimeFromMark(tt) := ' +IntToStr(TimeFromMark(tt)));
if (TimeFromMark(t) > (20*1*1000)) then
begin
Debug('Fletching has timed out...');
if oldCount = itemsLeft then
begin
FletchReaction;
MarkTime(t);
end else
Exit;
end;

FindNormalRandoms;

until((itemsLeft <= 0) or (InvCount <= 14))

Debug('Finished fletching load...');
Result:= True;
case Players[CurrentPlayer].Integers[P_MODE] of
MODE_CUT: begin
Total_Cut := Total_Cut + 28;
Total_XP := Total_XP + XP_Gain*28;
stats_IncVariable(Capitalize(Players[CurrentPlayer].Strings[P_TYPE])+ ' Logs Fletched', 28);
stats_IncVariable('Fletching EXP (Gained)', Round(XP_Gain*28));
end;
MODE_STRING:begin
Total_Strung := Total_Strung + 14;
Total_XP := Total_XP + XP_Gain*28;
stats_IncVariable(Capitalize(Players[CurrentPlayer].Strings[P_TYPE])+ ' Bows Strung', 14);
stats_IncVariable('Fletching EXP (Gained)', Round(XP_Gain*14));
end;
end;
end;

function CalculateXP: Extended;
var
xp: Extended;
begin
Case Capitalize(Players[CurrentPlayer].Strings[P_BOW]) of
'Short': begin
Case Capitalize(Players[CurrentPlayer].Strings[P_TYPE]) of
'Normal': xp := 5;
'Oak' : xp := 16.5;
'Willow': xp := 33.3;
'Maple' : xp := 50;
'Yew' : xp := 67.5;
'Magic' : xp := 83.3;
end;
end;
'Long' : begin
Case Capitalize(Players[CurrentPlayer].Strings[P_TYPE]) of
'Normal': xp := 10;
'Oak' : xp := 25;
'Willow': xp := 41.5;
'Maple' : xp := 58.3;
'Yew' : xp := 75;
'Magic' : xp := 91.5;
end;
end;

end;

if Players[CurrentPlayer].Integers[P_MODE] = MODE_STRING then
begin
Case Capitalize(Players[CurrentPlayer].Strings[P_BOW]) of
'Short': begin
Case Capitalize(Players[CurrentPlayer].Strings[P_TYPE]) of
'Willow': xp := 33.2;
'Magic' : xp := 83.2;
end;
end;
'Long' : begin
Case Capitalize(Players[CurrentPlayer].Strings[P_TYPE]) of
'Maple' : xp := 58.2;
end;
end;

end;
end;

Result := xp;
end;

procedure SetupScript;
begin
Disguise('Fantastic Fletcher has been started!')

ClearDebug;
ClearReport;

{$IFDEF SMART}
Smart_Server := 9;
Smart_Members := True;
Smart_Signed := True;
Smart_SuperDetail := False;
{$ENDIF}

SetupSRL;

DeclarePlayers;
LoadGlobals;
if SRLStats_Username = '' then
begin
SRLStats_Username := 'Anonymous';
SRLStats_Password := 'anon1337';
end;
SetupSRLStats(370, SRLStats_Username, SRLStats_Password);

Log.Name := 'Log';
uBow.Name := 'Unstrung Bow';
bString.Name := 'Bow String';

WhenBreak:= ((1000*60)*Whenbreak);
AddOnTerminate('AddToTerminate');
end;

procedure SetupPlayer;
var
P, PP: TPoint;
begin
case Players[CurrentPlayer].Integers[P_MODE] of
MODE_CUT: begin
cutORstring := 'Craft';
cutORstring2 := 'raft';
wAmount := 0;
case Players[CurrentPlayer].Booleans[P_SCKNIFE] of
false: wCount := 28;
true: wCount :=27;
end;
end;
MODE_STRING: begin
cutORstring := 'Use';
wAmount := 14;
wCount := 14;
end;
end;

P := BankIndexToBankPoint(Players[CurrentPlayer].Integers[P_BANK_SLOT]);
PP := BankIndexToBankPoint(Players[CurrentPlayer].Integers[P_BANK_SLOT] + 1);
wCol := P.x;
wRow := P.y;
wCol2 := PP.x;
wRow2 := PP.y

XP_Gain := CalculateXP;

LoginPlayer;
wait(100+random(50));

SetAngle(true);

Case lowercase(Players[CurrentPlayer].Strings[P_BANK_LOC]) of
'sw' : WhichBank := LOC_SOULW;
'cw' : WhichBank := LOC_CASTLEw;
//'burthrope'?
end;
Case lowercase(Players[CurrentPlayer].Strings[P_BANK_LOC]) of
'sw' : Debug('You are at Soulwars bank chest...');
'cw' : Debug('You are at CastleWars bank chest...');
end;

MarkTime(RoundTime);
end;

procedure ProgressReport;
var
i: Integer;
begin
Players[CurrentPlayer].Worked:= PlayerWorked(CurrentPlayer);

Writeln('/-------------------------------------------------------------\');
Writeln('|-------------------------------------------------------------|');
Writeln(PadR('| -daazndagger-''s', 62) + '|');
Writeln(PadR('| ' +ScriptName, 62) + '|');
Writeln(PadR('| Version ' + ScriptVersion, 62) + '|');
Writeln('|-------------------------------------------------------------|');
Writeln(PadR('| Time Running : ' +MsToTime(GetTimeRunning, Time_Abbrev), 62) + '|');
Writeln(PadR('| Logs Cut : ' +IntToStr(Total_Cut), 62) + '|');
Writeln(PadR('| Bows Strung : ' +IntToStr(Total_Strung), 62) + '|');
Writeln(PadR('| Exp Gained : ' +IntToStr(Round(Total_XP)), 62) + '|');
Writeln(PadR('| Level Up''s : ' +IntToStr(Total_LevelUps), 62) + '|');
Writeln(PadR('| ', 62) + '|');
Writeln(PadR('| False Reasons : ', 62) + '|');
for i:=0 to HowManyPlayers-1 do
Writeln(PadR('| Player ' +IntToStr(i)+': ' +Players[i].Loc, 62) + '|');
Writeln(PadR('| ', 62) + '|');
Writeln(PadR('| ', 62) + '|');
Writeln('|-------------------------------------------------------------|');
Writeln('\-------------------------------------------------------------/');
Writeln('');

Stats_Commit;
end;

procedure AddToTerminate;
begin
ProgressReport;
Disguise('[F]antastic [F]letcher has been successfully executed.');
end;

procedure TakeBreak;
var
Breaktime, Timeleft, i, e: Integer;
begin
if LoggedIn then
Logout;

if Players[CurrentPlayer].Worked > (2*60*60*1000) then
begin
Breaktime:= RandomRange(20*60*1000, 35*60*1000);
end else
Breaktime:= RandomRange(Players[CurrentPlayer].Worked / 8, Players[CurrentPlayer].Worked / 4);

Writeln('Taking a break for ' +mstotime(breaktime, Time_Abbrev) );
Writeln('');

i:= GetSystemTime;
repeat
wait(1000);
e:= GetSystemTime;
timeleft:= breaktime - (e - i);
Disguise('We have ' + mstotime(timeleft, Time_Abbrev) + ' to go');
until( (e-i) >= breaktime)

Disguise('Finished break.');
end;

procedure LogoutProcess;
begin
Debug('Loging out...');
if BankScreen then
CloseBank;

Logout;

ProgressReport;

if not( lowercase(Players[CurrentPlayer].Loc) = '') then
Players[CurrentPlayer].Active:= false;

if not AllPlayersInactive then
begin
TakeBreak;
end else
Exit;

NextPlayer(Players[CurrentPlayer].Active);
end;

function CUT_OR_STRING: Boolean; //funct boolean
begin
if not WithdrawReactants then
begin
Players[CurrentPlayer].Loc:= 'Could not withdraw';
Exit;
end;

if not( lowercase(Players[CurrentPlayer].Loc) = '') then
Exit;

if not FletchReaction then
begin
Players[CurrentPlayer].Loc:= 'Could not fletch';
Exit;
end;

FindNormalRandoms;

if not WhileReaction then
begin
Players[CurrentPlayer].Loc:= 'Could not finish fletching';
Exit;
end;

if ActAFK then
begin
case random(25) of
10: begin
Debug('Taking AFK break...');
Wait(RandomRange(10000, 45000));
end;
end;
end;

ProgressReport;

if Players[CurrentPlayer].Loc= 'Finished fletching' then
Exit;

Result:= True;
end;

function ARROWS: Boolean;
begin
end;


{if not DepositProducts then
begin
Players[CurrentPlayer].Loc:= 'Could not deposit';
Break;
end; }

begin
SetupScript;

repeat
SetupPlayer;

repeat
if not( lowercase(Players[CurrentPlayer].Loc) = '') then
Break;

CUT_OR_STRING;
until( TimeFromMark(RoundTime) >= (WhenBreak + RandomRange(-(1000*60*3), (1000*60*3)) ) )

LogoutProcess;

until(AllPlayersInactive) or ( TotalTimeInactive>(1000*60*10) )
Debug('All Players Inactive, or timed out. Script is finished!');

if LoggedIn then
Logout;
end.

procedure LogoutProcess;
begin
Debug('Loging out...');
Logout;

ProgressReport;

if not( lowercase(Players[CurrentPlayer].Loc) = '') then
Players[CurrentPlayer].Active:= false;

if not AllPlayersInactive then
begin
TakeBreak;
end else
Exit;

NextPlayer(Players[CurrentPlayer].Active);
end;

begin
SetupScript;

repeat
SetupPlayer;

repeat
if not( lowercase(Players[CurrentPlayer].Loc) = '') then
Break;

if not CUT_OR_STRING then
Break;
until( TimeFromMark(RoundTime) >= (WhenBreak + RandomRange(-(1000*60*3), (1000*60*3)) ) )

LogoutProcess;

until(AllPlayersInactive) or ( TotalTimeInactive>(1000*60*10) )
Debug('All Players Inactive, or timed out. Script is finished!');

if LoggedIn then
Logout;
end.

What are you flecthing, loss or profit?

hamzacooly
01-07-2012, 12:28 AM
Running flawlessly, stopped because of rs update.

/-------------------------------------------------------------\
|-------------------------------------------------------------|
| -daazndagger-'s |
| [F]antastic [F]letcher |
| Version 0.55 BETA |
|-------------------------------------------------------------|
| TOTALS : |
| Time Running : 7 hr 29 min 51 sec |
| Exp Gained : 370678 |
| Level Up's : 0 |
| |
| PLAYER 0 : |
| Time Running : 7 hr 59 min 21 sec |
| Logs Cut : 8932 |
| Exp Gained : 370678 |
| Exp / Hour : 46431 |
| False Reason : RS Updated |
| |
| |
|-------------------------------------------------------------|
\-------------------------------------------------------------/

iKhemical
01-07-2012, 01:34 AM
Used v 0.53 BETA . Just got 99 :)

firevenge007
01-07-2012, 07:36 AM
It seems that sometimes it doesn't click on the bank correctly, but other than that,after the bot nuke it is BY FAR the BEST SCRIPT I HAVE EVER. EVER SEEN!

Kyle Undefined
01-07-2012, 08:48 AM
Decent proggy :)


/-------------------------------------------------------------\
|-------------------------------------------------------------|
| -daazndagger-'s |
| [F]antastic [F]letcher |
| Version 0.55.5 BETA |
|-------------------------------------------------------------|
| TOTALS : |
| Time Running : 7 hr 48 min 19 sec |
| Logs Cut : 8624 |
| Exp Gained : 502779 |
| Level Up's : 0 |
| |
| PLAYER 0 : |
| Time Running : 8 hr 13 min 50 sec |
| Logs Cut : 8624 |
| Exp Gained : 502779 |
| Exp / Hour : 61190 |
| False Reason : RS Updated |
| |
| |
|-------------------------------------------------------------|
\-------------------------------------------------------------/

Press Play
01-07-2012, 11:56 AM
Thanks heaps for the proggies and feedback guys! iKhemical, you've been added to the 99s list :)

@Scaper: did you re-post all of the 0.53b script? lol :p

Kyle Undefined
01-07-2012, 05:16 PM
Here's another report :D

/-------------------------------------------------------------\
|-------------------------------------------------------------|
| -daazndagger-'s |
| [F]antastic [F]letcher |
| Version 0.55.5 BETA |
|-------------------------------------------------------------|
| TOTALS : |
| Time Running : 7 hr 45 min 46 sec |
| Logs Cut : 8988 |
| Exp Gained : 524000 |
| Level Up's : 1 |
| |
| PLAYER 0 : |
| Time Running : 8 hr 16 min 18 sec |
| Logs Cut : 8988 |
| Exp Gained : 524000 |
| Exp / Hour : 63387 |
| False Reason : RS Updated |
| |
| |
|-------------------------------------------------------------|
\-------------------------------------------------------------/

Press Play
01-07-2012, 09:01 PM
Wow, going nice and strong Kyle!

Kyle Undefined
01-07-2012, 09:08 PM
Closing in on 94! :)

Scaper
01-07-2012, 09:15 PM
wow you were 90 yesterday arent you worried about ban? and i just went 90 :)

Kyle Undefined
01-07-2012, 09:32 PM
Nice! :D

Nah not really, I hop on every once in awhile and talk. Well, try to, except for all the other bots at SW :p

Press Play
01-07-2012, 09:34 PM
I'm at 93 :O You must be botting heaps!

Kyle Undefined
01-07-2012, 09:36 PM
I take between a 1-5 hour break between the sessions.

coldb0w
01-07-2012, 10:26 PM
lvl 97 but new version seems to have a hard time finding the bank it didnt do that in 53

Scaper
01-07-2012, 10:29 PM
lvl 97 but new version seems to have a hard time finding the bank it didnt do that in 53

yea im still using 53, i have this problem too

Press Play
01-08-2012, 12:10 AM
I think there might be an issue with SRL's anti-ban. I'll look when I have time. It seems to go to a low angle and stay there which screws up the blind method of bank finding. But then and again.. if this was the reason, all versions would do the same :/ What versions of SRL are people using? SRL4 or 5?

Mr Slitherss
01-08-2012, 03:00 AM
Plan to test out thanks:]

nickgrohe
01-08-2012, 05:14 AM
0.55.5 is so laggy..

EDIT: All those versions are lagging, i think it's my pc, when it withdraws the maples and clicking it craft its lagging and while fletching it's lagging too.

eXoTiK
01-08-2012, 05:52 AM
^ it's your pc.

nickgrohe
01-08-2012, 05:57 AM
k thanks haha, i shud buy a new one.

phamxboa
01-08-2012, 08:14 PM
whys it 2 days in a row i leave it over night and it only gains me 6k exp ?

Press Play
01-08-2012, 10:50 PM
whys it 2 days in a row i leave it over night and it only gains me 6k exp ?
Why don't you watch it run for a bit, then tell me what it does wrong?

nickrules
01-09-2012, 01:29 AM
Excellent script. I... "misplaced" my only noteworthy progress report, but it runs quite well. Also, maybe it's an SRL issue, but it's 0 and 2 for random detection, which means it's either not called enough or the debug isn't saying when it does (Which means it would be SRLs fault).

This is almost entirely from today:

Maple Logs Fletched ( 5656 )
Fletching EXP (Gained) ( 329664 )


I really must reiterate the quality of this script. My only other complaint beyond what I wrote above, is that the anti-ban is a bit robotic (for example, the camera ALWAYS goes counterclockwise for the same distance). I lowered the frequency down a bunch (both in the setting, and in the DoAntiban function)

Press Play
01-09-2012, 02:16 AM
I'm not sure about the random detection; that's called up quite often. But I definitely need to put more failsafes in for future versions.

Anit-ban procedures all come from SRL :S I'm not sure why that might be though. I've actually noticed this too and I will be check up on this sometime :P Thanks

kushal
01-09-2012, 05:51 AM
I've used this script for a while in soul wars, v 55. and ive almost never gotten a decent progress report from it. 9/10 times the reason is, that it can't locate the bank and either clicks on nomad or thinks it has found the bank by clicking on nomad.

Im auz
01-09-2012, 06:04 AM
Been running for 2hrs + and hasen't stopped.

It's Flawless, i'm at Castle Wars btw.

Thanks for the script :) It's great!

DeiJaiVui
01-09-2012, 06:49 AM
How do I remove the breaks?

Press Play
01-09-2012, 10:09 AM
How do I remove the breaks?
WhenBreak := 999999; // Minutes until break
ActAFK := False; // Do you randomly want to go AFK?
I do not advise this. Use at your own risk.

Scaper
01-09-2012, 09:31 PM
/-------------------------------------------------------------\
|-------------------------------------------------------------|
| -daazndagger-'s |
| [F]antastic [F]letcher |
| Version 0.53 BETA |
|-------------------------------------------------------------|
| Time Running : 3 hr 11 min 11 sec |
| Logs Cut : 4200 |
| Bows Strung : 0 |
| Exp Gained : 244860 |
| Level Up's : 0 |
| |
| False Reasons : |
| Player 0: |
| |
| |
|-------------------------------------------------------------|
\-------------------------------------------------------------/

Stopped manualy had a 30 min break in there too

DeiJaiVui
01-09-2012, 11:56 PM
WhenBreak := 999999; // Minutes until break
ActAFK := False; // Do you randomly want to go AFK?
I do not advise this. Use at your own risk.

Alright thanks!

Kyle Undefined
01-09-2012, 11:57 PM
Are you seriously going to risk your account like this? Not a good thing to do, one bit.

Fruitpunch
01-09-2012, 11:58 PM
Didn't take too long to figure out how to fill out the info hehe, goin strong already at Castle wars cuttin magic shorts (U). Will keep you posted if any problems, Keep up the good work.:f:

DeiJaiVui
01-10-2012, 12:03 AM
WhenBreak := 999999999; // Minutes until break
ActAFK := False; // Do you randomly want to go AFK?
extraDebug := True; // Displays extra information about the bot
AntiBanAmount := 10; // How much anti-ban? [1=Always, 10=Sometimes


What's with the 10 second breaks? o_O

Kyle Undefined
01-10-2012, 12:13 AM
That's antiban, you know, to keep you from being banned... And 10 seconds is nothing, why are you complaining? Seriously.

EDIT: RS Updated and I actually gained a level.

/-------------------------------------------------------------\
|-------------------------------------------------------------|
| -daazndagger-'s |
| [F]antastic [F]letcher |
| Version 0.55.5 BETA |
|-------------------------------------------------------------|
| TOTALS : |
| Time Running : 6 hr 1 min 28 sec |
| Logs Cut : 8764 |
| Exp Gained : 510941 |
| Level Up's : 0 |
| |
| PLAYER 0 : |
| Time Running : 6 hr 52 sec |
| Logs Cut : 8764 |
| Exp Gained : 510941 |
| Exp / Hour : 85157 |
| False Reason : Could not finish fletching |
| |
| |
|-------------------------------------------------------------|
\-------------------------------------------------------------/

DeiJaiVui
01-10-2012, 12:21 AM
That's antiban, you know, to keep you from being banned... And 10 seconds is nothing, why are you complaining? Seriously.

EDIT: RS Updated and I actually gained a level.

/-------------------------------------------------------------\
|-------------------------------------------------------------|
| -daazndagger-'s |
| [F]antastic [F]letcher |
| Version 0.55.5 BETA |
|-------------------------------------------------------------|
| TOTALS : |
| Time Running : 6 hr 1 min 28 sec |
| Logs Cut : 8764 |
| Exp Gained : 510941 |
| Level Up's : 0 |
| |
| PLAYER 0 : |
| Time Running : 6 hr 52 sec |
| Logs Cut : 8764 |
| Exp Gained : 510941 |
| Exp / Hour : 85157 |
| False Reason : Could not finish fletching |
| |
| |
|-------------------------------------------------------------|
\-------------------------------------------------------------/


Because, then it goes on to 30secs, and eventually really long. Also Kyle, what are your settings and what are you flecthing?

Kyle Undefined
01-10-2012, 12:23 AM
Set the 10 to 5 then, that's what I'm using. Also, I'm fletching Maple Longs (U), about one day away from 99 fletch. I've consistently gotten 6+ hours with this script, and very good XP/hour, without changing any default setting.

DeiJaiVui
01-10-2012, 12:35 AM
Set the 10 to 5 then, that's what I'm using. Also, I'm fletching Maple Longs (U), about one day away from 99 fletch. I've consistently gotten 6+ hours with this script, and very good XP/hour, without changing any default setting.

Hmm, yeah I'm setting that now. But I reckon breaks are useless. Who would play Runescape then have a random break for 1minute or even 10 seconds lol.

PS. Why aren't you on MSN? o_O

Kyle Undefined
01-10-2012, 12:36 AM
It uses AFK breaks, so it simulates you being on another tab while it fletches. I always multitab when I'm playing legit.

phamxboa
01-10-2012, 12:38 AM
TOTALS : |
| Time Running : 35 min 17 sec |
| Logs Cut : 784 |
| Exp Gained : 0 |
| Level Up's : 0 |
| |
| PLAYER 0 : |
| Time Running : 33 min 17 sec |
| Logs Cut : 784 |
| Exp Gained : 0 |
| Exp / Hour : 0 |
| False Reason : Could not finish fletching |
|





Walked off and cannot detect bank, therefore logging out

firevenge007
01-10-2012, 12:38 AM
I've ran it quite a bit and gained about 6m fletch xp in around 3 nights. Only problem is the stupid runescape has been updated thing that happens when you stay in for too long...

DeiJaiVui
01-10-2012, 12:39 AM
I've ran it quite a bit and gained about 6m fletch xp in around 3 nights. Only problem is the stupid runescape has been updated thing that happens when you stay in for too long...

It's every 6 hours.

Kyle Undefined
01-10-2012, 12:40 AM
I've ran it quite a bit and gained about 6m fletch xp in around 3 nights. Only problem is the stupid runescape has been updated thing that happens when you stay in for too long...

Nice! I've gone from 75 to 96 in almost a week, I don't like going full bot mode on my main. I'll have 99 tomorrow :D

Press Play
01-10-2012, 02:28 AM
Thanks guys for the feedback :) Don't be fooled by my not replying ;) I'm taking everyone's input seriously! Banking detection seems to be the biggest issue as of now. Anti-ban will definitely be modified I think.

Wow Kyle! Going so strong!! I'm giving my main a break for now - he's still on 94 fletching ahah.

Kyle Undefined
01-10-2012, 02:30 AM
Ha nice, once I get 99 fletch I'll stop botting and be legit again. I need about 27-28 more hours of fletch so I'm so close! :D

DeiJaiVui
01-10-2012, 03:04 AM
Hey Dagger, can you get on MSN, I wanna talk. :D

Also do you know what's wrong with the script, well nothing really but I messed arround with the settings and now it's only going for 77k/hr and not 87k/hr like before. Get on MSN I need help! ^_^

Progy:


/-------------------------------------------------------------\
|-------------------------------------------------------------|
| -daazndagger-'s |
| [F]antastic [F]letcher |
| Version 0.55.5 BETA |
|-------------------------------------------------------------|
| TOTALS : |
| Time Running : 5 hr 59 min 33 sec |
| Logs Cut : 8204 |
| Exp Gained : 478293 |
| Level Up's : 0 |
| |
| PLAYER 0 : |
| Time Running : 5 hr 58 min 46 sec |
| Logs Cut : 8204 |
| Exp Gained : 478293 |
| Exp / Hour : 80161 |
| False Reason : |
| |
| |
|-------------------------------------------------------------|
\-------------------------------------------------------------/

Loging out...
/-------------------------------------------------------------\
|-------------------------------------------------------------|
| -daazndagger-'s |
| [F]antastic [F]letcher |
| Version 0.55.5 BETA |
|-------------------------------------------------------------|
| TOTALS : |
| Time Running : 5 hr 59 min 39 sec |
| Logs Cut : 8204 |
| Exp Gained : 478293 |
| Level Up's : 0 |
| |
| PLAYER 0 : |
| Time Running : 5 hr 58 min 52 sec |
| Logs Cut : 8204 |
| Exp Gained : 478293 |
| Exp / Hour : 80161 |
| False Reason : |
| |
| |
|-------------------------------------------------------------|
\-------------------------------------------------------------/

Taking a break for 28 min 31 sec

/-------------------------------------------------------------\
|-------------------------------------------------------------|
| -daazndagger-'s |
| [F]antastic [F]letcher |
| Version 0.55.5 BETA |
|-------------------------------------------------------------|
| TOTALS : |
| Time Running : 6 hr 4 min 12 sec |

Fredecus
01-10-2012, 09:16 PM
/-------------------------------------------------------------\
|-------------------------------------------------------------|
| -daazndagger-'s |
| [F]antastic [F]letcher |
| Version 0.55.5 BETA |
|-------------------------------------------------------------|
| TOTALS : |
| Time Running : 6 hr 1 min 0 sec |
| Logs Cut : 8932 |
| Exp Gained : 669900 |
| Level Up's : 0 |
| |
| PLAYER 0 : |
| Time Running : 6 hr 32 sec |
| Logs Cut : 8932 |
| Exp Gained : 669900 |
| Exp / Hour : 111650 |
| False Reason : Could not finish fletching |
| |
| |
|-------------------------------------------------------------|
\-------------------------------------------------------------/

Wonderful script I am now 400k from 99. Thank you I will post when 99 is achieved!

Press Play
01-10-2012, 11:40 PM
Nice proggy! What are you fletching :O

| Exp / Hour : 111650 |

Kyle Undefined
01-10-2012, 11:53 PM
Argh! I had about 14 more hours to go till my 99 fletching. Then, my computer decided to reboot I guess :( I can't connect to it from the office. I'll just have to wait until tonight. Lol.

DeiJaiVui
01-11-2012, 12:01 AM
Argh! I had about 14 more hours to go till my 99 fletching. Then, my computer decided to reboot I guess :( I can't connect to it from the office. I'll just have to wait until tonight. Lol.

Team Viewer + Smart IPhone, I got my IPad! :spot:

Press Play
01-11-2012, 12:06 AM
Reached 100 million XP ! (3/1/12)
Reached 250 million XP ! (11/1/12)
Fletching XP is now the second highest XP variable on SRL Stats (second to total XP :p). I have calculated that my script makes up 95% of that! The script is in the top 25 (only according to SRL stats, 16th!!) with a few reflection bots ahead of it!

I am actually really stoked and I would like to thank the SRL community for their support. Also, I'd like to give a shout out to all the leechers... Stop using my script for your benefit and being selfish. Post on my thread even if you don't have a problem with it. :)

nickrules
01-11-2012, 12:38 AM
Fletching XP is now the second highest XP variable on SRL Stats (second to total XP :p). I have calculated that my script makes up 95% of that! The script is in the top 25 (only according to SRL stats, 16th!!) with a few reflection bots ahead of it!

I am actually really stoked and I would like to thank the SRL community for their support. Also, I'd like to give a shout out to all the leechers... Stop using my script for your benefit and being selfish. Post on my thread even if you don't have a problem with it. :)

A while ago, someone made a system which would automatically send progress reports/debug, etc. to their own webserver... You know, if that's what you really want to do. Another idea would be to force SRL stats. Either way, that's quite impressive (though admittedly, not that surprising. At 70+k xp/h, with no other bots to compete with).


I can never get a full proggy because I always mess it up while doing one thing or anothe :duh:

/-------------------------------------------------------------\
|-------------------------------------------------------------|
| -daazndagger-'s |
| [F]antastic [F]letcher |
| Version 0.55.5 BETA |
|-------------------------------------------------------------|
| TOTALS : |
| Time Running : 4 min 21 sec |
| Logs Cut : 112 |
| Exp Gained : 6530 |
| Level Up's : 0 |
| |
| PLAYER 0 : |
| Time Running : 4 min 9 sec |
| Logs Cut : 112 |
| Exp Gained : 6530 |
| Exp / Hour : 97944 |
| False Reason : |
| |
| |
|-------------------------------------------------------------|
\-------------------------------------------------------------/


Also, on a side note, you should call fixbank; upon opening the bank - a slight, but useful failsafe.

Press Play
01-11-2012, 01:04 AM
You know what, rep+ for the idea about sending proggies to a webserver! Great inspiration!! In next versions (I don't know when), I'll be adding a feature that saves proggys for your own use (also so that you can use CRASHSMART).

I'm also pretty sure that FixBank; is called in one of SRL's functions.. The one where it clicks the Tab I believe. Because I know i had it in there and I wouldn't have taken it out for no reason :P Did you look at my code or did you notice the bug while watching?

hutt132
01-11-2012, 01:08 AM
Looks like a really nice script. Trying it out soon!

firevenge007
01-11-2012, 01:30 AM
Just hit 20m XP, thank you fantastic fletcher!!

hutt132
01-11-2012, 01:36 AM
I've had it running for about 8 minutes now and it got me a level up. So far it looks like a really nice script!

Scaper
01-11-2012, 01:51 AM
I think the chest outside warriors guild should be added, would be a nice addition

nickrules
01-11-2012, 01:54 AM
You know what, rep+ for the idea about sending proggies to a webserver! Great inspiration!! In next versions (I don't know when), I'll be adding a feature that saves proggys for your own use (also so that you can use CRASHSMART).

I'm also pretty sure that FixBank; is called in one of SRL's functions.. The one where it clicks the Tab I believe. Because I know i had it in there and I wouldn't have taken it out for no reason :P Did you look at my code or did you notice the bug while watching?

While watching. I was fiddling with my bank while extorting someone who wanted a law rune (:stirthepot:). I scrolled down. It never scrolled back up, and because of this, said it was out of stuff (Which is what that progress report was). Now, the item didn't change slots, of course.

Press Play
01-11-2012, 02:40 AM
I think the chest outside warriors guild should be added, would be a nice additionYes, I think someone mentioned this.. It should be a quick addition; I keep forgetting!:duh:


While watching. I was fiddling with my bank while extorting someone who wanted a law rune (:stirthepot:). I scrolled down. It never scrolled back up, and because of this, said it was out of stuff (Which is what that progress report was). Now, the item didn't change slots, of course.Hmm, that's interesting.. I may just add it in again - it'll do no harm anyway. Cheers!

Kyle Undefined
01-11-2012, 03:06 AM
Ha, the proggies to web server was by me :p Or at least one of the ways was. I'm actually reviving this :p

Press Play
01-11-2012, 03:21 AM
Ha, the proggies to web server was by me :p Or at least one of the ways was. I'm actually reviving this :p
You should create an include/plugin/extension for this :p Save me some work and help other people out aye ;) It's a really good idea; I like it!

hutt132
01-11-2012, 03:55 AM
I found a bug when I level up my Fletching the bot starts to display "leveled up!" over and over. While it is displaying those messages it keeps clicking on logs in my inventory and clicking the option to cut them into a bow. After it finishes the inventory of logs, which takes a little while because it keeps re-clicking on logs to fletch them, it banks and then returns to normal with no problems.

nickrules
01-11-2012, 04:01 AM
Ha, the proggies to web server was by me :p Or at least one of the ways was. I'm actually reviving this :p

I believe the on I remember seeing it in was by Timer. Not positive, as it's certainly been over a year/year and a half though.


You should create an include/plugin/extension for this :p Save me some work and help other people out aye ;) It's a really good idea; I like it!

IIRC, it was quite simple to do. I would imagine the harder part would be setting this up server-side. But that's possibly because I can't into web development. At all.

I'll see if I can find it on my old computer tomorrow. Don't let me forget ;)

Fredecus
01-11-2012, 04:11 AM
Just got my 99 using this script worked wonderful the whole time! THANK YOU!

Kyle Undefined
01-11-2012, 04:13 AM
Ah, I never saw his. I'm sure it was much better than mine :p

Server side is easy too, if you need help let me know ;)

Press Play
01-11-2012, 04:44 AM
I found a bug when I level up my Fletching the bot starts to display "leveled up!" over and over. While it is displaying those messages it keeps clicking on logs in my inventory and clicking the option to cut them into a bow. After it finishes the inventory of logs, which takes a little while because it keeps re-clicking on logs to fletch them, it banks and then returns to normal with no problems.Thanks for this! I'll have a look into it :)


Just got my 99 using this script worked wonderful the whole time! THANK YOU!Added to first post :) Congratz!

hutt132
01-11-2012, 05:52 AM
I love this script! I'm going to get 99 in no time!

/-------------------------------------------------------------\
|-------------------------------------------------------------|
| -daazndagger-'s |
| [F]antastic [F]letcher |
| Version 0.55.5 BETA |
|-------------------------------------------------------------|
| TOTALS : |
| Time Running : 1 hr 11 min 55 sec |
| Logs Cut : 1820 |
| Exp Gained : 0 |
| Level Up's : 3 |
| |
| PLAYER 0 : |
| Time Running : 1 hr 11 min 54 sec |
| Logs Cut : 1820 |
| Exp Gained : 0 |
| Exp / Hour : 0 |
| False Reason : |
| |
| |
|-------------------------------------------------------------|
\-------------------------------------------------------------/

fordredneck1989
01-11-2012, 06:11 AM
i like this script its really nice, i havent used scar type bot since original rs....the only problem i see with it, is if there are people at castle wars chest and familiars and persons are same color as chest the bot hangs up trying to open chest, other than that its awesome i got 7 more lvls till 99

Press Play
01-11-2012, 06:25 AM
i like this script its really nice, i havent used scar type bot since original rs....the only problem i see with it, is if there are people at castle wars chest and familiars and persons are same color as chest the bot hangs up trying to open chest, other than that its awesome i got 7 more lvls till 99Yeah, that'll always be an issue.. but that's why I implemented the 'blind check'. It checks to see if the bank chest is in a specified position before it searches for colours. Try Soul Wars Bank chest; imo, there's less people summoning familiars there.

fordredneck1989
01-11-2012, 06:40 AM
ill give it a try, but at castle wars i fletch about 4k maple longs before logsout
but ill give soul a try a let you know something
Fletching EXP (Gained) : 529456
Maple Logs Fletched : 8764

technobrah
01-11-2012, 02:34 PM
|
| PLAYER 0 : |
| Time Running : 26 sec |
| Logs Cut : 0 |
| Exp Gained : 0 |
| Exp / Hour : 0 |
| False Reason : Could not withdraw

?? :(

Kyle Undefined
01-11-2012, 02:37 PM
Withdraw is currently broken due to the RS update last night. Please wait for an SRL update.

sxcr33m
01-11-2012, 04:11 PM
On my it right clicks on the maple logs and then it can't take it in the bag and after a while it log outs! "/ please help?

Kyle Undefined
01-11-2012, 04:14 PM
Please read the post right above yours.

Fruitpunch
01-11-2012, 04:51 PM
Was wonderin what was goin on >.> just kept derpin out lol, Guess i'll just gary's hood autoclick alch for tonight.:sasmokin:

Herosoul
01-11-2012, 06:42 PM
Or, you could check for the post by Harry in this (http://villavu.com/forum/showthread.php?p=889572) thread and he shows a fix to the issue.

Itankbots
01-11-2012, 06:53 PM
250mil total xp...DAMN lol. very impressive script.

mathiasverbert
01-11-2012, 10:26 PM
nearing lvl 90, amazing script!

small problem with latest version tough the anti ban keeps putting the camera all the way to the bottom making the scrip fail in finding the bank, miss clicking and running away from the chest.

coldb0w
01-11-2012, 11:05 PM
Just got lvl 99 woot! Thanks alot for the script great job!!!!!!!!!!

Herosoul
01-11-2012, 11:15 PM
nearing lvl 90, amazing script!

small problem with latest version tough the anti ban keeps putting the camera all the way to the bottom making the scrip fail in finding the bank, miss clicking and running away from the chest.

I'm getting this issue quite a it too. It doesn't always make my character fail to open the bank, but it does cause some issues with it from time to time.

Kyle Undefined
01-11-2012, 11:44 PM
The only thing I suggest is to update the Soul Wars chest colors, the length of the TPA is greater than 500 every time and it's looking at the ground for the bank :p Other than that, I'm almost 99! :D Will post a picture when I get it.

bloopa1
01-12-2012, 01:29 AM
all of my versions are haveing trouble withdrawing, it clicks on maples and then gets lost. any help??

Kyle Undefined
01-12-2012, 01:37 AM
Make sure you have an updated SRL.

Press Play
01-12-2012, 06:38 AM
nearing lvl 90, amazing script!

small problem with latest version tough the anti ban keeps putting the camera all the way to the bottom making the scrip fail in finding the bank, miss clicking and running away from the chest.
Yeah, this is a problem that drives me up the wall.. I'm 99% positive it's SRL's anti-ban but I can't find anything in SRL's functions that is buggy :/

fordredneck1989
01-12-2012, 07:45 AM
i updated everything before running the script again tonight, been sitting here watching seems like everything running fine....so im going to bed leave a proggy in morning, cut about 11k from last night till sometime today

Kyle Undefined
01-12-2012, 11:52 AM
Well, I missed the big one, but I finally got the 99! :D

http://i.imgur.com/VYcCW.png

Herosoul
01-12-2012, 07:46 PM
Well, I missed the big one, but I finally got the 99! :D

http://i.imgur.com/VYcCW.png

Ah, grats! Your character looks very similar to mine lol. I'm also going for 99 Fletching so once I get there, I'll post a screenie :)

DeiJaiVui
01-12-2012, 09:50 PM
Well, I missed the big one, but I finally got the 99! :D

http://i.imgur.com/VYcCW.png

Congrats, nice robin lol.

Wtfbbq
01-12-2012, 11:03 PM
When logging in it's doing "~mail.com" instaid of "@mail.com"

Kyle Undefined
01-12-2012, 11:12 PM
Set your keyboard to USA, that should fix your problem.

Press Play
01-12-2012, 11:23 PM
Congratz on 99! I put you pic on the first post and added you too achieved 99s :P

I'm still 95 fletching :( ahaha I've been doing other stuff.

Kyle Undefined
01-12-2012, 11:25 PM
Ha woot! Gotta start this thread off right, right? ;)

bloopa1
01-13-2012, 02:55 AM
for all those having trouble with it misclicking on the bank and walking away, if u put 10 in for the antiban it helps alot I have had it running for 4 hrs + no problems :) 98 and only 600k left to 99!

dmiZE brah
01-13-2012, 04:15 PM
220k Maple Longs later and I am finally 99 Fletching on my pure!

Thanks for the great script, really appreciated.

Herosoul
01-13-2012, 06:37 PM
Proggie from last night :)


| PLAYER 0 : |
| Time Running : 8 hr 21 min 42 sec |
| Logs Cut : 8624 |
| Exp Gained : 502779 |
| Exp / Hour : 60213 |
| False Reason : Login Failed |
| |
| |
|-------------------------------------------------------------|
\-------------------------------------------------------------/

chance333
01-13-2012, 09:51 PM
epic script man!

only a little problem with SW bank, it tends to get stuck on the Nomad.. maybe if it's not doing anything have it rebank after a certain idol time?

Press Play
01-13-2012, 11:30 PM
@dmiZE brah: Congratz! Added to first page :D

@Herosoul: Wow, that's a pretty monster proggy! Glad it's working well for you :)

@chance333: Thanks :) Yes, the Nomad seems to be a common problem. The next version(s) will be trying to combat that. Thanks for feedback :)

bloopa1
01-14-2012, 01:37 AM
99!!! thank u so much for a great script! :)

v0rador
01-14-2012, 02:41 AM
why is this script taking a break after every 5 invs? Is it simba bug?

Nfskingvviper
01-14-2012, 01:13 PM
why is this script taking a break after every 5 invs? Is it simba bug?

I seem to have a problem along these lines as well. Occasionally, the script pauses without pausing, during which it loses track of the chest and takes about 5 minutes to restart. (Using CW)

Edit: With random afk off, this happens:


Searching for bank...
Method1: Blind...
Found bank using blind check!
Found bank...
Clicked bank...

However, it didn't actually click the bank. It just sits there doing nothing.

Herosoul
01-14-2012, 06:22 PM
why is this script taking a break after every 5 invs? Is it simba bug?

This is actually part of the script where it purposely takes mini-afk breaks in order to look more human. If I were you, I'd leave this feature on. It really isn't slowing you down by a whole lot.

jakeyboy29
01-14-2012, 07:02 PM
using in sw atm, the chest finding it a little off, but nothing major that affects the xp too much, proggie soon :)

NJChronos
01-15-2012, 03:24 PM
Just received 99 Fletching today thanks to this Script. Thank you.

Scaper
01-16-2012, 03:12 AM
Is there any fix for the camera angle?? as it always goes low and somtimes messes up at sw?

Press Play
01-16-2012, 03:27 AM
Is there any fix for the camera angle?? as it always goes low and somtimes messes up at sw?
Yes.. if you go to the DoAntiBan; procedure, you can comment out/remove the RandomAngle(); function. I know this fixes it, because I've tried it!

I'll be releasing the next version soon with a much much better TPA Bank Chest finding procedure! And small fixes here and there :)

Press Play
01-16-2012, 06:51 AM
Everyone should be looking forward to the next version! Includes:

Crafting arrow shafts,
Arrow shafts to headless arrows,
headless arrows to arrows (at the moment, these steps can only be done individually),
New and improved bank chest finding function,
Added Burthrope bank chest (just outside warriors guild),
Improved code structure and small fixes everywhere!
Still adding more things for the V0.60BETA release!

Here is a progress report cutting maple longbows(u) and ONLY using the TPA method to find the bank (ie. blind bank finding disabled):

/-------------------------------------------------------------\
|-------------------------------------------------------------|
| -daazndagger-'s |
| [F]antastic [F]letcher |
| Version 0.60 BETA |
|-------------------------------------------------------------|
| TOTALS : |
| Time Running : 7 hr 37 min 18 sec |
| Logs Cut : 8988 |
| Exp Gained : 524000 |
| Level Up's : 0 |
| |
| PLAYER 0 : |
| Time Running : 7 hr 59 min 8 sec |
| Logs Cut : 8988 |
| Exp Gained : 524000 |
| Exp / Hour : 65637 |
| False Reason : Client Token Changed |
| |
| |
|-------------------------------------------------------------|
\-------------------------------------------------------------/

Successfully executed.

fryt0l
01-16-2012, 10:26 AM
well i got 99 fletch usin this script u can add me to ur script score:) thanx for nice script

Press Play
01-16-2012, 11:31 AM
well i got 99 fletch usin this script u can add me to ur script score:) thanx for nice scriptCongratulations! And you are very welcome :)

fryt0l
01-16-2012, 11:57 AM
Congratulations!
thanx

Sin
01-16-2012, 12:08 PM
Nice job, i need a quick 99.

Scaper
01-16-2012, 03:41 PM
Nice script im onto 5.5 now used 5.3 till 95

here a small proggy from 55 with maples longs

/-------------------------------------------------------------\
|-------------------------------------------------------------|
| -daazndagger-'s |
| [F]antastic [F]letcher |
| Version 0.55.5 BETA |
|-------------------------------------------------------------|
| TOTALS : |
| Time Running : 4 hr 2 min 27 sec |
| Logs Cut : 6552 |
| Exp Gained : 381982 |
| Level Up's : 0 |
| |
| PLAYER 0 : |
| Time Running : 4 hr 2 min 25 sec |
| Logs Cut : 6552 |
| Exp Gained : 381982 |
| Exp / Hour : 94706 |
| False Reason : Could not finish fletching |
| |
| |
|-------------------------------------------------------------|
\-------------------------------------------------------------/

94k xp per hour with maple :D

th3soldier
01-16-2012, 04:54 PM
Works good :)

maxxfilth
01-16-2012, 05:10 PM
You are at Soulwars bank chest...
Opened bank...
Could not withdraw! 5
Loging out...
/-------------------------------------------------------------\
|-------------------------------------------------------------|
| -daazndagger-'s |
| [F]antastic [F]letcher |
| Version 0.55.5 BETA |
|-------------------------------------------------------------|
| TOTALS : |
| Time Running : 1 min 5 sec |
| Logs Cut : 0 |
| Exp Gained : 0 |
| Level Up's : 0 |
| |
| PLAYER 0 : |
| Time Running : 24 sec |
| Logs Cut : 0 |
| Exp Gained : 0 |
| Exp / Hour : 0 |
| False Reason : Could not withdraw |
| |
| |
|-------------------------------------------------------------|
\-------------------------------------------------------------/

Kyle Undefined
01-16-2012, 05:34 PM
If you just tried running that, there was an update, please wait until SRL is updated.

firevenge007
01-16-2012, 05:36 PM
I hit 27M Xp with your script! Thank you!
Could you also add me to the list?

jota332
01-16-2012, 06:53 PM
OMG i dont know why but i cant use anymore. bot log in open bank and click on logs and then stop

Heavenzeyez1
01-16-2012, 07:00 PM
OMG i dont know why but i cant use anymore. bot log in open bank and click on logs and then stop

Runescape was updated, maybe you noticed that in-game interfaces have changed and chooseoption looks different. Please be patient and wait for SRL update. ;)
More info here! (http://villavu.com/forum/showthread.php?t=72506)

~Eerik.

jota332
01-16-2012, 08:24 PM
Random Inventory slot choosen: 10
0 Logs to go...
Inventory slot overidden (MODE_CUT - log); B := InvBox(28)
Found: 'Craft', clicking...
help me :S

Sin
01-16-2012, 09:09 PM
Guys calm down, this happened to me also. There was a update, just wait for SRL to update.

Press Play
01-16-2012, 09:47 PM
I hit 27M Xp with your script! Thank you!
Could you also add me to the list?
Added :)

Everyone else: I believe there is a Runescape update and SRL needs to be updated. Just be patient; our devs are pretty quick ;) Read a few posts above ^, or search the forums for more information!

polska94
01-16-2012, 10:55 PM
My bot just hovers over the logs in my bank and will not withdraw and start fletching...

Edit: Figured it out, had to download new SRL update

hutt132
01-16-2012, 11:48 PM
This script is now working. Just update SRL ;)

polska94
01-17-2012, 12:01 AM
This is actually part of the script where it purposely takes mini-afk breaks in order to look more human. If I were you, I'd leave this feature on. It really isn't slowing you down by a whole lot.

how do i make the bot stop afking after 5 invs?

Press Play
01-17-2012, 12:07 AM
how do i make the bot stop afking after 5 invs?It doesn't happen after 5 loads, it's actually random. But if you want to disable it, set ActAFK to false:ActAFK := False; // Do you randomly want to go AFK?

polska94
01-17-2012, 01:12 AM
after 15 minutes, the bot clicked on my maple longbow u, my last item in my inventory and just stopped.

aspire
01-17-2012, 01:15 AM
after 15 minutes, the bot clicked on my maple longbow u, my last item in my inventory and just stopped.
same it works for a bit then does that

Colt
01-17-2012, 01:35 AM
New SRL update 1049, gonna see if that solves the logout problem.

Press Play
01-17-2012, 01:41 AM
after 15 minutes, the bot clicked on my maple longbow u, my last item in my inventory and just stopped.
same it works for a bit then does that
I would advise waiting for the next version :p It will be up later today if we're lucky, or tomorrow otherwise! For more information on the upcoming version, see this post: http://villavu.com/forum/showpost.php?p=894246&postcount=411

Scaper
01-17-2012, 03:23 AM
For some reason after the update today it always seems to click the last made bow and just sit therre untill logout?

I looked over the code and cant seem to find it anywere? I really need to get back to fletching 96 be 99 soon :)

E:

Just seen some other people reported the issue, im gunna take another look and see if i can see why it is doing this.

cluo40
01-17-2012, 03:37 AM
@above,

Yea, I'm having the same issue :O But otherwise, AMAZING SCRIPT! i got 6 lvls last night :)

Scaper
01-17-2012, 04:48 AM
went from 79 think it was to 96 :)

aspire
01-17-2012, 04:57 AM
Ya great script got from 68-91 in just a few days. It's Awsome!

68z35h9
01-17-2012, 05:05 AM
Wonderful script, I've been using it for 2 days now. Got from 60 - 79 in 2 days!
As for the issue people have been having with the script selecting the made object and than not doing thing. A simple fix for me at least was that I added a short delay of random 1000-1200 ms to where it displays "(X) (Objects) to go..." This added more time between the anti-bans and stopped the script from clicking the last cut object and trying to craft it.

I assumed that it only did that because of how often the anti bans occurred and how it would interfere with the detection of if there are any things left to craft in your inventory and the attempt to finish crafting it.

In short, putting a short delay(around 1 second) between the anti-bans stops the script from clicking the last object in the inventory and stopping.

AnonKun
01-17-2012, 07:06 AM
Thanks for the lovely updates! :)

lays
01-17-2012, 08:06 AM
hmm ive just updates everything and still it doesnt withdraw the logs from my bank and starts fletching im running .53 since the other version aint working for me either =/

this is what i get when i use 55.5beta


Fanastic Fletcher is loading...
Your version of Fantastic Fletcher is up-to-date!
Please be patient, SMART client is loading...
SRL Compiled in 16 msec
SMART Initialized.
Loaded: Server 9, Members: True, Signed: True, Super Detail: False.
Welcome to Runescape.
You are at Soulwars bank chest...
Searching for bank...
Method1: Blind...
Found bank using blind check!
Found bank...
Clicked bank...
Opened bank...
Could not withdraw! 5
Loging out...
/-------------------------------------------------------------\
|-------------------------------------------------------------|
| -daazndagger-'s |
| [F]antastic [F]letcher |
| Version 0.55.5 BETA |
|-------------------------------------------------------------|
| TOTALS : |
| Time Running : 54 sec |
| Logs Cut : 0 |
| Exp Gained : 0 |
| Level Up's : 0 |
| |
| PLAYER 0 : |
| Time Running : 12 sec |
| Logs Cut : 0 |
| Exp Gained : 0 |
| Exp / Hour : 0 |
| False Reason : Could not withdraw |
| |
| |
|-------------------------------------------------------------|
\-------------------------------------------------------------/

All Players Inactive, or timed out. Script is finished!
/-------------------------------------------------------------\
|-------------------------------------------------------------|
| -daazndagger-'s |
| [F]antastic [F]letcher |
| Version 0.55.5 BETA |
|-------------------------------------------------------------|
| TOTALS : |
| Time Running : 54 sec |
| Logs Cut : 0 |
| Exp Gained : 0 |
| Level Up's : 0 |
| |
| PLAYER 0 : |
| Time Running : 13 sec |
| Logs Cut : 0 |
| Exp Gained : 0 |
| Exp / Hour : 0 |
| False Reason : Could not withdraw |
| |
| |
|-------------------------------------------------------------|
\-------------------------------------------------------------/

Successfully executed.

Press Play
01-17-2012, 12:58 PM
Please take the time to re-read the first post as it has been updated with new information pertaining to the new features of the script! Thankyou!

[17/01/12]

Version 0.60 BETA released!

I was going to hold off the release of this until later, but I decided to put it up anyway because a lot of people were finding previous versions difficult. I still wanted to clean the coding a bit more and still test the added functionality a bit more. Happy botting to 99 fletching! (My main has 400k XP until 99!)
[------------------------------------------------------------------------------]
[ ## Version 0.60 BETA (17/01/12): ]
[ - Added Burthrope Bank ]
[ - Added fletching arrow shafts ]
[ - Added arrow shafts to headless arrows ]
[ - Added headless arrows to arrows ]
[ - New and improved bank chest finding function ]
[ - Improved code structure and small fixes everywhere! ]
[------------------------------------------------------------------------------]

Scaper
01-17-2012, 04:02 PM
Testing now :)

Sunblast
01-17-2012, 04:09 PM
Hey, remember me?

Your script is running great now! I'm looking forward to use this script to max my Fletching level out! :D

Keep up the good work!!

gunwizard
01-17-2012, 04:42 PM
Mine just hovers over the longbow option, console says 'searching for longbow option' then it just logs out..

Scaper
01-17-2012, 05:00 PM
Hmmm exp seems a lil less im gunna try my luck fixxing an older version again.

Would you have any idea as to why it would click the last bow in the invent and sit there, as you know the internals all the i am quiet aqainted with it my self now :)

Sunblast
01-17-2012, 05:32 PM
Gaining 87k/h with maple longbow as we speak, great script!

Btw, I'm in Burthrope, but sometimes I get randoms. Should I go to soulwars? Or is the script not very stable there?

beezkneez
01-17-2012, 05:35 PM
All Players Inactive, or timed out. Script is finished!
/-------------------------------------------------------------\
|-------------------------------------------------------------|
| -daazndagger-'s |
| [F]antastic [F]letcher |
| Version 0.60 BETA |
|-------------------------------------------------------------|
| TOTALS : |
| Time Running : 2 min 55 sec |
| Logs Cut : 56 |
| Exp Gained : 4200 |
| Level Up's : 0 |
| |
| PLAYER 0 : [ Cutting Yew Longbow(U) ] |
| Time Running : 2 min 40 sec |
| Logs Cut : 56 |
| Exp Gained : 4200 |
| Exp / Hour : 126000 |
| False Reason : Could not finish fletching |
| |
| |
|-------------------------------------------------------------|
\-------------------------------------------------------------/

Kyle Undefined
01-17-2012, 05:43 PM
Gaining 87k/h with maple longbow as we speak, great script!

Btw, I'm in Burthrope, but sometimes I get randoms. Should I go to soulwars? Or is the script not very stable there?

I went from 75 to 99 fletch at SW with this script :)

beezkneez
01-17-2012, 05:51 PM
The script is still getting stuck every once in a while. it clicks on a bow thats been cut and doesnt do anything to unselect it, so it logs out.

jakeyboy29
01-17-2012, 06:17 PM
Ill try the new version now :)

aspire
01-17-2012, 07:04 PM
working like a charm for me! Been going for 4 hours with no problems.

Scaper
01-17-2012, 07:12 PM
/-------------------------------------------------------------\
|-------------------------------------------------------------|
| -daazndagger-'s |
| [F]antastic [F]letcher |
| Version 0.60 BETA |
|-------------------------------------------------------------|
| TOTALS : |
| Time Running : 1 hr 40 min 16 sec |
| Logs Cut : 2436 |
| Exp Gained : 142019 |
| Level Up's : 0 |
| |
| PLAYER 0 : [ Cutting Maple Longbow(U) ] |
| Time Running : 1 hr 40 min 15 sec |
| Logs Cut : 2436 |
| Exp Gained : 142019 |
| Exp / Hour : 85211 |
| False Reason : |
| |
| |
|-------------------------------------------------------------|
\-------------------------------------------------------------/

Banking sometimes messes up like slower aswell im back at sw now and normaly get 94k xp p/h

Smingo
01-17-2012, 07:20 PM
Ahh, haven't been on SRL forums in ahwile. Just got my new laptop, so hopefully I can finish off 99 fletching on my main :)

Sunblast
01-17-2012, 07:22 PM
I went from 75 to 99 fletch at SW with this script :)

Thanks :D I'm now @sw!

cluo40
01-17-2012, 07:42 PM
great script! working great


|-------------------------------------------------------------|
| -daazndagger-'s |
| [F]antastic [F]letcher |
| Version 0.60 BETA |
|-------------------------------------------------------------|
| TOTALS : |
| Time Running : 2 hr 59 min 4 sec |
| Logs Cut : 3696 |
| Exp Gained : 215477 |
| Level Up's : 0 |
| |
| PLAYER 0 : [ Cutting Maple Longbow(U) ] |
| Time Running : 2 hr 58 min 35 sec |
| Logs Cut : 3696 |
| Exp Gained : 215477 |
| Exp / Hour : 72633 |
| False Reason : |
| |
| |
|-------------------------------------------------------------|
\-------------------------------------------------------------/

Miasma
01-17-2012, 09:05 PM
great script, 48-60 was a complete breeze with it ;)

Press Play
01-17-2012, 09:24 PM
Hmmm exp seems a lil less im gunna try my luck fixxing an older version again.

Would you have any idea as to why it would click the last bow in the invent and sit there, as you know the internals all the i am quiet aqainted with it my self now :)Hmmm, well if you want to fix the previous version, I'd look into the FletchReaction function... There's some failsafes in there for when the function is called after a level up. That may be why it clicks the last item in the inventory. The newest version shouldn't be any slower however :S



Gaining 87k/h with maple longbow as we speak, great script!

Btw, I'm in Burthrope, but sometimes I get randoms. Should I go to soulwars? Or is the script not very stable there?The script should be more stable at Soul Wars bank chest! That's where it gets tested by me :)



The script is still getting stuck every once in a while. it clicks on a bow thats been cut and doesnt do anything to unselect it, so it logs out.And this is with the latest version? Can you post a debug please?

jakeyboy29
01-17-2012, 09:45 PM
/-------------------------------------------------------------\
|-------------------------------------------------------------|
| -daazndagger-'s |
| [F]antastic [F]letcher |
| Version 0.60 BETA |
|-------------------------------------------------------------|
| TOTALS : |
| Time Running : 1 hr 4 min 54 sec |
| Logs Cut : 1764 |
| Exp Gained : 102841 |
| Level Up's : 5 |
| |
| PLAYER 0 : [ Cutting Maple Longbow(U) ] |
| Time Running : 1 hr 4 min 53 sec |
| Logs Cut : 1764 |
| Exp Gained : 102841 |
| Exp / Hour : 96414 |
| False Reason : |
| |
| |
|-------------------------------------------------------------|
\-------------------------------------------------------------/

nearly 100k per hour xp on maples!

EDIT: in the right thread :P

Scaper
01-18-2012, 12:05 AM
nvm seemed to of fixed the issue were i was getting 10k less exp p/h on maples

/-------------------------------------------------------------\
|-------------------------------------------------------------|
| -daazndagger-'s |
| [F]antastic [F]letcher |
| Version 0.60 BETA |
|-------------------------------------------------------------|
| TOTALS : |
| Time Running : 1 hr 13 min 15 sec |
| Logs Cut : 1960 |
| Exp Gained : 114268 |
| Level Up's : 79 |
| |
| PLAYER 0 : [ Cutting Maple Longbow(U) ] |
| Time Running : 1 hr 13 min 14 sec |
| Logs Cut : 1960 |
| Exp Gained : 114268 |
| Exp / Hour : 93919 |
| False Reason : |
| |
| |
|-------------------------------------------------------------|
\-------------------------------------------------------------/

Neega Rose
01-18-2012, 12:34 AM
thanks so much for your hard work on this script man, goin 4 99 all thanks 2 u hahaha

Press Play
01-18-2012, 01:03 AM
http://img99.imageshack.us/img99/9526/99fletchftw.png
That is all.

Scaper
01-18-2012, 01:08 AM
/-------------------------------------------------------------\
|-------------------------------------------------------------|
| -daazndagger-'s |
| [F]antastic [F]letcher |
| Version 0.60 BETA |
|-------------------------------------------------------------|
| TOTALS : |
| Time Running : 1 hr 1 min 7 sec |
| Logs Cut : 1708 |
| Exp Gained : 99576 |
| Level Up's : 0 |
| |
| PLAYER 0 : [ Cutting Maple Longbow(U) ] |
| Time Running : 1 hr 1 min 6 sec |
| Logs Cut : 1708 |
| Exp Gained : 99576 |
| Exp / Hour : 97944 |
| False Reason : |
| |
| |
|-------------------------------------------------------------|
\-------------------------------------------------------------/

97k p/h

firevenge007
01-18-2012, 01:37 AM
Does this support Broad bolts?

Press Play
01-18-2012, 01:39 AM
Does this support Broad bolts?
Does not support bolts (yet), or Broad Arrows for that matter. Maybe in a few weeks it might ;)

Sin
01-18-2012, 02:06 AM
Searching for bank...
Method1: Blind...
Found bank using blind check!
Found bank...
Clicked bank...
Opened bank...
Bank is already open...
Length of: Log = 96
Log's properties were set...
Updated item!!!
Successfully withdrawn items...
Closing Bank...
Fletching...
Random Inventory slot choosen: 9
28 Logs to go...
Could not find 'Craft' 1 times
Could not find 'Craft' 2 times
Could not find 'Craft' 3 times
Could not find 'Craft' 4 times
Could not find 'Craft' 5 times
Loging out...
/-------------------------------------------------------------\
|-------------------------------------------------------------|
| -daazndagger-'s |
| [F]antastic [F]letcher |
| Version 0.60 BETA |
|-------------------------------------------------------------|
| TOTALS : |
| Time Running : 21 min 0 sec |
| Logs Cut : 420 |
| Exp Gained : 0 |
| Level Up's : 0 |
| |
| PLAYER 0 : [ Cutting Aple Longbow(U) ] |
| Time Running : 20 min 57 sec |
| Logs Cut : 420 |
| Exp Gained : 0 |
| Exp / Hour : 0 |
| False Reason : Could not fletch |
| |
| |
|-------------------------------------------------------------|
\-------------------------------------------------------------/

SRL_Stats: Variable does not exist
All Players Inactive, or timed out. Script is finished!
/-------------------------------------------------------------\
|-------------------------------------------------------------|
| -daazndagger-'s |
| [F]antastic [F]letcher |
| Version 0.60 BETA |
|-------------------------------------------------------------|
| TOTALS : |
| Time Running : 21 min 2 sec |
| Logs Cut : 420 |
| Exp Gained : 0 |
| Level Up's : 0 |
| |
| PLAYER 0 : [ Cutting Aple Longbow(U) ] |
| Time Running : 20 min 59 sec |
| Logs Cut : 420 |
| Exp Gained : 0 |
| Exp / Hour : 0 |
| False Reason : Could not fletch |
| |
| |
|-------------------------------------------------------------|
\-------------------------------------------------------------/

Getting the error that a lot of people are getting...
I have 99 Banked yet cant bot :c

Scaper
01-18-2012, 02:30 AM
check this after few sligh adjustments :) may aswell say 100k per hour on maple longs

/-------------------------------------------------------------\
|-------------------------------------------------------------|
| -daazndagger-'s |
| [F]antastic [F]letcher |
| Version 0.60 BETA |
|-------------------------------------------------------------|
| TOTALS : |
| Time Running : 1 hr 1 min 9 sec |
| Logs Cut : 1708 |
| Exp Gained : 99576 |
| Level Up's : 0 |
| |
| PLAYER 0 : [ Cutting Maple Longbow(U) ] |
| Time Running : 1 hr 56 sec |
| Logs Cut : 1708 |
| Exp Gained : 99576 |
| Exp / Hour : 99576 |
| False Reason : |
| |
| |
|-------------------------------------------------------------|
\-------------------------------------------------------------/

Sin
01-18-2012, 02:38 AM
Scaper, mind giving me your modified version?
Mine wont run past 20 minutes ._.

Colt
01-18-2012, 02:59 AM
Great work! Working flawlessly!
Im not getting the potential 90k per hour. What do you guys think its due too? I'm in SW using maple logs for the profit, should i be stringing or what?

Edit: It stopped after 5 Hours is there any way to change that? I want an all night session.

/-------------------------------------------------------------\
|-------------------------------------------------------------|
| -daazndagger-'s |
| [F]antastic [F]letcher |
| Version 0.60 BETA |
|-------------------------------------------------------------|
| TOTALS : |
| Time Running : 4 hr 33 min 58 sec |
| Logs Cut : 5264 |
| Exp Gained : 306891 |
| Level Up's : 0 |
| |
| PLAYER 0 : [ Cutting Maple Longbow(U) ] |
| Time Running : 4 hr 32 min 10 sec |
| Logs Cut : 5264 |
| Exp Gained : 306891 |
| Exp / Hour : 67697 |
| False Reason : |
| |
| |
|-------------------------------------------------------------|
\-------------------------------------------------------------/

Kyle Undefined
01-18-2012, 03:30 AM
Colt, you won't be able to get an all night script. RS logs you out after 6 hours.

Also, grats dazzn! :D

Press Play
01-18-2012, 04:30 AM
@Scaper: I'm interested to know what adjustments were made? :) Is it worth me implementing them into future versions?

@Colt: Breaks would be the main cause of lowering the xp/hr. Don't know why you'd complain though... this script lets you sit back, have a beer and do nothing while it levels you up!

@Kyle Undefined: Thank Kyle!! :D On to cooking now ;)

Colt
01-18-2012, 05:32 AM
Ahhh I was wondering why it did that, ill just have to set an alarm clock to wake up set it back up again then back to sleep. I'm not necessarily complaining just wonder how i could make it go faster, i'm going to try without breaks and see if that improves.

Also a suggestion, would it be possible to incorporate a script that would log out before 6 hours and then log back in 30 mins later resetting the auto log deal?

Once again great job! Got me from 55-86 in a matter of days!

Kyle Undefined
01-18-2012, 05:38 AM
Dazzn, I'm doing smithing next :)

Also, Colt, you can look into crash smart by Harry, it will do it automatically for you.

Colt
01-18-2012, 05:52 AM
Also, Colt, you can look into crash smart by Harry, it will do it automatically for you.
Ill give that a try!

Edit: It says it resets the proggy every time, but i see people with 11 hr proggies all the time

Press Play
01-18-2012, 05:55 AM
Dazzn, I'm doing smithing next :)

Also, Colt, you can look into crash smart by Harry, it will do it automatically for you.I gave up on smithing lol :p see my sig if you're interested in spending heaps of money on it ahah. Otherwise; I'd suggest doing Blast Furnace :)

Kyle Undefined
01-18-2012, 06:07 AM
I just finished buy my 229k gold ore and nats, will get me 99 magic and smithing for 174m so it's not bad actually :)

DeiJaiVui
01-18-2012, 06:10 AM
I'm gonna try the new version and report back! :)

EDIT: This keeps happening after a while.

http://i39.tinypic.com/1vs7q.png

lays
01-18-2012, 06:11 AM
w00t finaly got it back working :p , started to think i would have to fletch the 99k left over maples myself :p

new version looks great and working like a charm atm i'll post some proggys later.

not a real problem but this comes up alot in the debug atm : 'the automaticlly split characters are to wide. try to decreasing minspacing'

what does it mean ?

Press Play
01-18-2012, 06:35 AM
I just finished buy my 229k gold ore and nats, will get me 99 magic and smithing for 174m so it's not bad actually :)Wow, you must be loaded! ;) Coh3n's new superheater I assume?

To all: Not sure what: 'the automaticlly split characters are to wide. try to decreasing minspacing' means at all :/ try searching the forums. It's probably SRL/Simba related.

Miasma
01-18-2012, 07:19 AM
Scripts working good, will post proggie today;

lays
01-18-2012, 07:36 AM
delete this post pls

thx

Herosoul
01-18-2012, 08:16 AM
Just got 99 Fletching! This script is one of the best I've ever used, hands down. Hardly ever fails and gets me 6+ hour proggies constantly.

http://i40.tinypic.com/2mqjm2w.png

Press Play
01-18-2012, 11:08 AM
Just got 99 Fletching! This script is one of the best I've ever used, hands down. Hardly ever fails and gets me 6+ hour proggies constantly.

http://i40.tinypic.com/2mqjm2w.pngCongratz! Added to first post :) Thanks!

Sin
01-18-2012, 11:47 AM
I gave up on smithing lol :p see my sig if you're interested in spending heaps of money on it ahah. Otherwise; I'd suggest doing Blast Furnace :)



Searching for bank...
Method1: Blind...
Found bank using blind check!
Found bank...
Clicked bank...
Opened bank...
Bank is already open...
Length of: Log = 96
Log's properties were set...
Updated item!!!
Successfully withdrawn items...
Closing Bank...
Fletching...
Random Inventory slot choosen: 9
28 Logs to go...
Could not find 'Craft' 1 times
Could not find 'Craft' 2 times
Could not find 'Craft' 3 times
Could not find 'Craft' 4 times
Could not find 'Craft' 5 times
Loging out...
/-------------------------------------------------------------\
|-------------------------------------------------------------|
| -daazndagger-'s |
| [F]antastic [F]letcher |
| Version 0.60 BETA |
|-------------------------------------------------------------|
| TOTALS : |
| Time Running : 21 min 0 sec |
| Logs Cut : 420 |
| Exp Gained : 0 |
| Level Up's : 0 |
| |
| PLAYER 0 : [ Cutting Aple Longbow(U) ] |
| Time Running : 20 min 57 sec |
| Logs Cut : 420 |
| Exp Gained : 0 |
| Exp / Hour : 0 |
| False Reason : Could not fletch |
| |
| |
|-------------------------------------------------------------|
\-------------------------------------------------------------/

SRL_Stats: Variable does not exist
All Players Inactive, or timed out. Script is finished!
/-------------------------------------------------------------\
|-------------------------------------------------------------|
| -daazndagger-'s |
| [F]antastic [F]letcher |
| Version 0.60 BETA |
|-------------------------------------------------------------|
| TOTALS : |
| Time Running : 21 min 2 sec |
| Logs Cut : 420 |
| Exp Gained : 0 |
| Level Up's : 0 |
| |
| PLAYER 0 : [ Cutting Aple Longbow(U) ] |
| Time Running : 20 min 59 sec |
| Logs Cut : 420 |
| Exp Gained : 0 |
| Exp / Hour : 0 |
| False Reason : Could not fletch |
| |
| |
|-------------------------------------------------------------|
\-------------------------------------------------------------/

Getting the error that a lot of people are getting...
I have 99 Banked yet cant bot :c

You ignored me completely...
I can't bot for more than 20 Minutes because of this.

Press Play
01-18-2012, 12:32 PM
You ignored me completely...
I can't bot for more than 20 Minutes because of this.Since I am not getting this bug and I have no way to re-create it, there is nothing more I can do at the moment. You'll just have to re-run it when it fails (for now at least). Thankyou for your input.

DeiJaiVui
01-18-2012, 12:39 PM
Proggy with v0.60 BETA


/-------------------------------------------------------------\
|-------------------------------------------------------------|
| -daazndagger-'s |
| [F]antastic [F]letcher |
| Version 0.60 BETA |
|-------------------------------------------------------------|
| TOTALS : |
| Time Running : 5 hr 55 min 24 sec |
| Logs Cut : 8176 |
| Exp Gained : 476661 |
| Level Up's : 12 |
| |
| PLAYER 0 : [ Cutting Maple Longbow(U) ] |
| Time Running : 5 hr 54 min 35 sec |
| Logs Cut : 8176 |
| Exp Gained : 476661 |
| Exp / Hour : 80790 |
| False Reason : Used up all items |
| |
| |
|-------------------------------------------------------------|
\-------------------------------------------------------------/

Miasma
01-18-2012, 01:50 PM
Proggie as promised

http://imageshack.us/f/62/captureghb.png/

or URL if i fail at putting images up: http://imageshack.us/f/62/captureghb.png/

Scaper
01-18-2012, 01:59 PM
/-------------------------------------------------------------\
|-------------------------------------------------------------|
| -daazndagger-'s |
| [F]antastic [F]letcher |
| Version 0.60 BETA |
|-------------------------------------------------------------|
| TOTALS : |
| Time Running : 6 hr 30 min 43 sec |
| Logs Cut : 10080 |
| Exp Gained : 587664 |
| Level Up's : 0 |
| |
| PLAYER 0 : [ Cutting Maple Longbow(U) ] |
| Time Running : 7 hr 2 min 51 sec |
| Logs Cut : 10080 |
| Exp Gained : 587664 |
| Exp / Hour : 83554 |
| False Reason : Client Token Changed |
| |
| |
|-------------------------------------------------------------|
\-------------------------------------------------------------/

xp lower due to breaks etc, but nvm im still getting 100k xp p/h :)

Miasma
01-18-2012, 02:03 PM
any idea why my xp/h is only like 40k doing maple longbows and i see everyone elses is about 80k+?

Kyle Undefined
01-18-2012, 02:10 PM
Wow, you must be loaded! ;) Coh3n's new superheater I assume?

To all: Not sure what: 'the automaticlly split characters are to wide. try to decreasing minspacing' means at all :/ try searching the forums. It's probably SRL/Simba related.

Ha yes, I am :p and yup, it looks like a beast :D

kylerme
01-18-2012, 07:55 PM
dude this script is flawless. i went from 20-50 fletching in to school. definitely going to get 99

AlexandrSN
01-18-2012, 08:45 PM
Really great script.
However, it does make botting errors, when gives the following error: "The automatically split characters are too wide. Try decreasing minspacing".
Moves mouse madly.

firevenge007
01-18-2012, 08:51 PM
If it will do broad bolts i'll love you forever because i have like 10M of them in my bank lmfao

Press Play
01-18-2012, 09:54 PM
Confirmed that the "The automatically split characters are too wide. Try decreasing minspacing" bug was due to a bug in SRL's GetChooseOption function. It should be fixed already :)



If it will do broad bolts i'll love you forever because i have like 10M of them in my bank lmfao
Well, I'd have to research them for a start because I know nothing about them :p Care to give me some for testing? If so, PM me :)

MeetmeDeath
01-19-2012, 06:24 AM
[Error] (444:10): Duplicate identifier 'OPENBANKCHEST' at line 443
Compiling failed.

Even tried redling and opening it.

Neega Rose
01-19-2012, 06:38 AM
just got the same thing

mxtrix
01-19-2012, 06:51 AM
To fix it just search for "OpenBankChest" in the script and then change them to "PenBankChest" and it will work

firevenge007
01-19-2012, 07:22 AM
Broad bolts are actually one of the few "bolts" or "arrow" type fletching materials that make profit and decent XP. I'm not a master of coding, but since you don't have to bank and it's just click on the bolts then on the feathers, it should be easier than fletching regular logs into bows. Right?

Adobe
01-19-2012, 07:25 AM
To fix it just search for "OpenBankChest" in the script and then change them to "PenBankChest" and it will work

Thanks alot :) worked.

lays
01-19-2012, 07:26 AM
To fix it just search for "OpenBankChest" in the script and then change them to "PenBankChest" and it will work


thx mate :)

Neega Rose
01-19-2012, 08:35 AM
To fix it just search for "OpenBankChest" in the script and then change them to "PenBankChest" and it will work
Thanks brah