SRL Archive - Outdated / Broken

[SRL 4] Master Farmer Thiever 0.22


WT-Fakawi

2007-08-24 17:45:15

Master Farmer Thiever

by

WT-Fakawi

0.36

New updated version. Better bankfinding and navigation. Can wield and manage multiple Gloves Of Silence.



This script will attempt to thieve the Master Farmer at Draynor Square. It will auto eat lobsters and banks the seeds. This is a remake of a script dated April 2007. It is a crude rebuild because currently SRL's UpText is down. If the colors of the MasterFarmer don't work, manually pick four unique green pixels of the four sides of the Master Farmer.

Some features:
  • Collects, autoeats and banks seeds.
  • Runs 2 hour+ on one Player.
  • Withdraws x lobsters and will eat if neccesary. Will bank if all food is eaten.
  • Script only thieves Masterfarmer and leaves Martin alone.
  • Outputs the collected seeds to the SCAR window.
  • Ultra cautious script. No wacky mouse movements. Just clean clicks. In case of ANY trouble it will log you out. No fooling around with member accounts :)

Some progress:


<============== - Progress Report ===============>
Worked for 1 Hours, 27 Minutes and 31 Seconds
Picked 1479 Pockets
Banked 7 Times
**********************************************
Name : ***********
Number : 0
Worked for : 0 minutes.
Active : True
**********************************************
0 : *********** = T. TH 47. W : 0 min.
**********************************************

3 jangerberry
64 jute
11 strawberry
39 tomato
72 cabbage
85 barley
10 Yanillian
8 rosemary
133 onion
223 potato
29 Asgarnian
22 marigold
13 sweetcorn
8 limpwurt
57 Hammerstone
7 woad
17 redberry
9 guam
12 dwellberry
4 tarromin
11 cadavaberry
7 Krandorian
4 harralander
1 toadflax
2 ranarr
32 nasturtium
1 belladonna
1 watermelon
2 Wildblood
1 Bittercap
1 whiteberry


<============== - Progress Report ===============>
Worked for 55 Minutes and 47 Seconds
Picked 900 Pockets
Banked 6 Times
**********************************************
Name : ***********
Number : 0
Worked for : 0 minutes.
Active : True
**********************************************
0 : *********** = T. TH 53. W : 0 min.
**********************************************

89 potato
14 Asgarnian
4 limpwurt
10 sweetcorn
4 woad
15 jute
38 cabbage
3 Wildblood
3 Krandorian
4 dwellberry
2 strawberry
5 rosemary
52 barley
30 tomato
1 tarromin
45 onion
27 Hammerstone
1 poison
1 belladonna
8 marigold
7 redberry
5 guam
6 Yanillian
3 cadavaberry
1 irit
6 nasturtium
1 kwuarm
1 marrentill
1 whiteberry
1 lantadyme


enjoy! and feedback is always appreciated.

Harry

2007-08-24 17:49:35

Shite, Fawki just released another script! :D Good job!

BobboHobbo

2007-08-26 05:33:24

Man Fawki thats a nice proggy 900 thiefs, Good job.

Santa_Clause

2007-08-26 05:39:41

Oh my good God!

Mind telling us more about the series of MemberScripts you're making? This, by the way, is the first release of a non-fighting script in a long time by Fawki…:p

I've got the DTM's of a heap of other foods. Would you like them?

The Claw

2007-08-26 05:53:45

If I still played RS I would love this script, thieving seeds was great cash :p

WT-Fakawi

2007-08-26 07:20:52

From: SantaClause
Oh my good God!

Mind telling us more about the series of MemberScripts you're making? This, by the way, is the first release of a non-fighting script in a long time by Fawki…:

I am hunting now… :)

BTW: I redid the thiever. If anyone is interested I will reup.

The Claw

2007-08-26 07:30:47

sure, I'd like to see it :)

WT-Fakawi

2007-08-26 07:44:23

Upped .23 for your enjoyment.
  • This version will no longer thieve Martin, since Martin almost always is trapped by legits inside the pigbarn. When the script now notices its picking Martin (It grabs the text from ChooseOption) it will quickly callibrate to the centre of draynor square.
  • You may need to manually pick the greenish cloth color from the Master Farmer. They kinda differ too much world-to-world, and I dont want any wacky mouse movements, so I put the findobj tol to 1

n3ss3s

2007-08-26 07:51:24

I wish I had an about lvl 50 rs member acc so I could also make member scripts.

anyways, gj..

The Claw

2007-08-26 08:17:44

until false;  // DID I WRITE THIS? :)

You just broke Golden rule number 5 :eek:

but apart from that, man its a solid script lol. looks to be very safe. it would probably be one of the best money making scripts around actually, thanks to the herb seeds and stuff. also it seems that everyones using types these days, lol

the scar noob

2007-08-26 08:24:29

i don't have a member account now, but i liooked through the script code and it looks awesome, again a great move!

<offtopic>
Btw can someone explain me how to setup and use the RC?
<offtopic>

Hugolord

2007-08-26 08:27:55

what level thieving you need for this?

WT-Fakawi

2007-08-26 08:28:50

From: hugolord
what level thieving you need for this?
38, but it can easily be modded to thieve man (level-1) or Farmer (level-7)

Hugolord

2007-08-26 08:30:28

From: WT-Fakawi
38, but it can easily be modded to thieve man (level-1) or Farmer (level-7)


ugh your fast responses scared me… I'm being watched…

well if i had a lv 103 or so would i still need food you think?

the scar noob

2007-08-26 08:34:24

From: hugolord
ugh your fast responses scared me… I'm being watched…

well if i had a lv 103 or so would i still need food you think?


just do so, for sucure reasons..

The Claw

2007-08-26 08:38:21

yes, because you take damage when you fail a theive, it has nothing to do with defence or combat level. and the damage you take is relative to your hp level.

WT-Fakawi

2007-08-26 08:47:31

From: The Claw
yes, because you take damage when you fail a theive, it has nothing to do with defence or combat level. and the damage you take is relative to your hp level.


no you take three damage (and a stun) each time you miss, regardless of level. Just make sure you have either lobsters or salmon at first bankscreen

Hugolord

2007-08-26 08:54:35

From: WT-Fakawi
no you take three damage (and a stun) each time you miss, regardless of level. Just make sure you have either lobsters or salmon at first bankscreen


oh ok thanks

Harry

2007-08-26 09:17:56

Hmmmmmm.. my main is close to this level, ILY Fawki :D

Harry

2007-08-26 12:59:45

New post for a new proggy! :D I am close to beating you, eh? :D



<============== - Progress Report ===============>
Worked for 31 Minutes and 59 Seconds
Picked 262 Pockets
Banked 3 Times
**********************************************
Name :
Number : 0
Worked for : 0 minutes.
Active : True
**********************************************
0 : = T. TH 39. W : 0 min.
**********************************************


34 potato
13 jute
5 cadavaberry
4 nasturtium
1 tarromin
36 onion
8 Asgarnian
5 guam
8 Hammerstone
17 barley
2 tomato
7 marigold
2 jangerberry
4 redberry
11 cabbage
2 harralander
1 rosemary
2 sweetcorn
2 limpwurt
1 snapdragon
1 Wildblood
1 dwellberry
3 Yanillian
1 Krandorian

<============== - Progress Report ===============>
Worked for 32 Minutes and 2 Seconds
Picked 262 Pockets
Banked 3 Times
**********************************************
Name :
Number : 0
Worked for : 0 minutes.
Active : True
**********************************************
0 : = T. TH 39. W : 0 min.
**********************************************



WhiteShadow

2007-08-26 13:52:02

Fawki, your awesome! =]

WT-Fakawi

2007-08-26 14:24:49

Best I got today…. Too bad the prison random stops me all the time. I had like 10 today. I will ask pups to solve it for us :)

<============== - Progress Report ===============>
Worked for 2 Hours, 5 Minutes and 26 Seconds
Picked 1784 Pockets
Banked 11 Times
**********************************************
Name : ********
Number : 0
Worked for : 0 minutes.
Active : True
**********************************************
0 : ********= T. TH 57. W : 0 min.
**********************************************


1 irit
27 marigold
116 barley
35 Yanillian
20 sweetcorn
157 onion
306 potato
32 redberry
61 Asgarnian
4 harralander
62 Hammerstone
23 cadavaberry
5 Wildblood
69 jute
5 guam
81 cabbage
30 nasturtium
4 jangerberry
5 strawberry
4 tarromin
5 marrentill
53 tomato
2 ranarr
3 limpwurt
8 Krandorian
12 rosemary
11 dwellberry
9 woad
2 belladonna
2 toadflax
4 whiteberry
1 dwarf
1 avantoe
1 lantadyme
5 watermelon
2 Bittercap

n3ss3s

2007-08-26 14:30:16

Fawki I've got a suggestion:

Could you make it receive the xp of any of stolen seeds from runehq or something, or just make a case, and in your proggy you could add: "Total X thieving XP gained."

Harry

2007-08-26 14:48:27

Pssh, prision [may] be easy-ish to solve. I will try on it :D

WT-Fakawi

2007-08-26 14:52:10

From: n3ss3s
Fawki I've got a suggestion:

Could you make it receive the xp of any of stolen seeds from runehq or something, or just make a case, and in your proggy you could add: "Total X thieving XP gained."


Yes could do. But all I want is ….. seeds!
It boosted my Player from thiev 37 to 57 currently. It costed me approx 600 lobbies but boys have I got seeds at the bank!

Tim0suprem0

2007-08-26 15:00:32

This looks awesome! If SRL gets a lot more member scripts I might buy membership again. Thanks Fawki :)

RudeBoiAlex

2007-08-26 15:00:42

well can teh seeds u stole cover the lobbys?

WT-Fakawi

2007-08-26 15:23:35

From: rudeboialex
well can teh seeds u stole cover the lobbys?

Haha I make approx 100k an hour with this (three rannarrs + other rarities) , so yes they can. I bought 1k lobs for 200k

Bobarkinator

2007-08-26 16:19:42

Very nice Fakawi, did you and Wizzup? get all your free skills to 40? So now you're working on members?

Pyro

2007-08-26 16:26:12

From: WT-Fakawi
Best I got today…. Too bad the prison random stops me all the time. I had like 10 today. I will ask pups to solve it for us :)


I love the way you say it so casually :p

Gah looks like members is back in fashion. I thought you were never going to get members fawkster.

RudeBoiAlex

2007-08-26 16:59:59

From: WT-Fakawi
Haha I make approx 100k an hour with this (three rannarrs + other rarities) , so yes they can. I bought 1k lobs for 200k


AHHHHHHHHHHHHHHHHHHHHHH 100k an hour AHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH mmm looks like i gotta theiv aload of stuff 10 more lvls btw can this eat sharks as i have 50 sharks in me bank but no lobs -.-

the scar noob

2007-08-26 17:06:33

From: rudeboialex
AHHHHHHHHHHHHHHHHHHHHHH 100k an hour AHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH mmm looks like i gotta theiv aload of stuff 10 more lvls btw can this eat sharks as i have 50 sharks in me bank but no lobs -.-


Check the script code to find the answer on your question??

RudeBoiAlex

2007-08-26 21:49:54

change the script code :p well i hit my goal level >.< and im gonna run after i get a few more lobs got 200k from 3k willows might put that towrads it

The Claw

2007-08-27 03:49:31

Just wondering, how do you get the thieving level up to 38? Like, is there a way to easily macro it? Thinking about getting members on one or maybe a couple of my better characters to use this script, if it's easy enough

Santa_Clause

2007-08-27 04:22:41

Quests are your best friend.

About the prison solver, I doubt Fawki can't do it…he's the master :p

WT-Fakawi

2007-08-27 05:52:51

From: The Claw
Just wondering, how do you get the thieving level up to 38? Like, is there a way to easily macro it? Thinking about getting members on one or maybe a couple of my better characters to use this script, if it's easy enough


I used this script, took the banking/callibrating out and started on man level-1 and hit to Farmer level-7 til I hit 38. Took me approx. 4 hours of macroing.

Santa_Clause

2007-08-27 06:05:30

Only 4 hours to get from 7 - 38 thieving?! Wow…I should try it some time.

RudeBoiAlex

2007-08-27 19:02:42

:O leetness i have another n00b to test but first i gotta do what u said and get 37 tehving on the n00b

pwnaz0r

2007-08-27 20:47:09


<============== - Progress Report ===============>
Worked for 1 Hours, 4 Minutes and 32 Seconds
Picked 1172 Pockets
Banked 7 Times
**********************************************
Name :***********
Number : 0
Worked for : 0 minutes.
Active : True
**********************************************
0 : ******** = T. TH 54. W : 0 min.
**********************************************

rkroxpunk

2007-08-28 06:33:32

:S man I don't know what it was but this script just went psycho….kept cliking in this weird spot then flag would dissapear click again and again I eventually got it to market spot where it just continuously callibrated. my rs was lagging a tiny bit could have been that :S

WT-Fakawi

2007-08-28 06:51:58

From: rkroxpunk
:S man I don't know what it was but this script just went psycho….kept cliking in this weird spot then flag would dissapear click again and again I eventually got it to market spot where it just continuously callibrated. my rs was lagging a tiny bit could have been that :S


You should manually set the MasterFarmer Colors. Take the odd greenish from his shoulder (NOT MARTIN!!!) I set tol to 1, so not to pick any other colors. You should be fine after that.

rkroxpunk

2007-08-28 07:02:51

buh? isn't the master farmer Martin?

WT-Fakawi

2007-08-28 07:15:09

From: rkroxpunk
buh? isn't the master farmer Martin?


Nope. There is Master Farmer and Martin-The Master Farmer. Martin always get trapped by legits inside the pigbarn. I try to avoid him.

RudeBoiAlex

2007-08-28 07:16:45

*Sigh* i gotta edt to farmers now :( then at 22 theiving u think it will still take 4hours :p

WT-Fakawi

2007-08-30 08:03:18

<============== - Progress Report ===============>
Worked for 2 Hours, 8 Minutes and 55 Seconds
Picked 2225 Pockets
Banked 11 Times
**********************************************
Name :
Number : 0
Worked for : 0 minutes.
Active : True
**********************************************
0 : = T. TH 59. W : 0 min.
**********************************************

10 tarromin
444 potato
148 barley
18 guam
2 avantoe
96 tomato
61 Asgarnian
73 jute
26 redberry
106 cabbage
2 strawberry
231 onion
12 rosemary
1 toadflax
85 Hammerstone
21 cadavaberry
37 Yanillian
3 whiteberry
33 sweetcorn
9 marrentill
25 marigold
12 limpwurt
12 woad
4 ranarr
25 nasturtium
18 dwellberry
1 kwuarm
4 watermelon
10 Krandorian
8 jangerberry
4 harralander
2 irit
2 Bittercap
3 cactus
3 Wildblood
1 torstol
1 belladonna
1 lantadyme
1 cadantine

Successfully executed

Killerdou

2007-08-30 08:05:20

could you have it calculate the approx money you earned? that would be nice to know;)

the scar noob

2007-08-30 08:06:12

From: WT-Fakawi
<============== - Progress Report ===============>
Worked for 2 Hours, 8 Minutes and 55 Seconds
Picked 2225 Pockets
Banked 11 Times
**********************************************
Name :
Number : 0
Worked for : 0 minutes.
Active : True
**********************************************
0 : = T. TH 59. W : 0 min.
**********************************************

10 tarromin
444 potato
148 barley
18 guam
2 avantoe
96 tomato
61 Asgarnian
73 jute
26 redberry
106 cabbage
2 strawberry
231 onion
12 rosemary
1 toadflax
85 Hammerstone
21 cadavaberry
37 Yanillian
3 whiteberry
33 sweetcorn
9 marrentill
25 marigold
12 limpwurt
12 woad
4 ranarr
25 nasturtium
18 dwellberry
1 kwuarm
4 watermelon
10 Krandorian
8 jangerberry
4 harralander
2 irit
2 Bittercap
3 cactus
3 Wildblood
1 torstol
1 belladonna
1 lantadyme
1 cadantine

Successfully executed


A new day, a new proggy :p?
2 hours+ on a single account, sounds good :)

Sp0rky

2007-08-30 08:17:26

I could have used this about 2 months ago when getting ancients >_>

lol.

RudeBoiAlex

2007-08-30 09:49:21

4 rannars :p nice still havent got 38 theving on my noob account -.-

Hey321

2007-09-03 10:17:47

<============== - Progress Report ===============>
Worked for 41 Minutes and 7 Seconds
Picked 828 Pockets
Banked 4 Times
**********************************************
Name : zezimacolt
Number : 0
Worked for : 0 minutes.
Active : True
**********************************************
0 : zezimacolt = T. TH 55. W : 0 min.
**********************************************

21 Asgarnian
5 guam
8 Yanillian
28 tomato
155 potato
24 jute
17 marigold
13 nasturtium
33 barley
28 Hammerstone
92 onion
1 dwellberry
4 limpwurt
5 marrentill
28 cabbage
11 redberry
6 rosemary
4 strawberry
1 ranarr
7 Krandorian
4 cadavaberry
2 jangerberry
7 sweetcorn
2 woad
1 Wildblood
2 cactus
1 belladonna

Nearly 56 thieving vn! ;).

WT-Fakawi

2007-09-09 14:33:29

Almost thieving 68 now :) 20 days member left…..


<============== - Progress Report ===============>
Worked for 2 Hours, 37 Minutes and 58 Seconds
Picked 1984 Pockets
Banked 13 Times
**********************************************
Name :
Number : 0
Worked for : 0 minutes.
Active : True
**********************************************
0 : = T. TH 67. W : 0 min.
**********************************************


418 potato
90 jute
22 rosemary
44 redberry
107 Hammerstone
142 barley
8 Krandorian
94 tomato
12 limpwurt
220 onion
4 tarromin
48 Yanillian
23 cadavaberry
33 nasturtium
122 cabbage
21 dwellberry
17 guam
48 marigold
9 jangerberry
65 Asgarnian
34 sweetcorn
12 strawberry
14 woad
5 harralander
2 whiteberry
3 irit
9 marrentill
9 watermelon
1 cadantine
2 ranarr
6 Wildblood
2 toadflax
1 belladonna
1 snapdragon

RudeBoiAlex

2007-09-09 14:37:00

WTF!! 68 theving all from this script (from 38 )??

Harry

2007-09-09 14:45:07

You are a beast Fawki, wokring on that prision solver.. so far it is okay, except it lags a lot when finding the lock hole.. it finds the key fast though :D

WT-Fakawi

2007-09-09 15:13:13

From: rudeboialex
WTF!! 68 theving all from this script (from 38 )??


Yeah sure. Its a good script. Sometimes it runs as much as two hours. Usually prison stops it after 30 minutes. But thats cool, I check on the pc once an hour or so.

My Player already ate over 2k lobsters :) and she plays 3-5 hours a day, thieving and chinchompa's (hunting)

Harry

2007-09-09 18:40:07

@Fawki, would you like the base of the prison solver? It is beta- works aout 75% of the time. You could add a fail safe of logging out after 8 attempts..

Well, gotta go for a week, cya SRL.

WT-Fakawi

2007-09-09 18:43:27

From: hy71194
@Fawki, would you like the base of the prison solver? It is beta- works aout 75% of the time. You could add a fail safe of logging out after 8 attempts..

Well, gotta go for a week, cya SRL.


yes please :)

Santa_Clause

2007-09-09 19:08:42

Oooo, Fawki is going to 1337 the prison solver up. What other randoms haven't we solved yet?

Harry

2007-09-10 22:13:48

Actually, it fhked up today.. :( I use(d) bitmaps for the key + lock (thats is what caused lag I think) and it sat there for too long (laggin out :( ), so keys just keept poppin up, till I logged out.. you may wanna call in pups (or the maker of SRL ;) ) for this one, i can't seem to get it working solid.

WT-Fakawi

2007-09-11 02:21:18

From: hy71194
(or the maker of SRL ;)
That would be me. I will see what I can do.

BobboHobbo

2007-09-11 03:54:26

From: WT-Fakawi
That would be me. I will see what I can do.


Imagine the world without Fawki :D

RudeBoiAlex

2007-09-11 11:35:54

hmmm over 2k lobsters but all the rannars hmm how much profit you madE?

nielsie95

2007-09-12 04:20:13

68 thieving looks like a nice profit to me ;)

WT-Fakawi

2007-09-12 04:56:57

From: nielsie95
68 thieving looks like a nice profit to me ;)


Correction: Thieving 70. Avg. profit is about 100k per hour for this. Yesterday I wrote a "crack safe" script for burthorpe (sp) dungeon (Bank Benedict). Less on the profit, avg only 70 gems per hour + 6k cash :(

RudeBoiAlex

2007-09-12 17:12:55

WTF 70 theving whats the cracksafe thing all about?

WT-Fakawi

2007-09-12 17:35:31

You mean THIS?

<============== - Progress Report ===============>
Worked for 2 Hours, 51 Minutes and 20 Seconds
Banked 23 Times
Cracked 911 Safes
Failed 582 Safes
Ate 193 Food
Banked 84 Sapphires
Banked 61 Emeralds
Banked 36 Rubies
Banked 8 Diamonds
**********************************************
Name : *******
Number : 0
Worked for : 0 minutes.
Active : True
**********************************************
0 : *******= T. TH 72. W : 0 min.
**********************************************


Yeeaaah, thats going well I suppose. Works like a charm. I will post one of these days :)

RudeBoiAlex

2007-09-13 11:41:45

what theving level did you start using that at?

WT-Fakawi

2007-09-13 11:51:58

From: rudeboialex
what thieving level did you start using that at?


Gha, dunno. I think 69 1/2. I am now well into 73 and approaching 74. Its not as good for the money as the MasterFarmer Thiever is, but I have always been a fan of uncuts :). This one makes approx 60 uncuts, 6k cash and 25k exp. an hour.

Tim0suprem0

2007-09-13 16:39:28

From: WT-Fakawi
Gha, dunno. I think 69 1/2. I am now well into 73 and approaching 74. Its not as good for the money as the MasterFarmer Thiever is, but I have always been a fan of uncuts :). This one makes approx 60 uncuts, 6k cash and 25k exp. an hour.


I would love to see that safe cracker posted :p Although I know someone else here was working on one.

Santa_Clause

2007-09-14 05:28:05

Holy crap…scripting machine.

Harry

2007-09-15 11:34:39

You beast fawki. Has pups made prision solver yet, or how is it comin along for you??

RudeBoiAlex

2007-09-15 12:23:58

offtopic: hy how did u get 2ok mins what script (in srl stats)

Pyro

2007-09-15 18:53:47

From: hy71194
You beast fawki. Has pups made prision solver yet, or how is it comin along for you??


To be fair. I think prison solver is impossible. A guesser is possible. but not a solver. It is just ridiculous. Even if pups came and tryed. It just cant be done.

WT-Fakawi

2007-09-15 19:08:47

From: Pyro
To be fair. I think prison solver is impossible. A guesser is possible. but not a solver. It is just ridiculous. Even if pups came and tryed. It just cant be done.


Prison Solv is the lock with three possible answers and 5 geometric shapes. Doesnt seem too difficult to me. It requires offscreen colorcounting as far as my knowledge goes…

Harry

2007-09-15 19:27:47

Rudeboi: I used VYC by Sumilion and Lorax ^^ those 1337 beasts.

Pyro

2007-09-15 20:15:33

From: WT-Fakawi
Prison Solv is the lock with three possible answers and 5 geometric shapes. Doesnt seem too difficult to me. It requires offscreen colorcounting as far as my knowledge goes…


ooo I was thinking prison pete was the prison. As it turns out that is scaperune. My bad. Sorry.

YoHoJo

2007-09-17 03:05:53

<============== - Progress Report ===============>
Worked for 3 Minutes and 31 Seconds
Picked 45 Pockets
Banked 1 Times
1 Asgarnian
2 tomato
9 barley
3 Yanillian
2 Hammerstone
3 cabbage
3 jute
5 onion
1 cadavaberry
4 potato
1 sweetcorn
1 woad


Quite fast like all of your other scripts =)
Could be better farmer finding, and maybe add a function that detects when you are stunned so it will wait until those yellow birds/stars disappear before it thieves again. Except for that sped is nice and it works pretty fine. Boras also suggested just look for the chat text 'You have been stunned' and wait a few seconds before you click again.

Was this fast xp for you i might use it more often if it is, because i don't like thieving.

WT-Fakawi

2007-09-19 04:44:58

Well, mission accomplished. Turned Thieving 80 in three weeks. (And Hunting 61)


<============== - Progress Report ===============>
Worked for 2 Hours, 39 Minutes and 32 Seconds
Banked 18 Times
Cracked 999 Safes
Failed 540 Safes
Ate 176 Food
Banked 110 Sapphires
Banked 80 Emeralds
Banked 33 Rubies
Banked 7 Diamonds
**********************************************
Name : ********
Number : 0
Worked for : 0 minutes.
Active : True
**********************************************
0 : ******** = T. TH 80. W : 0 min.
**********************************************


Al oldie, still ok :)



<============== - Progress Report ===============>
Worked for 2 Hours, 25 Minutes and 49 Seconds
Picked 2372 Pockets
Banked 13 Times
**********************************************
Name : ********
Number : 0
Worked for : 0 minutes.
Active : True
**********************************************
0 : ******** = T. TH 78. W : 0 min.
**********************************************


5 tarromin
473 potato
45 nasturtium
269 onion
166 cabbage
132 barley
59 marigold
95 tomato
29 cadavaberry
9 Krandorian
136 Hammerstone
48 Yanillian
82 jute
79 Asgarnian
30 sweetcorn
2 belladonna
21 limpwurt
25 woad
15 rosemary
21 guam
1 irit
2 harralander
3 Wildblood
40 redberry
25 dwellberry
14 strawberry
2 whiteberry
7 watermelon
7 marrentill
2 Bittercap
1 poison
5 jangerberry
1 cadantine
3 cactus
1 avantoe
2 ranarr
1 kwuarm
Found NickName
Found NickName

Successfully executed

The Claw

2007-09-19 08:59:42

wow, thats insane. why not go for 99? :p

RudeBoiAlex

2007-09-19 11:52:47

no bannage how long did u auto for each day?

WT-Fakawi

2007-09-19 13:35:55

From: rudeboialex
no bannage how long did u auto for each day?


between 4-8 hours a day. Regular times.

mat_de_b

2007-09-19 14:42:38

That is hot! did you only use one account? (if so :D) did you make it take brakes?

Pyro

2007-09-19 16:00:24

And with 80 thieving you can….?

mat_de_b

2007-09-19 16:11:29

Hold up a bank :D

The Claw

2007-09-20 09:34:36

Rofl :spot:

RudeBoiAlex

2007-09-20 09:36:38

i dont know how you dont get banned :p

WT-Fakawi

2007-09-20 10:04:02

Well, just make sure the script logs you out whenever trouble occurs. Dont fool around with the Mouse too much. Also make sure you dont click on the same color over and over and auto on regular times, and make sure you run a couple of scripts. Back at the safes (Burthrope) I see plenty of people cooking near Benedict. They are there when I start and they are still there when I leave. Levelling is an intense business from what I gather, it takes a lot of time, and well, I just enjoy cracking safes, thieving the MasterFarmer and robbing Paladins. I do not see anything in my scripts that could cause bannage. SRL solves most randoms smooth. I respond to legits, I have an ordinary name, I look cool and my levels are relatively high (66 combat)

But on the other hand, I might be wrong and I could still be hit with the banning stick. Time will tell.

<============== - Progress Report ===============>
Worked for 2 Hours, 4 Minutes and 30 Seconds
Banked 13 Times
Cracked 745 Safes
Failed 371 Safes
Ate 129 Food
Banked 83 Sapphires
Banked 64 Emeralds
Banked 24 Rubies
Banked 6 Diamonds

RAM

2007-09-30 18:22:49

I finally got this new character leveled to use this script, and I got 1 level just in the short time using it…It clicks like WildFire, but I have thieved these farmer's legit for soooo many levels, and that's how I did it, so nothing in the script looks out of place. I added in a bank Pinner and you might consider it for your next release ? ;) Only problem I had…I got it stuck in the pen on purpose to see if it would open it "as advertised", and it just ended up logging out…..Sure won't hear any complaints from me though…I know there is good money in seeds :)




<============== - Progress Report ===============>
Worked for 26 Minutes and 17 Seconds
Picked 375 Pockets
Banked 3 Times
**********************************************
Name :***
Number : 0
Worked for : 0 minutes.
Active : True
**********************************************
0 : = T. TH 38. W : 0 min.
**********************************************


39 potato
28 onion
14 cabbage
26 barley
1 rosemary
16 tomato
5 dwellberry
3 limpwurt
5 marigold
1 whiteberry
9 Hammerstone
3 Yanillian
5 jute
5 sweetcorn
2 woad
1 nasturtium
1 ranarr
2 guam
3 Asgarnian
2 strawberry
1 cadavaberry
2 Krandorian
2 redberry
Successfully executed


Thanks Again Fakawi :),

~RAM

WT-Fakawi

2007-09-30 18:24:51

You should manually pick four colors from the MasterFarmer (not Martin!) , one of each side of his greenish shirt. Once you picked them and placed them in the MasterFarmer Array, you will see how the script shines :)

Tim0suprem0

2007-09-30 18:48:47

From: WT-Fakawi
I look cool


That's definitely why you don't get banned :p

RAM

2007-10-01 17:59:49

<============== - Progress Report ===============>
Worked for 1 Hours, 7 Minutes and 19 Seconds
Picked 1127 Pockets
Banked 7 Times
**********************************************
Name : ***
Number : 0
Worked for : 0 minutes.
Active : True
**********************************************
0 : ******** = T. TH 43. W : 0 min.
**********************************************


66 Hammerstone
8 redberry
5 dwellberry
151 potato
36 tomato
14 marigold
32 barley
19 sweetcorn
29 jute
14 cadavaberry
70 onion
3 watermelon
2 whiteberry
41 cabbage
1 belladonna
3 Wildblood
13 nasturtium
8 woad
5 Krandorian
4 guam
7 limpwurt
25 Asgarnian
3 harralander
4 strawberry
14 Yanillian
1 irit
1 Bittercap
1 tarromin
1 ranarr
5 rosemary
4 marrentill
1 jangerberry
1 cactus
2 toadflax
Successfully executed


Thanks Again,

~RAM

neG

2007-10-06 18:16:11

<============== - Progress Report ===============>
Worked for 2 Hours, 34 Minutes and 59 Seconds
Picked 2798 Pockets
Banked 15 Times
**********************************************
Name : ----
Number : 0
Worked for : 0 minutes.
Active : True
**********************************************
0 : ----= T. TH 49. W : 0 min.
**********************************************

6 jangerberry
51 Asgarnian
348 potato
247 onion
87 tomato
29 redberry
46 marigold
129 cabbage
87 jute
35 Yanillian
83 Hammerstone
1 watermelon
22 rosemary
110 barley
18 sweetcorn
25 nasturtium
11 Krandorian
5 woad
7 tarromin
8 dwellberry
11 strawberry
3 whiteberry
4 Wildblood
8 limpwurt
3 harralander
5 guam
13 cadavaberry
2 cactus
1 belladonna
6 marrentill
2 avantoe
1 lantadyme
3 toadflax
3 ranarr
2 Bittercap
3 poison
No food at Bank

/~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\
| SRL 4 Randoms Report |
| www.srl-forums.com |
|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
| Talks : 10 |
| Ricks : 2 |
| Old Men : 1 |
| Lamps Solved : 2 |
| Frog Solved : 1 |
| Capn Hand[s] : 2 |
| Boxes Solved : 4 |
\~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/

Brilliant. :D

Hey321

2007-10-06 18:46:55

So no-one looks at my Rogues' Den thiever :o. Wt, you are a BEAST for this btw. My god :o.

Negaal

2007-10-15 01:11:21

So no-one looks at my Rogues' Den thiever :o. Wt, you are a BEAST for this btw. My god :o.

thing is peoples just want to make money, mostly they won't want exp:D



omg, i have never thought about it…. rannar is 30k ea, snap 40k ea, kwuarm 10k ea, i have sold those seeds with price like that, if you use wizzup vem or masterkill vem then it mines aproch 250 ores per hour = 25k… now if you look this thiever proggies then you see it gets like 1-3 rannars per hour! omfg! 90k + 10k as other seeds, 100k per hour… awsome… well, if i get my army to p2p(never happens i think, i'm not sure how to dont get scmmed on buying pins, also i don't got money) i will run it for ever:D

neG

2007-10-15 02:07:45

[PHP]<============== - Progress Report ===============>
Worked for 1 Hours, 12 Minutes and 52 Seconds
Picked 1323 Pockets
Banked 6 Times
**********************************************
Name : neG
Number : 0
Worked for : 0 minutes.
Active : True
**********************************************
0 : neG= T. TH 62. W : 0 min.
**********************************************

3 Wildblood
50 jute
19 Asgarnian
10 cadavaberry
123 onion
20 redberry
19 sweetcorn
4 strawberry
202 potato
6 rosemary
80 barley
1 Bittercap
69 cabbage
30 Hammerstone
1 belladonna
28 tomato
4 limpwurt
15 nasturtium
14 marigold
1 toadflax
5 guam
4 harralander
2 watermelon
3 tarromin
7 dwellberry
1 irit
2 avantoe
4 woad
13 Yanillian
3 jangerberry
8 Krandorian
6 marrentill
1 whiteberry
2 poison
2 ranarr
Found NickName
Found NickName

Successfully executed

/~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\
| SRL 4 Randoms Report |
| www.srl-forums.com |
|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
| Talks : 3 |
| Ricks : 1 |
| Lamps Solved : 2 |
| Certers Solved : 1 |
| Boxes Solved : 1 |
\~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/
[/PHP]

neG

2007-10-15 18:48:58

<============== - Progress Report ===============>
Worked for 1 Hours, 31 Minutes and 40 Seconds
Picked 1807 Pockets
Banked 9 Times
**********************************************
Name : 888888
Number : 0
Worked for : 0 minutes.
Active : True
**********************************************
0 : 8888888888= T. TH 64. W : 0 min.
**********************************************

8 strawberry
295 potato
5 marrentill
19 cadavaberry
12 rosemary
107 cabbage
21 nasturtium
172 onion
77 Hammerstone
73 barley
12 guam
49 tomato
45 Asgarnian
24 Yanillian
34 marigold
1 watermelon
11 redberry
2 belladonna
5 Wildblood
38 jute
18 sweetcorn
4 irit
3 ranarr
10 woad
15 dwellberry
2 harralander
8 Krandorian
10 limpwurt
4 tarromin
1 poison
2 Bittercap
1 toadflax

/~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\
| SRL 4 Randoms Report |
| www.srl-forums.com |
|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
| Talks : 4 |
| Old Men : 2 |
| Capn Hand[s] : 2 |
| Boxes Solved : 2 |
\~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/

WT-Fakawi

2007-10-16 05:13:10

I will release my SafeCracker too, if you'd like :)

Negaal

2007-10-16 07:47:31

From: WT-Fakawi
I will release my SafeCracker too, if you'd like :)



Whats that? :D

Edit: i tryed it, well i got compiling error, something with duplicate indentifier, and it did not get ladder color, fixed those, used SRL findladdercolor, well, it picked pockets some 10 times when the poisonous flower came, got poisoned, it ran to north but didn't ran back maybe because i was still "under attack"… in status bar it was counting hits… damage = (sum number)

Hey321

2007-10-16 17:29:19

Yes please! Shame my noobiness with it xD.

NiCbaZ

2007-11-17 20:47:35

i get this error please help some one.

Line 83: [Error] (14778:10): Identifier expected in script C:\Documents and Settings\Admin\Desktop\MFT 0.23 MasterFarmer PUB(3).scar

now wen please repile dont say like i dont have rite srl and stuff lol cause i got it
thanks
this is line 88:Function MFF(ax, ay, xmod, ymod: Integer):Boolean;
Nicole

oliver1205

2007-11-17 22:53:16

site supporters can see member section huh?

P1nky

2007-11-18 01:29:15

so this is A REALLY LOW CHANCE to get banned ? hope so because im going to use my only account left wit 30m+ so yes idk if i should i need to do DT please give suggestion/feedback

NiCbaZ

2007-11-18 02:30:39

From: oliver1205
site supporters can see member section huh?


not aloud tot alk about it please anser my question tho

Wizzup?

2007-11-18 14:04:53

From: oliver1205
site supporters can see member section huh?


No.. This must be some wrong setting.
Dankness is not online ATM. I could not find anything that looked wrong.
Maybe Dankness can.

NiCbaZ

2007-11-18 14:33:31

From: Wizzup?
No.. This must be some wrong setting.
Dankness is not online ATM. I could not find anything that looked wrong.
Maybe Dankness can.


wat does community member mean?

Markus

2007-11-18 14:40:21

From: nicbaz
wat does community member mean?


Means that you love spamming.

NiCbaZ

2007-11-18 14:47:11

From: Markus
Means that you love spamming.



realy…… cause i dont spam

Markus

2007-11-18 14:50:14

From: nicbaz
realy…… cause i dont spam


It means you got 300 posts

P1nky

2007-11-21 17:16:57

how long should we run this for ea player for not getting BAn or a really low chance?

SKy Scripter

2007-12-13 00:09:50

you should delete


Function MFF(ax, ay, xmod, ymod: Integer):Boolean;
var
TT, i, xx, yy, x, y, BreakOutTime: Integer;
begin
if (not (FlagPresent)) then
begin
xx := ax;
yy := ay;
MarkTime(BreakOutTime);
for i := 0 to 3 do
begin
xx := xx + xmod + Random(3);
yy := yy + ymod+ Random(3);
Mouse(xx, yy, 2, 2, True);
Wait(200);
MarkTime(TT);
repeat
Wait(10);
if FindColor(x, y, 255, MMx1, MMy1, MMx2, MMy2) then
begin
Result := True
Exit;
end;
until TimeFromMark(TT) > 1500;
end;
Result := False;
end;
end;

then update it because it has an error..

WT-Fakawi

2007-12-25 20:35:22

I am getting a far better ratio now on the MasterFarmer now that I have hit 91.

<============== - Progress Report ===============>
Worked for 1 Hours, 54 Minutes and 35 Seconds
Picked 2968 Pockets
Banked 20 Times
**********************************************
0 : = T. TH 91. W : 0 min.
**********************************************

120 Asgarnian
437 onion
68 redberry
134 jute
201 Hammerstone
711 potato
47 nasturtium
17 marrentill
92 marigold
135 tomato
35 woad
219 cabbage
91 Yanillian
13 tarromin
15 harralander
250 barley
35 guam
43 cadavaberry
43 sweetcorn
36 rosemary
40 dwellberry
14 jangerberry
18 Wildblood
12 strawberry
21 Krandorian
22 limpwurt
3 whiteberry
2 irit
3 toadflax
1 snapdragon
5 watermelon
6 ranarr
3 belladonna
7 Bittercap
2 avantoe
1 kwuarm
1 lantadyme

The Claw

2007-12-25 21:26:55

91 theiving wow lol. any chance of a bank pic with all the seeds and gems you've gotten?

Swift

2007-12-30 15:39:49

We love you Fakawi!

<============== - Progress Report ===============>
Worked for 2 Hours, 7 Minutes and 1 Seconds
Picked 1091 Pockets
Banked 11 Times
**********************************************
Name : Username lol
Number : 0
Worked for : 0 minutes.
Active : True
**********************************************
0 : OOPS Forgot to take out my username = T. TH 44. W : 0 min.
**********************************************

WT-Fakawi

2007-12-30 17:30:03

good to see others are enjoying my work :) Thiev - 93 BTW

I stopped for a monent with my p2p Thieving - Player. If I ever reach Thiev-99 this way, I will reveal the Name of the Player.

Swift

2007-12-30 17:43:51

Grats on 93 thieving! That's a huge accomplishment in autoing. I don't think I know one person that's gotten a 90+ stat all pure autoing, and haven't gotten banned.

I'm still using this fantastic and magnificant script you've made, every day! I'll keep feeding you with proggies, if you want me to :D.

WT-Fakawi

2007-12-30 17:56:38

nah thats ok. Just be carefull on that Player. Try the safecracker too :) but the MasterFarmer is best for xp/hour and has good profit. Though the cracker adds to your gemscollection bigtime :)

Swift

2007-12-30 19:38:15

Yeah, I'm not at the level yet to crack safes though. I will definitely try that when I am :p.

Harry

2007-12-30 20:15:29

Hey Fawk, any chanse you can make an Edgeville Man-Picker? :) :) (Yes, I know I can convert this easily to work on Men.. but it would be nice to have it be Fawki-Style :p )

Swift

2007-12-30 20:59:23

While you're at it, a fletcher? Haha :p.

Harry

2007-12-30 21:20:52

From: Swift
While you're at it, a fletcher? Haha :p.

In your dreams! ;) lol

the scar noob

2008-01-02 05:57:04

I've tried it out about4daysago or something and I was dissapointed:(

It has fast mouse movements and when it moves the mouse to the master former, it doesn't right click, a lot of times it does do this.

This together with those wicked, fast mouse movements, made me decide to stop using the script, because I don't want my main to get banned:(

If you guys don't have this problme, can you plz helpme?

Thanks in advance,

-Tsn.

WT-Fakawi

2008-01-02 06:47:32

From: the scar noob
I've tried it out about4daysago or something and I was dissapointed:(

It has fast mouse movements and when it moves the mouse to the master former, it doesn't right click, a lot of times it does do this.

This together with those wicked, fast mouse movements, made me decide to stop using the script, because I don't want my main to get banned:(

If you guys don't have this problme, can you plz helpme?

Thanks in advance,

-Tsn.



Yes, please pick four lightgreen colors of the masterfarmer (one of each side). In order to avoid misclicks, I put in a tol of 1

the scar noob

2008-01-02 07:31:33

From: WT-Fakawi
Yes, please pick four lightgreen colors of the masterfarmer (one of each side). In order to get the colorsa right, I put in a tol of 1


Thanks for the information, I'll try it out again:)

Thank you again,

-Tsn.

EDIT: There has to be made a small addition to work with SRL 4 Rev#9.

It's about the "MouseBox" Procedure, instead of a boolean input for the click, there's now an integer input:)
If you don't mind Fakawi, I made a little edit to your script. I fixed the error and made a Procedure to input a Pin.

To help you all, I'll just attach the fixed version of this wonderfull looking script, if Fawki wants me to not post the fixed version, because I made the edit, I'll just delete the attachment,but for now…

Swift

2008-01-02 08:27:23

Ahh, you added pins :). Great addition, you also fixed that MouseBox error.

Good job ;). Now I can fix the other scripts that has the same error Fakawi does. Thanks..

the scar noob

2008-01-02 10:07:08

From: Swift
Ahh, you added pins :). Great addition, you also fixed that MouseBox error.

Good job ;). Now I can fix the other scripts that has the same error Fakawi does. Thanks..


Haha, no problem;)

Btw, here's a proggy, I used the script with my main character:)


<============== - Progress Report ===============>
Worked for 1 Hours, 36 Minutes and 53 Seconds
Picked 2078 Pockets
Banked 10 Times
**********************************************
Name : ** *****
Number : 0
Worked for : 0 minutes.
Active : True
**********************************************
0 : = T. TH 44. W : 0 min.
**********************************************

193 potato
120 onion
50 barley
7 rosemary
57 Hammerstone
31 tomato
23 redberry
60 cabbage
9 jangerberry
20 Yanillian
4 strawberry
14 cadavaberry
28 marigold
27 jute
5 tarromin
11 dwellberry
6 guam
2 Bittercap
29 Asgarnian
9 nasturtium
5 Krandorian
4 marrentill
3 harralander
8 woad
7 sweetcorn
3 ranarr
1 belladonna
3 watermelon
1 irit
1 whiteberry
1 poison
1 limpwurt


/~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\
| SRL 4 Randoms Report |
| www.srl-forums.com |
|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
| Talks : 3 |
| Ricks : 1 |
| Old Men : 1 |
| Frog Solved : 1 |
| Boxes Solved : 1 |
\~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/


Nice script Fawk, nice script!!

Btw, it says active true, when it's actually false, is this because it doesn't swithc between players?I'm not sure about it, but I'm pretty sure that's the answer..

-Tsn.

EDIT: I had that "jail random":)
38-44 Thieving, woot!!

Swift

2008-01-02 10:32:53

What I don't get is I used it for 2 hours, and pickpocketed 1,011 times or so…
Yet you all pickpocket about 1k an hour =/…

I'm 42 thieving, does that have to do with anything?

Town

2008-01-02 10:55:39

The lower theiving you are the more times you would get stunned.

the scar noob

2008-01-02 14:02:18

From: Town
The lower theiving you are the more times you would get stunned.


Indeed.

Here's another proggy, let me edit while the script logged my character out;)

<============== - Progress Report ===============>
Worked for 34 Minutes and 32 Seconds
Picked 713 Pockets
Banked 3 Times
**********************************************
Name : ** *****
Number : 0
Worked for : 0 minutes.
Active : True
**********************************************
0 : mc salty = T. TH 46. W : 0 min.
**********************************************

28 jute
1 Bittercap
8 redberry
67 onion
5 cadavaberry
18 tomato
6 nasturtium
1 whiteberry
116 potato
9 Asgarnian
24 Hammerstone
7 dwellberry
3 Krandorian
46 barley
7 rosemary
16 cabbage
4 strawberry
7 marigold
1 limpwurt
12 sweetcorn
4 guam
3 jangerberry
10 Yanillian
1 irit
1 belladonna
2 marrentill
2 tarromin
3 woad
1 snapdragon
2 harralander
1 watermelon
1 ranarr


-Tsn.

the scar noob

2008-01-03 07:01:43

Another one:
<============== - Progress Report ===============>
Worked for 37 Minutes and 31 Seconds
Picked 820 Pockets
Banked 4 Times
**********************************************
Name : ** *****
Number : 0
Worked for : 0 minutes.
Active : True
**********************************************
0 : ** ***** = T. TH 47. W : 0 min.
**********************************************

/~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\
| SRL 4 Randoms Report |
| www.srl-forums.com |
|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
| Talks : 2 |
| Ricks : 1 |
| Capn Hand : 1 |
\~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/


I had the Pillory Random again.. let me run it a bit more:)

Btw, my Thieving lvl is increased by one:)

-Tsn.

EDIT: Am I allowed to make another small addiion Fakawi?
Just to show how many thieving levels my character has gained.

Thanks in advance,

-Tsn.

Another one:

<============== - Progress Report ===============>
Worked for 25 Minutes and 35 Seconds
Picked 474 Pockets
Banked 3 Times
**********************************************
Name : ** *****
Number : 0
Worked for : 0 minutes.
Active : True
**********************************************
0 : ** ***** = T. TH 48. Gained : 0 TH lvls W : 0 min.
**********************************************

4 marigold
52 onion
61 potato
12 Hammerstone
19 tomato
16 Asgarnian
6 sweetcorn
12 cabbage
3 guam
13 Yanillian
2 dwellberry
2 limpwurt
3 redberry
1 belladonna
22 barley
3 cadavaberry
3 woad
6 nasturtium
3 rosemary
2 toadflax
1 marrentill
2 Wildblood
1 jangerberry
2 Krandorian


/~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\
| SRL 4 Randoms Report |
| www.srl-forums.com |
|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
| Talks : 1 |
| Lamps Solved : 2 |
\~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/



And again another one:
<============== - Progress Report ===============>
Worked for 32 Minutes and 32 Seconds
Picked 624 Pockets
Banked 4 Times
**********************************************
Name : ** *****
Number : 0
Worked for : 0 minutes.
Active : True
**********************************************
0 : ** ***** = T. TH 49. Gained : 1 TH lvls W : 0 min.
**********************************************


/~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\
| SRL 4 Randoms Report |
| www.srl-forums.com |
|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
| Talks : 1 |
\~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/


It's always the Pillory Random that occures problems:(

38-49 Thieving byuding this script! :o


EDIT4 (I think:p):
<============== - Progress Report ===============>
Worked for 22 Minutes and 39 Seconds
Picked 379 Pockets
Banked 2 Times
**********************************************
Name : ** *****
Number : 0
Worked for : 0 minutes.
Active : True
**********************************************
0 : ** ***** = T. TH 50. Gained : 1 TH lvls W : 0 min.
**********************************************

58 potato
4 marigold
22 Hammerstone
3 dwellberry
5 Yanillian
21 barley
4 nasturtium
17 tomato
32 onion
2 Bittercap
1 kwuarm
8 cabbage
5 cadavaberry
2 rosemary
1 woad
2 tarromin
9 Asgarnian
2 watermelon
4 strawberry
10 jute
2 guam
3 redberry
2 marrentill
2 ranarr
1 toadflax
2 sweetcorn
1 cactus
1 jangerberry
1 avantoe
1 Wildblood
1 limpwurt
1 Krandorian


I've reached 50 Thieving! I've gained 12 Thieving lvls by using this script!
Thank you Fawki <3:p

EDIT 5 (I guess:p):

<============== - Progress Report ===============>
Worked for 20 Minutes and 39 Seconds
Picked 383 Pockets
Banked 3 Times
**********************************************
Name : ** *****
Number : 0
Worked for : 0 minutes.
Active : True
**********************************************
0 : ** ***** = T. TH 50. Gained : 0 TH lvls W : 0 min.
**********************************************

54 potato
1 harralander
10 marigold
29 barley
4 cadavaberry
20 Hammerstone
14 cabbage
2 guam
11 Yanillian
35 onion
5 redberry
3 marrentill
3 rosemary
8 tomato
1 jangerberry
2 dwellberry
2 limpwurt
2 nasturtium
1 toadflax
2 Bittercap
4 jute
2 strawberry
1 woad
6 Asgarnian
1 ranarr


Lol, this is what I gained:
http://i6.tinypic.com/71eg9js.jpg

Can someone tell me how much that all is worth?:p

-Tsn.

Naum

2008-01-03 14:49:05

0mg Fakawi's amazing!

the flea

2008-01-03 17:55:15

fakawi your version gets
 Line 83: [Error] (14764:10): Duplicate identifier 'MFF' in script C:\Program Files\SCAR 3.13\Scripts\MFT 0.23 MasterFarmer PUB.scar
when i run

and the scar noob your version gets

Line 609: [Error] (15290:41): Type mismatch in script C:\Program Files\SCAR 3.13\Scripts\MFT 0.23 MasterFarmer PUB (Fixed).scar

WT-Fakawi

2008-01-03 18:23:16

From: the flea
fakawi your version gets
 Line 83: [Error] (14764:10): Duplicate identifier 'MFF' in script C:\Program Files\SCAR 3.13\Scripts\MFT 0.23 MasterFarmer PUB.scar
when i run

and the scar noob your version gets

Line 609: [Error] (15290:41): Type mismatch in script C:\Program Files\SCAR 3.13\Scripts\MFT 0.23 MasterFarmer PUB (Fixed).scar


You need to update to Rev #9 if I am correct, but I haven't used it in a while so not entirely sure.

the scar noob

2008-01-04 06:33:17

From: WT-Fakawi
You need to update to Rev #9 if I am correct, but I haven't used it in a while so not entirely sure.


You are right fakawi, you'll have to update to revision #9, my version works.
Fakawi, if you want me to delete my "fixed" version, I'm glad to, it'sstill your script, keep that in mind;)

Here's another proggy, nice script;)

<============== - Progress Report ===============>
Worked for 59 Minutes and 28 Seconds
Picked 1160 Pockets
Banked 7 Times
**********************************************
Name : ** *****
Number : 0
Worked for : 0 minutes.
Active : True
**********************************************
0 : ** ***** = T. TH 52. Gained : 2 TH lvls W : 0 min.
**********************************************

13 dwellberry
36 barley
8 jangerberry
33 Asgarnian
169 potato
15 redberry
32 tomato
1 toadflax
123 onion
10 cadavaberry
7 rosemary
18 marigold
41 Hammerstone
5 Krandorian
49 cabbage
6 woad
8 guam
1 harralander
18 Yanillian
10 nasturtium
9 sweetcorn
6 strawberry
3 tarromin
37 jute
1 avantoe
4 limpwurt
2 Wildblood
2 irit
2 watermelon
1 Bittercap
1 marrentill
1 poison


/~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\
| SRL 4 Randoms Report |
| www.srl-forums.com |
|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
| Talks : 5 |
| Dwarfs : 1 |
| Sandwiches : 1 |
| Frog Solved : 1 |
| Capn Hand : 1 |
\~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/


It was the pillory random who stopped the script again:rolleyes:

38-52 Thieving by using your script Fawk!

-Tsn.

EDIT:

Current Seeds:

[PHP]946 Potato seed
631 Onion seed
319 Barley seed
306 Cabbage seed
285 Hammerstone seed
207 Tomato seed
177 Jute seed
148 Asgarnian seed
108 Marigold seed
106 Yanillian seed
89 Redberry seed
70 Nasturtium seed
61 Cadavaberry seed
58 Rosemary seed
51 sweetcorn seed
46 Dwelberry seed
36 Guam seed
35 Jangerberry seed
33 Strawberry seed
31 Krandorian seed
29 Woad seed
21 Limpwurt seed
19 Marentil seed
15 Ranarr seed
17 Tarronim seed
14 Watermelon seed
11 Wildblood seed
9 Mushroom spore
8 Harralander seed
6 Belladonna seed
6 Toadflax seed
4 Irit seed
3 Kwuarm seed
3 Avantoe seed
2 Whiteberry seed
2 Poison ivy seed
1 Snapdragon seed
1 Cactus seed[/PHP]

Does someone knows how much this all is worth?

Thanks in advance,

-Tsn.

The Claw

2008-01-04 06:52:53

tsn, put all the seeds up in a trade window with someone. you will get the value at the bottom of it :)

the flea

2008-01-04 07:16:00

From: WT-Fakawi
You need to update to Rev #9 if I am correct, but I haven't used it in a while so not entirely sure.


ah thankyou :)

well expect a progress report soon then

the scar noob

2008-01-04 07:22:12

From: The Claw
tsn, put all the seeds up in a trade window with someone. you will get the value at the bottom of it :)


Hehe, indeed! Rofl, thanks Karl:)

From: the flea
ah thankyou :)

well expect a progress report soon then


Good:) Remind that the average proggy is about a half hour, due to the unsolvable "Pillory" random:(

-Tsn.

cause

2008-01-05 14:07:24

so for this script to be effective for a whole night, you would need 20 guys or so? I'd better start filling out surveys!

Harry

2008-01-05 15:31:24

@Fawk: Any luck with pups solving the Pillory Random? :)

WT-Fakawi

2008-01-05 16:17:46

nope. Pillory isnt solved as of now. It looks solvable, but noone is willing to sacrifice a member account :)

Swift

2008-01-05 16:34:05

I am willing :).

Is Pillory the one with the cage? I forget which one it is. I can sacrifice my account while it's in the cage.

the flea

2008-01-13 14:29:43

heres a proggy.it ended because of an error though because i was still in draynor square and nothing was wrong with my character.

 
<============== - Progress Report ===============>
Worked for 42 Minutes and 14 Seconds
Picked 546 Pockets
Banked 4 Times
**********************************************
Name : *****
Number : 0
Worked for : 0 minutes.
Active : True
**********************************************
0 : Flea60 = T. TH 48. W : 0 min.
**********************************************

56 onion
47 cabbage
8 dwellberry
12 Yanillian
11 marigold
82 potato
13 Hammerstone
7 cadavaberry
20 Asgarnian
2 rosemary
22 barley
5 Krandorian
3 tarromin
1 guam
1 woad
17 tomato
4 redberry
2 marrentill
4 jangerberry
12 jute
7 nasturtium
6 sweetcorn
4 limpwurt
3 Wildblood
1 whiteberry
1 harralander
1 torstol
1 irit
1 poison
1 strawberry
[Runtime Error] : Exception: 's' is not a valid integer value in line 209 in script C:\Program Files\SCAR 3.13\Scripts\MFT 0.23 MasterFarmer PUB (Fixed).scar

/~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\
| SRL 4 Randoms Report |
| www.srl-forums.com |
|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
| Talks : 3 |
| Jekylls : 1 |
| Lamps Solved : 2 |
| Capn Hand[s] : 1 |
\~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/

P1nky

2008-04-10 17:41:38

just wondering is this still stable to use :)? or its oudated

HellBoyz

2008-04-11 23:25:04

If you can compile then it should be valid for usage… :p

mikevskater

2008-04-13 13:34:50

I up-ed script for rev 15 if anyone wants it, here ill attach it:

P1nky

2008-04-13 20:23:21

alrite thanks appreciate it

dude….

you left ur main's pass and user..

i changed it ill pm u!

GREAT STATS THO

mikevskater

2008-04-13 21:04:35

Thanks a bunch man!
(Re-Uploaded edited one xD)

P1nky

2008-04-13 22:16:33

no problem bro :) k ima test this


edit:

got this error on debug :(

SRL Compiled in 15 msec
Creating the NickTPA.
BankColor := 0
ERROR: Couldnt find colors. Exiting…
Successfully executed

when i start the script it gametabs(4) and than says taht

mikevskater

2008-04-14 07:34:43

From: P1NKY
no problem bro :) k ima test this


edit:

got this error on debug :(

SRL Compiled in 15 msec
Creating the NickTPA.
BankColor := 0
ERROR: Couldnt find colors. Exiting…
Successfully executed

when i start the script it gametabs(4) and than says taht


Did you start in the bank or market?

P1nky

2008-04-14 09:40:23

bank… i had to edit it alot

walking to centre isnt working well so i made my own RRW, but the other prob it just clicks randomly somtimes north and stuff and doesnt right click the farmer can you post your version

mikevskater

2008-04-14 13:24:10

From: P1NKY
bank… i had to edit it alot

walking to centre isnt working well so i made my own RRW, but the other prob it just clicks randomly somtimes north and stuff and doesnt right click the farmer can you post your version

I did, here let me test it again and ill post if it works…

P1nky

2008-04-15 17:09:57

so did it work/?

WT-Fakawi

2008-04-15 18:03:55

Runescape and SRL evolve quickly. Only a couple of months ago this worked quite good actually.

mikevskater

2008-04-15 19:58:21

From: WT-Fakawi
Runescape and SRL evolve quickly. Only a couple of months ago this worked quite good actually.

<off-topic>
Welcome back Fakawi! How is your career going?
</off-topic>
Do you have any idea why its not running smoothly?

P1nky

2008-04-15 20:52:23

yay wt fawki posted :)

well yeah he said because rs/srl have changed so yeah :(
hopefully to see this script being updated :) or if someone else could

mikevskater

2008-04-16 07:30:46

From: P1NKY
hopefully to see this script being updated :) or if someone else could


I'll get to work on it, I can only work for about a hour a day though… Because baseball is a bitch :( But ill work on it as much as I can :)

P1nky

2008-04-16 08:09:09

yay :P if need anyhelp ill help you

mikevskater

2008-04-16 12:14:04

From: P1NKY
yay :P if need anyhelp ill help you


Wana co-work on this??

P1nky

2008-04-17 20:25:45

cant :S working on TOO MANY SCRIPTS SOZ BRO@

mikevskater

2008-04-18 13:01:41

From: P1NKY
cant :S working on TOO MANY SCRIPTS SOZ BRO@

NAw its good ;) lmao

P1nky

2008-04-20 23:14:54

so hows the script going?

Pixelate

2008-09-23 09:17:55

My first members post, and i would like to know how is the script going then?

P1nky

2008-09-23 10:24:34

woah dude a 5 month grave dig….

bad first member post…

Pixelate

2008-09-23 11:53:20

Shhii-Sugar… Sorry :(

but is this being updated or not?

WT-Fakawi

2008-09-23 12:16:50

It is updated, should be an easy fix for any SRL-Member :)……


….but I use it for private purposes.

Pixelate

2008-09-23 17:04:50

Ok thanks. I will try updating it maybe once i have finished caged ogre killer

[offtopic]Will anyone use a caged ogre killer if i make one?[/offtopic]

And i will be checking all the worlds now looking for a account called Wt-Fawki :P (even though it is probably completely something different)

and once again, sorry all for gravedig, wasnt paying attention. too foccused on just becoming membs and posting a first ever membs post lol

WT-Fakawi

2008-09-23 17:38:13

From: Pixelate

And i will be checking all the worlds now looking for a account called Wt-Fawki :P (even though it is probably completely something different)


Haha long been banned WT-Fakawi, he is. I will tell you one thing. I just entered top-5000.

P1nky

2008-09-23 20:47:48

oooo top 5000
nice wt-fawki!

btw yeah this script should be easy to update, its just the matter of time you got.

JiveTonto@Gmail.com

2008-09-23 22:09:00

im back after my slumber,over 18 months since ive played runescape or been around here,my rs memeber ship is still going and this website i found open after my final return home so away im back into it.ill let ya know how this script goes

Line 169: [Error] (16277:13): Unknown identifier 'CountItemsBmp' in script C:\Users\John\Desktop\MFT 0.23 MasterFarmer PUB.scar
Failed when compiling


Cant seem to find why? any ideas

P1nky

2008-09-23 22:39:36

dont double post, and read previous posts lol its outdated?

you got to update it dude..

NiCbaZ

2008-09-23 23:29:46

From: WT-Fakawi
It is updated, should be an easy fix for any SRL-Member :)……


….but I use it for private purposes.


Tis easy to update to complie but does this is still work well when updated…?

P1nky

2008-09-23 23:59:07

From: NiCbaZ
Tis easy to update to complie but does this is still work well when updated…?


huh? i didnt get what you said, but did understand some parts , i think wt-fawki meant it be easy to update, like it wouldnt really be hard to make it work flaw, just use reflection for walking to make it really easy, and finding the farmer eh 1 proc should do it :) and probally update the dtms?

NiCbaZ

2008-09-24 00:34:00

No no no, its easy to make it compile, but doesnt mean it would work, i have already made a good reflection one but i really enjoy working with color, Fawki has updated this and i want to ask him did much need changing to make it work again.

Mjordan

2008-09-24 21:04:02

Hmm how about giving us a present Fakawi :D
Yes, like Nicbaz said we could easily make it compile, but not run as you would have it running.

WT-Fakawi

2008-09-25 02:31:41

Oi, presents?

Maybe I will… but still on the quest for Thieving-99. Approaching for sure, but still a couple millions of xp to go :)

And after adapting the Thiever yes it works flawless. Even the pilory is solved now, so it can run for hours and hours :)

Pixelate

2008-09-25 05:59:17

GRRR I couldnt find you. Or i may have but not know your name lol

And post or send me your working script pl0x? And if anyone says 'make you own' i will explode

yourock12345

2008-09-25 07:19:56

yea fawk can we see that very nice script that can run for hours? :)

Pixelate

2008-09-25 08:15:47

oops, I forgot to say the magic word Fawki, well here it is….


Please.

Silly me, where are my manners, 'pl0x' isnt the most thoughtful or respectful work.

Mjordan

2008-09-25 20:57:53

From: WT-Fakawi
Oi, presents?

Maybe I will… but still on the quest for Thieving-99. Approaching for sure, but still a couple millions of xp to go :)

And after adapting the Thiever yes it works flawless. Even the pilory is solved now, so it can run for hours and hours :)


Haha yes presents I do love! Especially from you. My all time favorite script from you is still Ratz! :)

And yesterday when I read this thread I went and looked in the highscores to see if I could find a name that would maybe be yours, with no luck of course lol. But I'm confused, did you mean you were 5000 overall or in thieving?

Bobarkinator

2008-09-26 16:18:19

Thieving.

Scaper

2008-09-27 16:44:47

aint pyramid plunder the best xp and sharnt be to hard to make either :)

just an example of faster xp fawk it got me to 53 in no time t all

P1nky

2008-09-27 17:51:32

yes pryamid plunder to me was easy/fast

i got 53 from it

Pixelate

2008-09-27 18:00:10

What be pyramid plunder? and is it worth making a script of? If it is, i will happil make it woth someone

Magiic

2008-09-27 18:28:07

i find that blackjacking is much faster from even level45+ its something like 200k exp ph at lvl 80 and lvl45 is 150k if your watching it.
with reflection itd be easy to make pickpocket till out of food then go to the general store and unnote some using the cash
anyway back to this thread lol

Wizzup?

2008-09-27 19:03:39

I uploaded version 0.26. Tell me if it works properly.
You still have to pick the Master Farmer's colors.

NiCbaZ

2008-09-27 22:52:07

Testing now :)

E:

Working ok, a few probs..

1: Keeps walking back to the center after it theives from the MasterFarmer thus havting to walk back again?

il post the more l8ter

2: ive made some mods to it a lil more wait ect.. but cannot seem to get it to run for 10mins +

stops randomly sometimes hmm




EDIT::::


After a few changes it works very well… Thanks@!

Mjordan

2008-09-28 14:58:25

From: NiCbaZ
Testing now :)

E:

Working ok, a few probs..

1: Keeps walking back to the center after it theives from the MasterFarmer thus havting to walk back again?

il post the more l8ter

2: ive made some mods to it a lil more wait ect.. but cannot seem to get it to run for 10mins +

stops randomly sometimes hmm




EDIT::::


After a few changes it works very well… Thanks@!


Mind posting? And would the walking back to the center problem be because it thinks it's getting stuck in the pig pen?

DaWu

2008-11-10 10:15:39

Shame only ranarr seeds are worthy for moneycause anymore, tho, this is great for xp, would love to see a paladin thief from you.

R0b0t1

2008-12-20 19:26:11

Not to be lazy, but could someone post the working version?

Lee Lok Hin

2009-02-01 02:14:38

Just a small ish bump.

But i'm here to say that apart from a SMARTSetup fix, nothing is broken that I can tell. That is, it runs smoothly after fixing SMART. Even salmon bitmaps aren't off.

All I edited was to withdraw a bit more salmon than 2, with a bit of randomness, and a smaller wait when pickpocketing, as this sometimes leads to wacky mouse movements like RsBot. You know, how the mouse follows the NPC but never really clicks?

I fixed that by completely bypassing the Yellow colour and Uptext check in PickPocketMasterFarmer. I could do it by loading the text bitmap into an integer then calling that instead of findtext though. Hm.

I have my suspicions about Thieve being just a normal chooseoption with tidbits added in, but I won't change that procedure. It's working great.




To prove it's working,

<============== - Progress Report ===============>
Worked for 17 Minutes and 31 Seconds
Picked 400 Pockets
Banked 4 Times
**********************************************
Name :
Number : 0
Worked for : 0 minutes.
Active : True
**********************************************
0 : = T. TH 41. W : 0 min.
**********************************************

11 tomato
3 nasturtium
9 barley
28 potato
20 cabbage
3 rosemary
11
25 onion
2 woad
7 marigold
6 cadavaberry
10 sweetcorn
8 redberry
21 Hammerstone
1 Krandorian
8 Yanillian
1 strawberry
1 jangerberry
1 harralander
3 Wildblood
2 Asgarnian
4 jute
1 Bittercap
1 marrentill
1 dwellberry
GTL: Pillory
Solving pillory!
Successfully executed


Small note to devs: Pillory seems to be broken too.


Finally: I repeat here: Just fix the SMART, and you have a perfectly fine running script. If a tiny bit bannable :p

EDIt:
<LeeLokHin> Zeph: Is the pillory random solved in #31 or #32?
–> vilon (i=vilonn@83.233.169.26) has joined #srl
<LeeLokHin> Hey, Vilon
<vilon> LeeLokHin, Morning!
<Zeph> i thought it was solve in #18
<LeeLokHin> 4:31 pm ;)
<LeeLokHin> @Zeph, it's solved?
<Zeph> when all the new randoms were released
<LeeLokHin> Well, throw me in a sewer.

NiCbaZ

2009-02-01 03:57:49

From: Lee Lok Hin
Just a small ish bump.

But i'm here to say that apart from a SMARTSetup fix, nothing is broken that I can tell. That is, it runs smoothly after fixing SMART. Even salmon bitmaps aren't off.

All I edited was to withdraw a bit more salmon than 2, with a bit of randomness, and a smaller wait when pickpocketing, as this sometimes leads to wacky mouse movements like RsBot. You know, how the mouse follows the NPC but never really clicks?

I fixed that by completely bypassing the Yellow colour and Uptext check in PickPocketMasterFarmer. I could do it by loading the text bitmap into an integer then calling that instead of findtext though. Hm.

I have my suspicions about Thieve being just a normal chooseoption with tidbits added in, but I won't change that procedure. It's working great.




To prove it's working,


Small note to devs: Pillory seems to be broken too.


Finally: I repeat here: Just fix the SMART, and you have a perfectly fine running script. If a tiny bit bannable :p

EDIt:



Wow thanks for that, mind Pming your vertion , just to be safe?

and yes pillory has been broken since #19, it worked for a while but now is broken, it allways fails it in my DruidKiller + banker.

Thansk Lee.

Lee Lok Hin

2009-02-01 04:02:41

New avatar <3

Well, my profile is contaminated by my first avatar now, so that's that.

{Script Info:
# ScriptName = Master Farmer Thiever
# Author = WT-Fakawi + Fixed by LeeLokHin
# Description = Thieves Master Farmer. Autoeats and banks seeds.
# Version = 0.26
# Date = Fri. May 11, 2007.
# Comments = SRL 4 upwards compatible.
/Script Info}
//----------------------------------------------------------------------------//
// *
// * NAME : Master Farmer Thiever
// * WRITER : WT-Fakawi
// * CATEGORY : Collecting/Banking
// * DESCRIPTION : Thieves Master Farmer autoeats and banks seeds
// * USAGE : Start @ Draynor Bank Face North
// * AUTOCOLOR : Yes.
// * NOTES : SRL 4
//----------------------------------------------------------------------------//
// 1. USE the DEFAULT Runescape Client with Low Detail, Very Bright.
// 2. Set your Screen to 32 bit TRUE color.
// 3. Find yourself a quiet World.
// 4. Position your char at Draynor Bank.
// 5. HAVE FOOD (LOBSTER/SALMON) VISIBLE IN UPPER BANK AREA
//----------------------------------------------------------------------------//

program MasterFarmerThiever;
{.include SRL/SRL/Misc/Smart.scar}
{.include SRL/SRL.scar}

Const TheFood = 'salmon'; // two choices for now: 'lobster' and 'salmon'

Const VersionNumber = '0.26';
const RemoteMaster = ''; //<- fill in the Nickname of the RC master
const MySRLID = ''; //<- Your SRLID. Leave blank if you dont have one.
const MySRLPassword = ''; //<- Your SRL Password here if you want to have yout stats logged
Const SmartWorld = 54;

var
MFx, MFy, LadderColor, Start, Emergency, PickPockets, Food, Dumx, Dumy,
Miss, FoodHeals, FoodLeft, Damage, DraynorSquareDTM:Integer;
MFC: array[1..4] of integer;
OT, NT: String;

type
Seed = record
Name: String; // item name
Num: Integer; // how many collected
end;

var
Seeds: array[1..100] of Seed;


//----------------------------------------------------------------------------//

Procedure DeclarePlayers;
begin
NumberOfPlayers(1);
CurrentPlayer := 0;

Players[0].Name :='';
Players[0].Pass :='';
Players[0].Nick :='aste';
Players[0].Active := True;
end;

//----------------------------------------------------------------------------//

procedure LoadBitMaps;
var
i:Integer;

begin
MFC[1] := 5932671;
MFC[2] := 4943721;
MFC[3] := 4416607;
MFC[4] := 3757392;

for i:= 1 to 100 do
Seeds[i].Name := ' ' ;
end;

//----------------------------------------------------------------------------//

Function ClickColorSpiral(CenterX, CenterY, Color, Xoff, Yoff, Pause:Integer):Boolean;
begin
if FindColorSpiral(CenterX, CenterY, Color, MMX1, MMY1, MMX2, MMY2) Then
begin
MFF(CenterX + Xoff, CenterY + Yoff, 1, -1);
Wait(Pause);
FFlag(0);
FindNormalRandoms;
Result:=True;
end;
end;

//----------------------------------------------------------------------------//

procedure PlayerStats;

var Active: string;
var i: Integer;
begin
writeln('**********************************************');
writeln('Name : '+ Players[CurrentPlayer].Name);
writeln('Number : '+ inttostr(CurrentPlayer));
writeln('Worked for : '+ inttostr(Players[CurrentPlayer].Worked)+' minutes.');
if Players[CurrentPlayer].Active=True then Active:='True' else Active:='False';
writeln('Active : '+ Active);
writeln('**********************************************');

for i := 0 to HowManyPlayers-1 do
begin
if Players[i].Active=True then Active:='T' else Active:='F';
writeln( (inttostr(i))+' : '+Players[i].name + ' = '+Active
+'. '
+'TH '+inttostr(Players[i].level[11])+'. '
+'W : '+IntToStr(Players[i].Worked)+' min. ');
end;
writeln('**********************************************');
end;

//----------------------------------------------------------------------------//

procedure ProgressReport;
begin
begin
WriteLn(' ');
WriteLn('<============== - Progress Report ===============>');
writeln('Worked for '+ TimeRunning);
writeln('Picked '+ IntToStr(PickPockets)+ ' Pockets');
writeln('Banked '+ IntToStr(Banks)+ ' Times');

PlayerStats;
SRLRandomsReport;
Writeln(' ');
end;
end;

//----------------------------------------------------------------------------//

procedure SetFood(WhatFood:String);
begin
case WhatFood of
'lobster':
Begin
Food := BitmapFromString(11, 14, 'z78DA33302016B86100038' +
'A017E7388B105971AE25DE8860350E20B4A4C202F6C87BA09D48A' +
'477A9A406A9A21553D000D2CBE45');
FoodHeals := 12;
End;
'salmon':
Begin
Food := BitmapFromString2(False, 'a0AA9478DACDD04B0A80300' +
'C04D02B4D3F69B3556BEF7F2433D92808A29482593C0A69261000' +
'68D1802E467625EF7457DA8B5902FF1464332A15D9CEAE078826B' +
'E6B306B64B7A646A553CF4C2A66587D00E85E9850D7E4195BEE99' +
'B3B7FCFF56FDB1C66F3532F5BEBEE61FA70');
FoodHeals := 9;
End;
end;
end;

//----------------------------------------------------------------------------//

Function HaveFood(var Lx, Ly:Integer): Boolean;
var Dx, Dy:integer;
begin
GameTab(4);
FoodLeft := CountItems(Food, 'bmp', [20]);
if FindBitmapMaskTolerance(Food,Dx, Dy, MIX1, MIY1, MIX2, MIY2, 20, 20) then
begin
Lx := Dx;
Ly := Dy;
Result := True;
end
end;

//----------------------------------------------------------------------------//

Function ParseSeeds:Boolean;

Var
name: String;
i, a, num: integer;
Found: Boolean;
Begin
Result := True;
OT := GetBlackChatMessage;
if Pos('have room', OT) <> 0 then Result := False; // emergency if invent = full.
if OT <> NT then
NT := GetBlackChatMessage
else
Exit;
Name := NT;
a := Pos('steal', Name)
If a <> 0 Then
Begin
Num := StrToIntDef(StrGet(Name, a + 6), 1);
Delete(Name, 1, a + 7);
Delete(Name, Pos(' ', Name), Length(Name));
Found := False;
for i := 1 to 100 do
begin
if Seeds[i].Name = Name then
begin
Seeds[i].Num := Seeds[i].Num + Num;
Found := True;
break;
end;
end;
if not Found then
begin
for i := 1 to 100 do
begin
if Seeds[i].Name = ' ' then
begin
Seeds[i].Name := Name;
Seeds[i].Num := num;
Found := True;
break;
end;
end;
end;
ClearDebug;
ProgressReport;
for i := 1 to 100 do
begin
if Seeds[i].Name = ' ' then exit;
writeln(IntToStr(Seeds[i].Num) + ' ' + Seeds[i].Name );
end;
End;
End;

//----------------------------------------------------------------------------//

function FindDraynorRoadColor: Boolean;
var
c, TX, TY, DraynorRoad: Integer;
begin
DraynorRoad := BitmapFromString(8, 8, 'z78DA333333753575351' +
'B2507880400265E5801');
while (c < 65) do
begin
c := c + 5;
if FindBitmapToleranceIn(DraynorRoad, TX, TY, 578, 46, 614, 70, c) then
begin
RoadColor := GetColor(TX, TY);
WriteLn('RoadColor := ' + IntToStr(RoadColor));
Result := True;
Exit;
end;
end;
Result := False;
end;

//----------------------------------------------------------------------------//

function FindDraynorLadderColor: Boolean;
var
c, TX, TY, DraynorLadder: Integer;
begin
DraynorLadder := BitmapFromString(6, 3, 'z78DA33B53032363031258634' +
'363432B0C442126D0200A38E15C5');
while (c < 85) do
begin
c := c + 5;
if FindBitmapToleranceIn(DraynorLadder, TX, TY, 636, 39, 648, 49, c) then
begin
LadderColor := GetColor(TX, TY);
Result := True;
WriteLn('LadderColor := ' + IntToStr(LadderColor));
Exit;
end;
end;
Result := False;
end;

//----------------------------------------------------------------------------//

procedure SetDraynorDTM;
var
dtmMainPoint: TDTMPointDef;
dtmSubPoints: Array [0..4] of TDTMPointDef;
TempTDTM: TDTM;
begin
dtmMainPoint.x := 737;
dtmMainPoint.y := 307;
dtmMainPoint.AreaSize := 0;
dtmMainPoint.AreaShape := 1;
dtmMainPoint.Color := 6316392;
dtmMainPoint.Tolerance := 255;

dtmSubPoints[0].x := 738;
dtmSubPoints[0].y := 287;
dtmSubPoints[0].AreaSize := 2;
dtmSubPoints[0].AreaShape := 1;
dtmSubPoints[0].Color := RoadColor;
dtmSubPoints[0].Tolerance := 0;

dtmSubPoints[1].x := 717;
dtmSubPoints[1].y := 307;
dtmSubPoints[1].AreaSize := 2;
dtmSubPoints[1].AreaShape := 1;
dtmSubPoints[1].Color := RoadColor;
dtmSubPoints[1].Tolerance := 0;

dtmSubPoints[2].x := 720;
dtmSubPoints[2].y := 318;
dtmSubPoints[2].AreaSize := 2;
dtmSubPoints[2].AreaShape := 1;
dtmSubPoints[2].Color := RoadColor;
dtmSubPoints[2].Tolerance := 0;

dtmSubPoints[3].x := 761;
dtmSubPoints[3].y := 315;
dtmSubPoints[3].AreaSize := 2;
dtmSubPoints[3].AreaShape := 1;
dtmSubPoints[3].Color := RoadColor;
dtmSubPoints[3].Tolerance := 0;

dtmSubPoints[4].x := 763;
dtmSubPoints[4].y := 293;
dtmSubPoints[4].AreaSize := 2;
dtmSubPoints[4].AreaShape := 1;
dtmSubPoints[4].Color := RoadColor;
dtmSubPoints[4].Tolerance := 0;

TempTDTM.MainPoint := dtmMainPoint;
TempTDTM.SubPoints := dtmSubPoints;
DraynorSquareDTM := AddDTM(TempTDTM);
end;

//----------------------------------------------------------------------------//

function FlagFTWait:Boolean;
var FlagMark: Integer;
begin
MarkTime(FlagMark);
if not FlagPresent then
begin
Result:=False;
Exit;
end
else
begin
repeat
FTWait(1);
if not(Loggedin) then break;
until ( (not FlagPresent) or (TimeFromMark(FlagMark) > 6000) ); // waits until flag is gone or 6 seconds.
Result:=True;
Wait(250);
end;
end;

//----------------------------------------------------------------------------//

Function FindDraynorBank: Boolean;
var
CALX, CALy, DB:Integer;
WhichAngle: Extended;

begin
DB := DTMFromString('78DA636C616260886440018991510CFF81342' +
'310FF0702C64AA09A60881C1354CD9F3F101623940F56134D849A' +
'04026A0A08AB010075F4123A');

if FindDtmRotated(DB, CALx, CALy, MMX1, MMY1, MMX2, MMY2, -pi/4, pi/4, 0.05,
WhichAngle) then
begin
if rs_OnMiniMap(CALx, CALy) then
begin
MFF(CALx, CALy, 1, 1);
FlagFTWait;
FTWait(4);
Result := True;
FreeDTM(DB);
Exit;
end;
end;
FreeDTM(DB);
end;

//----------------------------------------------------------------------------//

Function Bank:Boolean;
var Dx, Dy:integer;
begin
if FindDraynorBank then
begin
if OpenBankFast('db') then
begin
Fixbank;
Deposit(2, 28, True);
if FindBitmapMaskTolerance(Food,Dx, Dy, MSX1, MSY1, MSX2, MSY2, 20, 20) then
begin
Mouse(Dx, Dy, 4, 4, False);
if ChooseOption('X') then
begin
Wait(1000+random(500));
TypeSend(inttostr(4 + random (3)));
end;

Inc(Banks);
Reportvars[0] := 1;
CloseBank;
end
else
begin
Logout;
Writeln('No food at Bank');
Terminatescript;
End
end
else Result := False;
end
else Result := False;
end;

//----------------------------------------------------------------------------//

procedure RunAway2;
begin
Runto('N',True);
Logout;
Terminatescript;
end;

Function ToDraynorCentre:Boolean;
var CALX, CALy:Integer;
WhichAngle: Extended;
begin

If FindColor(CALx,CALy,LadderColor,MMX1, MMY1, MMX2, MMY2) then
begin
if rs_OnMiniMap(CALx, CALy) then
begin
Result := True;
MFF(CALx - 40,CALy + 20,1,0);
FFlag(0);
FindTalk;
wait(100 + random(20));
Exit;
end;
end;

if FindDtmRotated(DraynorSquareDTM, CALx, CALy, MMX1, MMY1, MMX2, MMY2, -pi/4, pi/4, 0.05,
WhichAngle) then
begin
if rs_OnMiniMap(CALx, CALy) then
begin
Result := True;
MFF(CALx, CALy, 1, 1);
FlagFTWait;
Exit;
end
end else Writeln('Not Found');

If FindSymbol(CALx,CALy,'quest') then
begin
if rs_OnMiniMap(CALx, CALy) then
begin
Result := True;
MFF(CALx+20,CALy-30,1,0);
FFlag(0);
FindTalk;
Exit;
end;
end;

end;
//----------------------------------------------------------------------------//

Function CheckAndRestoreHealth: Boolean;
var Lx, Ly, HPAmount, HPLevel:Integer;
begin
GameTab(2);
HPAmount := GetSkillInfo('hitpoints', True);
HPLevel := GetSkillInfo('hitpoints', False);
Damage := HPLevel - HPAmount;
Status('Damage = ' + IntToStr(Damage));
Result := True;
if Damage >= FoodHeals then
begin
if HaveFood(Lx,Ly) then
begin
Mouse(Lx , Ly , 4, 4, True);
FTWait(4);
FindInventoryRandoms;
ParseSeeds;
CheckAndRestoreHealth;
end
else
Result := False;
end;
if Damage >30 then Runaway2;
end;

//----------------------------------------------------------------------------//

Function NotInRoad:Boolean;
var
Dx, Dy:Integer;
begin
Result := not FindColor(Dx, Dy, RoadColor,MMCx - 2, MMCy -2, MMCx + 2, MMCy + 2);
end;

//----------------------------------------------------------------------------//

Function NearPigs:Boolean;
var
Dx, Dy:Integer;
begin
Result := FindColoredAreaTolerance(Dx, Dy, 11056084, MSCx - 40, MSCy -40, MSCx + 40, MSCy + 40, 9, 10);
end;

//----------------------------------------------------------------------------//

function Thieve: Boolean;
var
x, y, cx, cy, dx, dy, x1, y1, x2, y2, LeftCorner, RightCorner: Integer;
RawMenuText: string;
begin
Dx := 668;
Dy := 120
LeftCorner := BitmapFromString(4, 4, 'z78DA33753135313137C5' +
'411A600064715CEA914500CACE13F0');
RightCorner := BitmapFromString(4, 4, 'z78DA33753135313137' +
'C5200D30002E35F8C501C9C013F0');
if (FindBitmap(LeftCorner, x1, y1)) and (FindBitmap(RightCorner, x2, y2)) then
begin
if (FindText(cx, cy, 'Pick', upchars, x1, y1, x2, 502)) then
begin
Result := True;
RawMenuText := GetTextAtEx(cx, cy, 100, upchars, True, True, 0, 0, -1, 25,
False, tr_NormalChars);
MouseBox(x1 + 5, cy + 4, x2, cy + 10, 1);

if pos('artin',RawMenuText) <> 0 then
begin
if not ToDraynorCentre then begin logout; writeln('not ToDraynorCentre'); terminatescript; end;
{ if ((FoodLeft = 0) and (Damage > 12)) then
begin
FindColorSpiral(Dx, Dy, RoadColor, MMX1, MMY1, MMX2, MMY2);
Mouse(Dx, Dy, 2, 2, True);
Wait((2000) + Random(500));
if (FindColor(Dx, Dy, 255, MMX1, MMY1, MMX2, MMY2)) then
FFlag(10) // all cool, moving...
else
if NotInRoad and NearPigs then
begin
Logout; // stuck in barn.
Terminatescript;
end;
FreeBitmap(LeftCorner);
FreeBitmap(RightCorner);
Exit;
end; }
end;
end
else if (FindText(x, y, 'Cancel', upchars, x1, y1, x2, 502)) then
begin
repeat
GetMousePos(x,y);
MMouse(x,y,(MSx2 - Random(MSx2)), (MSy2 - Random(MSy2)));
Wait(50);
until not FindBitmap(LeftCorner, x1, y1);
end;
end;
wait(50+random(20));
FreeBitmap(LeftCorner);
FreeBitmap(RightCorner);
end;

//----------------------------------------------------------------------------//

Function PickPocketMasterFarmer: Boolean;
var
CBx, CBy, i, Dumx, Dumy: Integer;
begin
for i := 1 to 4 do
begin
CBx := MFx;
CBy := MFy;
if FindColorSpiralTolerance(CBx, CBy, MFC[i], MSx1, MSy1+30, MSx2, MSy2, 1) then
begin
{MMouse(CBx, CBy, 2, 8);
GetMousePos(CBx, CBy);
if isuptext('ar') then // Yellow
begin
Mouse(CBx, CBy, 0, 0, False); }
Mouse(CBx, CBy, 2, 8, False);
FlagFTWait;
if Thieve then
begin
Result := True;
MFx := CBx;
MFy := CBy;
Inc(PickPockets);
Miss := 0;
Exit;
end else
begin
MFx := Random(MSx2);
MFy := Random(MSy2);
end;
//end
end;
end;
if not Result then Inc(Miss);
end;

//----------------------------------------------------------------------------//


//----------------------------------------------------------------------------//

Procedure ToDraynorBank;
var CALX, CALy:Integer;
begin
FTWait(16);
RadialRoadWalk(RoadColor, 180, 150, 30, 1,1);
FTWait(4);
if NotInRoad and NearPigs then
begin
Logout; // stuck in barn.
Terminatescript;
end;
If FindColor(CALx,CALy,LadderColor,MMX1, MMY1, MMX2, MMY2) then
begin
if rs_OnMiniMap(CALx, CALy) then
begin
MFF(CALx + 4,CALy + 40,1,1);
FFlag(0);
FindTalk;
end;
end;

If FindColor(CALx,CALy,BankColor,MMX1, MMY1, MMX2, MMY2) then
begin
if rs_OnMiniMap(CALx, CALy) then
begin
MFF(CALx,CALy,1,1);
FFlag(0);
FindTalk;
end;
end;
end;

//----------------------------------------------------------------------------//

procedure Setup;
var
i:Integer;
begin
ColorToleranceSpeed(1);
Quizs := 0;
ClearDebug;
SetupSRL;
LoadBitMaps;
DeclarePlayers;
if MySRLID <> '' then
begin
SRLID := MySRLID;
SRLPassword := MySRLPassword;
end;
for I := 0 to 19 do
ReportVars[I] := 0;

ReportVars[12] := 1;
ScriptID := '264';

LoginPlayer;
SetChat('On',1);
SetRun(True);
MouseSpeed := 40;
Start := GetSystemTime;
SymbolAccuracy :=0.6;
GameTab(4);
SetDraynorDTM;
BankColor := GetSymbolColor(DumX, DumY, 'bank')
Writeln('BankColor := ' +IntToStr(BankColor));
LadderColor := FindLadderColor; //1063784;
RoadColor := FindRoadColor;
// LadderColor := 994648;
// RoadColor := 6118244;
{ if (not FindDraynorRoadColor) or (not FindDraynorLadderColor) or (BankColor = 0) then
begin
Writeln('ERROR: Couldnt find colors. Exiting...');
Terminatescript;
end; }
SetFood(TheFood);
end;

//----------------------------------------------------------------------------//

begin
Smartsetupex(SmartWorld, true, true, false);
SetTargetDC(SmartGetDC);
Setup;
FixChat;
Bank;
repeat
GetAllLevels;
ToDraynorCentre;
repeat
if Not LoggedIn then Exit;
if PickPocketMasterFarmer then
Start := GetSystemTime;
if not ParseSeeds then break;
ColorToleranceSpeed(1);
Emergency := GetSystemTime;
if Emergency - Start > 50000 then // if for 50 secs no pickpocket then logout
Begin
if not ToDraynorCentre then
begin
LogOut;
TerminateScript;
end;
end;
FindNonInventoryRandoms;
ParseSeeds;
if not CheckAndRestoreHealth then break;
if (GetTimeRunning mod 30000) < 1500 then
begin
FindInventoryRandoms;
ParseSeeds;
if InvFull or (not HaveFood(Dumx, Dumy)) or (Miss > 100) then break;
ProgressReport;
end;
if not ParseSeeds then break;
FTWait(1);
if not ParseSeeds then break;
until false; // DID I WRITE THIS? :)
ToDraynorBank;
Bank;
MakeCompass('n');
Start := GetSystemTime;
until false

end.

WT-Fakawi

2009-02-01 07:49:08

Good work Lee!

Whether it is bannable, I dont think so, cause I have been banned numereous times, but not on the Thiev Lvl 97 character! So in practice you wont be banned imho.

You mean the chooseoption? I do that because I dont want to end up dead because I accidentally clicked a guard. I think there are a lot of peeps doing that too. Beside I could have set a one button mouse interface which gives a rightclick on everything.

EDIT: Add your own name to it. After all, you updated it!

Lee Lok Hin

2009-02-02 01:39:11


<============== - Progress Report ===============>
Worked for 2 Hours, 15 Minutes and 28 Seconds
Picked 2736 Pockets
Banked 33 Times
**********************************************
Name :
Number : 0
Worked for : 0 minutes.
Active : True
**********************************************
0 : = T. TH 49. W : 0 min.
**********************************************

310 potato
121 cabbage
63 jute
56
162 onion
10 Krandorian
77 tomato
8 strawberry
72 Hammerstone
27 redberry
36 marigold
16 dwellberry
4 Wildblood
26 Yanillian
2 watermelon
27 nasturtium
24 sweetcorn
15 cadavaberry
40 Asgarnian
106 barley
14 marrentill
3 whiteberry
15 rosemary
2 Bittercap
8 limpwurt
2 jangerberry
2 harralander
8 woad
9 guam
3 tarromin
3 ranarr
1 toadflax
1 cactus


If it right clicks, but doesn't pickpocket for you, replace line 556 with chooseoption('ick'); instead if thieve then, do if Chooseoption…

Credits to Claw.

The Claw

2009-02-02 01:45:12

<============== - Progress Report ===============>
Worked for 1 Hours, 11 Minutes and 24 Seconds
Picked 1729 Pockets
Banked 18 Times
**********************************************
Name : ———
Number : 0
Worked for : 0 minutes.
Active : True
**********************************************
0 : —— = T. TH 5*. W : 0 min.
**********************************************

28 jute
6 woad
8 guam
244 potato
36
89 Hammerstone
24 redberry
97 barley
4 tarromin
18 marigold
127 onion
84 cabbage
4 marrentill
70 tomato
14 rosemary
24 Yanillian
12 nasturtium
16 Asgarnian
4 strawberry
4 limpwurt
9 dwellberry
6 jangerberry
20 sweetcorn
9 Krandorian
3 toadflax
3 Bittercap
1 poison
4 watermelon
10 cadavaberry
3 harralander
1 cactus
1 kwuarm
1 Wildblood
1 ranarr


Great script. Had to do what Lee just posted cause for some reason, it was failing to recognise the bitmaps of the text box. I'm assuming it's because I havent updated SRL, reflection or smart.scar for a while, heh.

Lee Lok Hin

2009-02-02 02:10:49

Well. After noticing that Pockets wasn't particularly accurate, I added an exp counter. Extremely clumsy exp counter, that is. It updates exp everytime you bank.

I'm getting around 18k exp/hour

{Script Info:
# ScriptName = Master Farmer Thiever
# Author = WT-Fakawi
# Description = Thieves Master Farmer. Autoeats and banks seeds.
# Version = 0.26
# Date = Fri. May 11, 2007.
# Comments = SRL 4 upwards compatible.
/Script Info}
//----------------------------------------------------------------------------//
// *
// * NAME : Master Farmer Thiever
// * WRITER : WT-Fakawi
// * CATEGORY : Collecting/Banking
// * DESCRIPTION : Thieves Master Farmer autoeats and banks seeds
// * USAGE : Start @ Draynor Bank Face North
// * AUTOCOLOR : Yes.
// * NOTES : SRL 4
//----------------------------------------------------------------------------//
// 1. USE the DEFAULT Runescape Client with Low Detail, Very Bright.
// 2. Set your Screen to 32 bit TRUE color.
// 3. Find yourself a quiet World.
// 4. Position your char at Draynor Bank.
// 5. HAVE FOOD (LOBSTER/SALMON) VISIBLE IN UPPER BANK AREA
//----------------------------------------------------------------------------//

program MasterFarmerThiever;
{.include SRL/SRL/Misc/Smart.scar}
{.include SRL/SRL.scar}

Const TheFood = 'salmon'; // two choices for now: 'lobster' and 'salmon'

Const VersionNumber = '0.26';
const RemoteMaster = ''; //<- fill in the Nickname of the RC master
const MySRLID = '3281'; //<- Your SRLID. Leave blank if you dont have one.
const MySRLPassword = ''; //<- Your SRL Password here if you want to have yout stats logged
Const SmartWorld = 54;

var
MFx, MFy, LadderColor, Start, Emergency, PickPockets, Food, Dumx, Dumy,
Miss, FoodHeals, FoodLeft, Damage, DraynorSquareDTM, GlXp:Integer;
MFC: array[1..4] of integer;
OT, NT: String;

type
Seed = record
Name: String; // item name
Num: Integer; // how many collected
end;

var
Seeds: array[1..100] of Seed;


//----------------------------------------------------------------------------//

Procedure DeclarePlayers;
begin
NumberOfPlayers(1);
CurrentPlayer := 0;

Players[0].Name :='';
Players[0].Pass :='';
Players[0].Nick :='aste';
Players[0].Active := True;
end;

//----------------------------------------------------------------------------//

procedure LoadBitMaps;
var
i:Integer;

begin
MFC[1] := 5932671;
MFC[2] := 4943721;
MFC[3] := 4416607;
MFC[4] := 3757392;

for i:= 1 to 100 do
Seeds[i].Name := ' ' ;
end;

//----------------------------------------------------------------------------//

Function ClickColorSpiral(CenterX, CenterY, Color, Xoff, Yoff, Pause:Integer):Boolean;
begin
if FindColorSpiral(CenterX, CenterY, Color, MMX1, MMY1, MMX2, MMY2) Then
begin
MFF(CenterX + Xoff, CenterY + Yoff, 1, -1);
Wait(Pause);
FFlag(0);
FindNormalRandoms;
Result:=True;
end;
end;

//----------------------------------------------------------------------------//

procedure PlayerStats;

var Active: string;
var i: Integer;
begin
writeln('**********************************************');
writeln('Name : '+ Players[CurrentPlayer].Name);
writeln('Number : '+ inttostr(CurrentPlayer));
writeln('Worked for : '+ inttostr(Players[CurrentPlayer].Worked)+' minutes.');
if Glxp <> 0 then
writeln('Gained :'+ Inttostr(GlXp - Players[currentplayer].integers[0]) + 'exp');
if Players[CurrentPlayer].Active=True then Active:='True' else Active:='False';
writeln('Active : '+ Active);
writeln('**********************************************');

for i := 0 to HowManyPlayers-1 do
begin
if Players[i].Active=True then Active:='T' else Active:='F';
writeln( (inttostr(i))+' : '+Players[i].name + ' = '+Active
+'. '
+'TH '+inttostr(Players[i].level[11])+'. '
+'W : '+IntToStr(Players[i].Worked)+' min. ');
end;
writeln('**********************************************');
end;

//----------------------------------------------------------------------------//

procedure ProgressReport;
begin
begin
WriteLn(' ');
WriteLn('<============== - Progress Report ===============>');
writeln('Worked for '+ TimeRunning);
writeln('Picked '+ IntToStr(PickPockets)+ ' Pockets');
writeln('Banked '+ IntToStr(Banks)+ ' Times');
GlXp:= GetXp('Thieving');
writeln('Gained '+ Inttostr(GlXp - Players[currentplayer].integers[0]) +' exp');

PlayerStats;
SRLRandomsReport;
Writeln(' ');
end;
end;

procedure ProgressReportEx;
begin
begin
WriteLn(' ');
WriteLn('<============== - Progress Report ===============>');
writeln('Worked for '+ TimeRunning);
writeln('Picked '+ IntToStr(PickPockets)+ ' Pockets');
writeln('Banked '+ IntToStr(Banks)+ ' Times');

PlayerStats;
SRLRandomsReport;
Writeln(' ');
end;
end;

//----------------------------------------------------------------------------//

procedure SetFood(WhatFood:String);
begin
case WhatFood of
'lobster':
Begin
Food := BitmapFromString(11, 14, 'z78DA33302016B86100038' +
'A017E7388B105971AE25DE8860350E20B4A4C202F6C87BA09D48A' +
'477A9A406A9A21553D000D2CBE45');
FoodHeals := 12;
End;
'salmon':
Begin
Food := BitmapFromString2(False, 'a0AA9478DACDD04B0A80300' +
'C04D02B4D3F69B3556BEF7F2433D92808A29482593C0A69261000' +
'68D1802E467625EF7457DA8B5902FF1464332A15D9CEAE078826B' +
'E6B306B64B7A646A553CF4C2A66587D00E85E9850D7E4195BEE99' +
'B3B7FCFF56FDB1C66F3532F5BEBEE61FA70');
FoodHeals := 9;
End;
end;
end;

//----------------------------------------------------------------------------//

Function HaveFood(var Lx, Ly:Integer): Boolean;
var Dx, Dy:integer;
begin
GameTab(4);
FoodLeft := CountItems(Food, 'bmp', [20]);
if FindBitmapMaskTolerance(Food,Dx, Dy, MIX1, MIY1, MIX2, MIY2, 20, 20) then
begin
Lx := Dx;
Ly := Dy;
Result := True;
end
end;

//----------------------------------------------------------------------------//

Function ParseSeeds:Boolean;

Var
name: String;
i, a, num: integer;
Found: Boolean;
Begin
Result := True;
OT := GetBlackChatMessage;
if Pos('have room', OT) <> 0 then Result := False; // emergency if invent = full.
if OT <> NT then
NT := GetBlackChatMessage
else
Exit;
Name := NT;
a := Pos('steal', Name)
If a <> 0 Then
Begin
Num := StrToIntDef(StrGet(Name, a + 6), 1);
Delete(Name, 1, a + 7);
Delete(Name, Pos(' ', Name), Length(Name));
Found := False;
for i := 1 to 100 do
begin
if Seeds[i].Name = Name then
begin
Seeds[i].Num := Seeds[i].Num + Num;
Found := True;
break;
end;
end;
if not Found then
begin
for i := 1 to 100 do
begin
if Seeds[i].Name = ' ' then
begin
Seeds[i].Name := Name;
Seeds[i].Num := num;
Found := True;
break;
end;
end;
end;
ClearDebug;
ProgressReportEx;
for i := 1 to 100 do
begin
if Seeds[i].Name = ' ' then exit;
writeln(IntToStr(Seeds[i].Num) + ' ' + Seeds[i].Name );
end;
End;
End;

//----------------------------------------------------------------------------//

function FindDraynorRoadColor: Boolean;
var
c, TX, TY, DraynorRoad: Integer;
begin
DraynorRoad := BitmapFromString(8, 8, 'z78DA333333753575351' +
'B2507880400265E5801');
while (c < 65) do
begin
c := c + 5;
if FindBitmapToleranceIn(DraynorRoad, TX, TY, 578, 46, 614, 70, c) then
begin
RoadColor := GetColor(TX, TY);
WriteLn('RoadColor := ' + IntToStr(RoadColor));
Result := True;
Exit;
end;
end;
Result := False;
end;

//----------------------------------------------------------------------------//

function FindDraynorLadderColor: Boolean;
var
c, TX, TY, DraynorLadder: Integer;
begin
DraynorLadder := BitmapFromString(6, 3, 'z78DA33B53032363031258634' +
'363432B0C442126D0200A38E15C5');
while (c < 85) do
begin
c := c + 5;
if FindBitmapToleranceIn(DraynorLadder, TX, TY, 636, 39, 648, 49, c) then
begin
LadderColor := GetColor(TX, TY);
Result := True;
WriteLn('LadderColor := ' + IntToStr(LadderColor));
Exit;
end;
end;
Result := False;
end;

//----------------------------------------------------------------------------//

procedure SetDraynorDTM;
var
dtmMainPoint: TDTMPointDef;
dtmSubPoints: Array [0..4] of TDTMPointDef;
TempTDTM: TDTM;
begin
dtmMainPoint.x := 737;
dtmMainPoint.y := 307;
dtmMainPoint.AreaSize := 0;
dtmMainPoint.AreaShape := 1;
dtmMainPoint.Color := 6316392;
dtmMainPoint.Tolerance := 255;

dtmSubPoints[0].x := 738;
dtmSubPoints[0].y := 287;
dtmSubPoints[0].AreaSize := 2;
dtmSubPoints[0].AreaShape := 1;
dtmSubPoints[0].Color := RoadColor;
dtmSubPoints[0].Tolerance := 0;

dtmSubPoints[1].x := 717;
dtmSubPoints[1].y := 307;
dtmSubPoints[1].AreaSize := 2;
dtmSubPoints[1].AreaShape := 1;
dtmSubPoints[1].Color := RoadColor;
dtmSubPoints[1].Tolerance := 0;

dtmSubPoints[2].x := 720;
dtmSubPoints[2].y := 318;
dtmSubPoints[2].AreaSize := 2;
dtmSubPoints[2].AreaShape := 1;
dtmSubPoints[2].Color := RoadColor;
dtmSubPoints[2].Tolerance := 0;

dtmSubPoints[3].x := 761;
dtmSubPoints[3].y := 315;
dtmSubPoints[3].AreaSize := 2;
dtmSubPoints[3].AreaShape := 1;
dtmSubPoints[3].Color := RoadColor;
dtmSubPoints[3].Tolerance := 0;

dtmSubPoints[4].x := 763;
dtmSubPoints[4].y := 293;
dtmSubPoints[4].AreaSize := 2;
dtmSubPoints[4].AreaShape := 1;
dtmSubPoints[4].Color := RoadColor;
dtmSubPoints[4].Tolerance := 0;

TempTDTM.MainPoint := dtmMainPoint;
TempTDTM.SubPoints := dtmSubPoints;
DraynorSquareDTM := AddDTM(TempTDTM);
end;

//----------------------------------------------------------------------------//

function FlagFTWait:Boolean;
var FlagMark: Integer;
begin
MarkTime(FlagMark);
if not FlagPresent then
begin
Result:=False;
Exit;
end
else
begin
repeat
FTWait(1);
if not(Loggedin) then break;
until ( (not FlagPresent) or (TimeFromMark(FlagMark) > 6000) ); // waits until flag is gone or 6 seconds.
Result:=True;
Wait(250);
end;
end;

//----------------------------------------------------------------------------//

Function FindDraynorBank: Boolean;
var
CALX, CALy, DB:Integer;
WhichAngle: Extended;

begin
DB := DTMFromString('78DA636C616260886440018991510CFF81342' +
'310FF0702C64AA09A60881C1354CD9F3F101623940F56134D849A' +
'04026A0A08AB010075F4123A');

if FindDtmRotated(DB, CALx, CALy, MMX1, MMY1, MMX2, MMY2, -pi/4, pi/4, 0.05,
WhichAngle) then
begin
if rs_OnMiniMap(CALx, CALy) then
begin
MFF(CALx, CALy, 1, 1);
FlagFTWait;
FTWait(4);
Result := True;
FreeDTM(DB);
Exit;
end;
end;
FreeDTM(DB);
end;

//----------------------------------------------------------------------------//

Function Bank:Boolean;
var Dx, Dy:integer;
begin
if FindDraynorBank then
begin
if OpenBankFast('db') then
begin
Fixbank;
Deposit(2, 28, True);
if FindBitmapMaskTolerance(Food,Dx, Dy, MSX1, MSY1, MSX2, MSY2, 20, 20) then
begin
Mouse(Dx, Dy, 4, 4, False);
if ChooseOption('X') then
begin
Wait(1000+random(500));
TypeSend(inttostr(4 + random (3)));
end;

Inc(Banks);
Reportvars[0] := 1;
CloseBank;
end
else
begin
Logout;
Writeln('No food at Bank');
Terminatescript;
End
end
else Result := False;
end
else Result := False;
end;

//----------------------------------------------------------------------------//

procedure RunAway2;
begin
Runto('N',True);
Logout;
Terminatescript;
end;

Function ToDraynorCentre:Boolean;
var CALX, CALy:Integer;
WhichAngle: Extended;
begin

If FindColor(CALx,CALy,LadderColor,MMX1, MMY1, MMX2, MMY2) then
begin
if rs_OnMiniMap(CALx, CALy) then
begin
Result := True;
MFF(CALx - 40,CALy + 20,1,0);
FFlag(0);
FindTalk;
wait(100 + random(20));
Exit;
end;
end;

if FindDtmRotated(DraynorSquareDTM, CALx, CALy, MMX1, MMY1, MMX2, MMY2, -pi/4, pi/4, 0.05,
WhichAngle) then
begin
if rs_OnMiniMap(CALx, CALy) then
begin
Result := True;
MFF(CALx, CALy, 1, 1);
FlagFTWait;
Exit;
end
end else Writeln('Not Found');

If FindSymbol(CALx,CALy,'quest') then
begin
if rs_OnMiniMap(CALx, CALy) then
begin
Result := True;
MFF(CALx+20,CALy-30,1,0);
FFlag(0);
FindTalk;
Exit;
end;
end;

end;
//----------------------------------------------------------------------------//

Function CheckAndRestoreHealth: Boolean;
var Lx, Ly, HPAmount, HPLevel:Integer;
begin
GameTab(2);
HPAmount := GetSkillInfo('hitpoints', True);
HPLevel := GetSkillInfo('hitpoints', False);
Damage := HPLevel - HPAmount;
Status('Damage = ' + IntToStr(Damage));
Result := True;
if Damage >= FoodHeals then
begin
if HaveFood(Lx,Ly) then
begin
Mouse(Lx , Ly , 4, 4, True);
FTWait(4);
FindInventoryRandoms;
ParseSeeds;
CheckAndRestoreHealth;
end
else
Result := False;
end;
if Damage >30 then Runaway2;
end;

//----------------------------------------------------------------------------//

Function NotInRoad:Boolean;
var
Dx, Dy:Integer;
begin
Result := not FindColor(Dx, Dy, RoadColor,MMCx - 2, MMCy -2, MMCx + 2, MMCy + 2);
end;

//----------------------------------------------------------------------------//

Function NearPigs:Boolean;
var
Dx, Dy:Integer;
begin
Result := FindColoredAreaTolerance(Dx, Dy, 11056084, MSCx - 40, MSCy -40, MSCx + 40, MSCy + 40, 9, 10);
end;

//----------------------------------------------------------------------------//

function Thieve: Boolean;
var
x, y, cx, cy, dx, dy, x1, y1, x2, y2, LeftCorner, RightCorner: Integer;
RawMenuText: string;
begin
Dx := 668;
Dy := 120
LeftCorner := BitmapFromString(4, 4, 'z78DA33753135313137C5' +
'411A600064715CEA914500CACE13F0');
RightCorner := BitmapFromString(4, 4, 'z78DA33753135313137' +
'C5200D30002E35F8C501C9C013F0');
if (FindBitmap(LeftCorner, x1, y1)) and (FindBitmap(RightCorner, x2, y2)) then
begin
if (FindText(cx, cy, 'Pick', upchars, x1, y1, x2, 502)) then
begin
Result := True;
RawMenuText := GetTextAtEx(cx, cy, 100, upchars, True, True, 0, 0, -1, 25,
False, tr_NormalChars);
MouseBox(x1 + 5, cy + 4, x2, cy + 10, 1);

if pos('artin',RawMenuText) <> 0 then
begin
if not ToDraynorCentre then begin logout; writeln('not ToDraynorCentre'); terminatescript; end;
{ if ((FoodLeft = 0) and (Damage > 12)) then
begin
FindColorSpiral(Dx, Dy, RoadColor, MMX1, MMY1, MMX2, MMY2);
Mouse(Dx, Dy, 2, 2, True);
Wait((2000) + Random(500));
if (FindColor(Dx, Dy, 255, MMX1, MMY1, MMX2, MMY2)) then
FFlag(10) // all cool, moving...
else
if NotInRoad and NearPigs then
begin
Logout; // stuck in barn.
Terminatescript;
end;
FreeBitmap(LeftCorner);
FreeBitmap(RightCorner);
Exit;
end; }
end;
end
else if (FindText(x, y, 'Cancel', upchars, x1, y1, x2, 502)) then
begin
repeat
GetMousePos(x,y);
MMouse(x,y,(MSx2 - Random(MSx2)), (MSy2 - Random(MSy2)));
Wait(50);
until not FindBitmap(LeftCorner, x1, y1);
end;
end;
wait(50+random(20));
FreeBitmap(LeftCorner);
FreeBitmap(RightCorner);
end;

//----------------------------------------------------------------------------//

Function PickPocketMasterFarmer: Boolean;
var
CBx, CBy, i, Dumx, Dumy: Integer;
begin
for i := 1 to 4 do
begin
CBx := MFx;
CBy := MFy;
if FindColorSpiralTolerance(CBx, CBy, MFC[i], MSx1, MSy1+30, MSx2, MSy2, 1) then
begin
{MMouse(CBx, CBy, 2, 8);
GetMousePos(CBx, CBy);
if isuptext('ar') then // Yellow
begin
Mouse(CBx, CBy, 0, 0, False); }
Mouse(CBx, CBy, 2, 8, False);
FlagFTWait;
if Thieve then
begin
Result := True;
MFx := CBx;
MFy := CBy;
Inc(PickPockets);
Miss := 0;
Exit;
end else
begin
MFx := Random(MSx2);
MFy := Random(MSy2);
end;
//end
end;
end;
if not Result then Inc(Miss);
end;

//----------------------------------------------------------------------------//


//----------------------------------------------------------------------------//

Procedure ToDraynorBank;
var CALX, CALy:Integer;
begin
FTWait(16);
RadialRoadWalk(RoadColor, 180, 150, 30, 1,1);
FTWait(4);
if NotInRoad and NearPigs then
begin
Logout; // stuck in barn.
Terminatescript;
end;
If FindColor(CALx,CALy,LadderColor,MMX1, MMY1, MMX2, MMY2) then
begin
if rs_OnMiniMap(CALx, CALy) then
begin
MFF(CALx + 4,CALy + 40,1,1);
FFlag(0);
FindTalk;
end;
end;

If FindColor(CALx,CALy,BankColor,MMX1, MMY1, MMX2, MMY2) then
begin
if rs_OnMiniMap(CALx, CALy) then
begin
MFF(CALx,CALy,1,1);
FFlag(0);
FindTalk;
end;
end;
end;

//----------------------------------------------------------------------------//

procedure Setup;
var
i:Integer;
begin
ColorToleranceSpeed(1);
Quizs := 0;
ClearDebug;
SetupSRL;
LoadBitMaps;
DeclarePlayers;
if MySRLID <> '' then
begin
SRLID := MySRLID;
SRLPassword := MySRLPassword;
end;
for I := 0 to 19 do
ReportVars[I] := 0;

ReportVars[12] := 1;
ScriptID := '264';

LoginPlayer;
SetChat('On',1);
SetRun(True);
MouseSpeed := 40;
Start := GetSystemTime;
Players[currentplayer].integers[0] := GetXP('Thieving');
writeln('Current Thieving Exp = '+inttostr(Players[currentplayer].integers[0]));
SymbolAccuracy :=0.6;
GameTab(4);
SetDraynorDTM;
BankColor := GetSymbolColor(DumX, DumY, 'bank')
Writeln('BankColor := ' +IntToStr(BankColor));
LadderColor := FindLadderColor; //1063784;
RoadColor := FindRoadColor;
// LadderColor := 994648;
// RoadColor := 6118244;
{ if (not FindDraynorRoadColor) or (not FindDraynorLadderColor) or (BankColor = 0) then
begin
Writeln('ERROR: Couldnt find colors. Exiting...');
Terminatescript;
end; }
SetFood(TheFood);
end;

//----------------------------------------------------------------------------//

begin
Smartsetupex(SmartWorld, true, true, false);
SetTargetDC(SmartGetDC);
Setup;
FixChat;
Bank;
repeat
GetAllLevels;
ProgressReport;
ToDraynorCentre;
repeat
if Not LoggedIn then Exit;
if PickPocketMasterFarmer then
Start := GetSystemTime;
if not ParseSeeds then break;
ColorToleranceSpeed(1);
Emergency := GetSystemTime;
if Emergency - Start > 50000 then // if for 50 secs no pickpocket then logout
Begin
if not ToDraynorCentre then
begin
LogOut;
TerminateScript;
end;
end;
FindNonInventoryRandoms;
ParseSeeds;
if not CheckAndRestoreHealth then break;
if (GetTimeRunning mod 30000) < 1500 then
begin
FindInventoryRandoms;
ParseSeeds;
if InvFull or (not HaveFood(Dumx, Dumy)) or (Miss > 100) then break;
ProgressReportEx;
end;
if not ParseSeeds then break;
FTWait(1);
if not ParseSeeds then break;
until false; // DID I WRITE THIS? :)
ToDraynorBank;
Bank;
ProgressReport;
MakeCompass('n');
Start := GetSystemTime;
until false

end.

The Claw

2009-02-02 11:01:58

Pretty close to what my estimate was :p

Kave

2009-02-02 12:53:07

Aww! i will use this from 43-53 as soon as im unbanned, gj lee

WT-Fakawi

2009-02-02 17:00:11

Nowadays (at lvl-97) I dont need to bring any food with me. Also I boasted hunting to be able to wear thiev glooves. I never miss. I think I thiev a 30k xp Per Hour.

Is the script still as fast as it used to be?

Mjordan

2009-02-03 08:50:38

From: WT-Fakawi
Nowadays (at lvl-97) I dont need to bring any food with me. Also I boasted hunting to be able to wear thiev glooves. I never miss. I think I thiev a 30k xp Per Hour.

Is the script still as fast as it used to be?


When are you gonna go for that lvl 99 Fakawi?!

Tickyy

2009-02-03 16:13:39

From: WT-Fakawi
(at lvl-97)


From 1 to 97… all autoed?

Mjordan

2009-02-03 23:27:43

From: Tickyy
From 1 to 97… all autoed?


Yes pretty sure he did. If not then I know the large majority he autoed, like 98% of it.

It's not impossible, I just recently autoed 1-99 fletching :)

Lee Lok Hin

2009-02-04 04:10:27

Fakawi, Probably faster, because I removed a lot of FindText checks. I'm getting 18k exp/hour because I'm 53 thieving, and I need to bank :p

WT-Fakawi

2009-02-04 11:11:05

From: Tickyy
From 1 to 97… all autoed?


of course!

Tickyy

2009-02-04 11:16:41

From: WT-Fakawi
of course!


wow nice… i'll maybe test this script soon.

Heavenzeyez1

2009-02-06 04:32:46

<============== - Progress Report ===============>
Worked for 59 Minutes and 32 Seconds
Picked 742 Pockets
Banked 10 Times
**********************************************
Name : ***
Number : 0
Worked for : 0 minutes.
Gained :9460exp
Active : True
**********************************************
0 : *** = T. TH 47. W : 0 min.
**********************************************

GTL: Drill Demon using music
We should talk to Damien.
Jog
Successfully executed
**********************************************


<============== - Progress Report ===============>
Worked for 1 Hours, 58 Minutes and 3 Seconds
Picked 2504 Pockets
Banked 28 Times
**********************************************
Name : ***
Number : 0
Worked for : 0 minutes.
Gained :35647exp
Active : True
**********************************************
0 : *** = T. TH 51. W : 0 min.
**********************************************

No food at Bank
Successfully executed
Another one! <3
Did 6 thieving levels today!
~Eerik~

WT-Fakawi

2009-02-06 17:01:32

It doesn't get stuck at the barn and it doesnt thieve Martin too much? Because I have build in a lot of failsafes for that. You dont want to get stuck in the barn whit a legit closing the gate. I remember checking once a second or so for the presence of pig color near the Player….:)

kingarabian

2009-03-02 03:27:06

Well ill be using to get from 40-53 theiving on my pure =). Ill try and post some progress reports.

Markus

2009-05-16 21:02:07

Three things:
1. Script still works if you can get it compiling
2. I broke the record of longest script run
3. I love you <3 Got thieving 38 -> 52 (too bad not 53, script ran out of my 416 salmons -.-) while I was at work :p

<============== - Progress Report ===============>
Worked for 5 Hours, 34 Minutes and 30 Seconds
Picked 8862 Pockets
Banked 85 Times
**********************************************
Name : ******
Number : 0
Worked for : 0 minutes.
Gained :92020exp
Active : True
**********************************************
0 : ******** = T. TH 51. W : 0 min.
**********************************************

161 jute
77 marigold
405 onion
803 potato
78 Asgarnian
140
72 sweetcorn
181 Hammerstone
39 rosemary
30 marrentill
197 tomato
274 cabbage
69 Yanillian
39 cadavaberry
50 nasturtium
68 redberry
218 barley
39 dwellberry
30 Krandorian
25 guam
23 woad
16 Wildblood
11 watermelon
9 tarromin
1 belladonna
5 ranarr
5 harralander
10 jangerberry
19 strawberry
14 limpwurt
3 snapdragon
3 whiteberry
5 poison
1 cactus
2 toadflax
5 Bittercap
1 cadantine
1 torstol
No food at Bank
Successfully executed

mormonman

2009-05-16 23:41:31

Did you change any of the colors? ^^

footballjds

2009-05-16 23:47:33

From: WT-Fakawi
It doesn't get stuck at the barn and it doesnt thieve Martin too much? Because I have build in a lot of failsafes for that. You dont want to get stuck in the barn whit a legit closing the gate. I remember checking once a second or so for the presence of pig color near the Player….:)

lol, if u did get in, all u need to do is swing the gate open/shut like 5 times then it gets "stuck" open for like 15 mins or somewhere around there ;)
From: Markus
Three things:
1. Script still works if you can get it compiling
2. I broke the record of longest script run
3. I love you <3 Got thieving 38 -> 52 (too bad not 53, script ran out of my 416 salmons -.-) while I was at work :p


pretty good cash for all the stuff u thieved in that short time :D

WT-Fakawi

2009-05-17 00:34:11

From: Markus
Three things:
1. Script still works if you can get it compiling
2. I broke the record of longest script run
3. I love you <3 Got thieving 38 -> 52 (too bad not 53, script ran out of my 416 salmons -.-) while I was at work :p


Wow, you broke the record, indeed!

Markus

2009-05-17 00:50:54

Finally thief 53+ (DT), I think 8 hours a day of autoing is a little bit too much over the top so I won't use this for a while I think, at least not at *my own* main :p
Proggy, btw, this script managed to fill almost my entire members bank O.o Only 40 spots left..
This script is really :norris:
Edit: I did enter the colours yes.

<============== - Progress Report ===============>
Worked for 1 Hours, 25 Minutes and 31 Seconds
Picked 2285 Pockets
Banked 24 Times
**********************************************
Name : ***** *****
Number : 0
Worked for : 0 minutes.
Gained :26488exp
Active : True
**********************************************
0 : ***** ***** = T. TH 54. W : 0 min.
**********************************************
82 barley
254 potato
65 Hammerstone
8 rosemary
91 cabbage
12 Krandorian
105 onion
42 jute
52 tomato
6 woad
21 marigold
7 limpwurt
22 Yanillian
2 jangerberry
10 cadavaberry
5 watermelon
16 dwellberry
24 Asgarnian
23 nasturtium
4 marrentill
6 strawberry
4 harralander
30
15 sweetcorn
2 whiteberry
23 redberry
6 tarromin
1 ranarr
1 kwuarm
1 Bittercap
2 Wildblood
9 guam
1 belladonna

footballjds

2009-05-17 01:00:58

wat colors did u change?

Markus

2009-05-17 01:13:32

From: footballjds
wat colors did u change?

Just the master farmer ones (lines 73-76). Hmm I could've sworn I read that in the instructions of this script a while ago =/

Rubix

2009-05-17 02:40:15

wow, i didn't know this existed, could have used it on my main :( to bad i dont play anymore. (trying to get 1k post) :)

Mr. Freeweed

2009-07-09 02:17:09

I would give this a try but I made a script that took me to 99 years ago. Proof is my username.

Good work though. I made about the same deal except I had it eat cakes :duh: :p

WT-Fakawi

2009-12-21 13:07:44

Updated! See first post.

Works fine even now SRL's UpText is down. Rewrote some functions to make it work. Uses a lot of custom non-SRL functions to increase the speed of thieving.

Don't leave this script unattended for too long. Don't auto with this more than 4 hours a day!

Rick

2009-12-21 13:20:14

Excellent. I just got members. Looking forward to testing this :)

Thanks Fakawi

WT-Fakawi

2009-12-21 17:10:07

P.S.: This script wont function while the crhistmas event is in town….
Bank and Christmas Event Symbol share the same Colors. You might want to pick the BankColor manually :)

RAM

2009-12-22 03:58:33

I know what I'm doing after the Holidays :), Thanks Fakawee, This is one of my favorite script (next to Goblins;))

The Claw

2009-12-22 09:36:47

From: RAM
I know what I'm doing after the Holidays :), Thanks Fakawee, This is one of my favorite script (next to Goblins;))


Race you to 99 :p

R0b0t1

2009-12-31 04:29:15

THIS SCRIPT IS SO PRO

I fixed it a while back and alternated between this and the rogue's den thiever.

WT-Fakawi

2009-12-31 05:04:45

From: The Claw
Race you to 99 :p

You loose :)



Floor66

2009-12-31 06:46:59

Nice nice nice! You should add that to post #1 (if you haven't already).

RAM

2010-01-11 23:16:34

From: The Claw
Race you to 99 :p


On Your Mark….Get Set… GO!!!!!!!!!!

The best of about 10 tries…..

<============== - Progress Report ===============>
Worked for - 25 Minutes and 41 Seconds.
Picked - 302 Pockets.
Thieving Level - 48.
XP Gained - 12986.
Banked - 2 Times.

3 guam
8 Asgarnian
68 potato
23 onion
27 cabbage
5 redberry
1 watermelon
2 nasturtium
9
21 barley
4 dwellberry
5 marigold
2 woad
2 rosemary
12 tomato
12 Hammerstone
4 jute
8 sweetcorn
6 Yanillian
1 limpwurt
2 Krandorian
2 strawberry
2 marrentill
4 cadavaberry
2 jangerberry
1 Wildblood
1 tarromin
Bank not found
Successfully executed

Unfortunately it took a bunch of fiddling to get this going….

Something about calling Smart in the main loop made Smart crash every time …
(moved to setup)

Added Bank Pinner, but had to reduce mouse speed in Bank.Scar….

Have to log in and out a few times for it to Auto find the right colors….

Added a wait after entering food amount and before closing bank….

Sometimes runs to North side of pen looking for MF…….
(logged out here a few times because it could not find the bank)

Sometimes logs out in Market Square….
(logged out here a few times because it could not find the bank)

Thanks Fakai :)

1 more level and I'm off to try the safe cracker….

WT-Fakawi

2010-01-12 03:48:16

Ahaha RAM. My man :) Bad run I guess. I will update this soon to make it more reliable. Lots can be done for callibration and bank finding. Thank for the comments!

HyperSecret

2010-01-12 17:35:32

Fawki I can barely can this to run more than 10 minutes. :(

Some things that are messing up for me:
- Sometimes it walks to the draynor center and can't find the master farmer (have it randomly click the square again to move?)
- Sometimes it clicks right outside the bank instead of going to draynor square.
- Stunned doesn't work, still clicks while stunned. (I don't know if that is the script or SCAR text finding).
- The mouse just goes to the farmer click 'thieve' then goes and does it right again (without waiting at all). So then it tries to thieve him 2 or 3 times before it actually thieves. [maybe that's how you made it, idk]
- Sometimes after thieving the farmer goes off the main screen. Have it click randomly in the town square if it can't be found after 10-15 sec?

The finding the farmer function is outstanding, mad props on that!

I would really love to use this to get to 50 thieving to use the safe cracker (currently at 43). I have been doing things to fix my problems, just a heads up though.

WT-Fakawi

2010-01-12 17:59:18

Haha, thanks man. Odd though.
Bankfinding can be done in a mich more solid way. This is in fact an old routine I borrowed from my Lumbridge Swamp Mine. Thoug I tweaked it, I know there is much room for improvement. On my client it finds it almost flawless. Weird. I know I haven't programmed the chatsettings, but my public is always on "hide". Thats how it discovers stunned, though the chattext message.

I know the Christmas event spoiled it, due to same banksymbolcolor. I haven't run it in some time, but I will certainly update it.

Callibration is currently none. If anyone of you could write me a function positioning me right in the centre of Draynor Square (with use of Roadcolor) I will make banking flawless :)

The MasterFarmer finding is all reduction, stripping it down to the bare bones. If FarmerColor(1 of 4) = found, then move mouse, if uppertext yellowcolor is found then rightclick. Repeat this 4 times.

Sometimes the MasterFarmer colors appear invalid. This happens every or so update. Then you need to pick 4 unique masterfarmer color, preferably one from each side, and replace them with the current one. I believe I placed it in LoadStuff for the pub version.

Harry

2010-01-13 02:29:00

Well, just tried it. Autocoloring fails for a lot of stuff. It constantly gets lost. Basically I had the same problems as HyperSecret.

It's a very nice script, just I think some outdated SRL functions are breaking it :(

Naum

2010-01-14 11:03:50

From: WT-Fakawi
If anyone of you could write me a function positioning me right in the centre of Draynor Square (with use of Roadcolor) I will make banking flawless :)


I made one, but couldn't make it using RoadColor, as without autocolor none of them work. I tried but I got all the bank/house colors as well as small road colors. However, I made something which uses the southern-most palm tree (located next to draynor river). It relies on the principle your last one relied on (-/+ co-ords :D):

Function ToDraynorCentre : Boolean;
Var TPA : TPointArray; //tpoint array (holds all the points)
ATPA : T2DPointArray; // atpa (holds all tpointarrays)
TP : TPoint; //thats basically the palm tree with the -/+ co-ords
Begin
ColorToleranceSpeed(2); //colors tolerance speed
SetColorSpeed2Modifiers(0.71, 2.36); //modifiers for the tree

FindColorsTolerance(TPA, 3698508, MMX1, MMY1, MMX2, MMY2, 5); //finds palm tree like colors
ATPA := SplitTPA(TPA, 3); //splits the tpa as there may be more than one
SortATPAFromFirstPoint(ATPA, Point((MMX1 + MMX2) Shr 1, 164)); //sorts it from south most end
TP := Point(ATPA[0][0].X + 20, ATPA[0][0].Y - 30); // relativeness, as mentioned before

If PointInBox(Point(MMCX, MMCY),
IntToBox(TP.X - 4, TP.Y - 4, TP.X + 4, TP.Y + 4)) Then //however, if we're already there
Begin
WriteLn('Already At Middle');
Result := True;
Exit;
End;

Result := MFF(TP.X, TP.Y, 1, 0); //same xmods/ymods as last proc
FFlag(0);
If Result Then
WriteLn('Reached Middle of Draynor Square');

Exit;
End;

It should work, i've tried to comment as much as I possibly can :redface:.

WT-Fakawi

2010-01-14 11:26:43

Wow. Nice, respect. Thank you Naum!

HayHay89

2010-01-18 20:00:27

<============== - Progress Report ===============>
Worked for - 4 Minutes and 31 Seconds.
Picked - 46 Pockets.
Thieving Level - 40.
XP Gained - 1978.
Banked - 1 Times.




overall was working good But the right Click Then Press Pickpocket Wasnt very Good Id purfer If it just Did the Left click

It got At the image Above When the Master farmer Was behind a tree

NCDS

2010-01-18 20:28:25

From: HayHay89


overall was working good But the right Click Then Press Pickpocket Wasnt very Good Id purfer If it just Did the Left click

It got At the image Above When the Master farmer Was behind a tree


That's an easy "self edit". Just change the Mouse(x, y, blah, blah, False); to Mouse(x, y, blah, blah, true);

HayHay89

2010-01-18 21:34:14

Did the Above Works A lil better but keeps Banking after getting like only 3 kinds of Seeds

HyperSecret

2010-01-18 22:52:40

You need to make sure your Chat is set to Public, I noticed this when doing the safecracker.

WT-Fakawi

2010-01-19 03:26:03

Actually Public Chat is always hidden on my script. I will make better precautions next time I will release. Right now I am still into Kebbit-Mode with the Falconeer. Once my players all have suitable hunting-levels (70+) I will revive the MFT script.

HayHay89

2010-01-19 04:15:17

From: WT-Fakawi
Actually Public Chat is always hidden on my script. I will make better precautions next time I will release. Right now I am still into Kebbit-Mode with the Falconeer. Once my players all have suitable hunting-levels (70+) I will revive the MFT script.




Kk Cool Its a really well coded script just needs to updated

WT-Fakawi

2010-01-19 04:55:24

From: HayHay89
Kk Cool Its a really well coded script just needs to updated


Well, actually, it is not really cleaned up. Will be next time I release.

WT-Fakawi

2010-03-02 08:07:48

Usdated the script to .33. Tweaked it a lil' here and there. Better calibration and better banking. You might need to update on the MasterFarmer colors, but it works fine on this side of the ocean :)

It still is hypercautious as with all my memberscripts. This script has gotten me lvl 99 and another is really well underway.

some reports:


<============== - Progress Report ===============>
Worked for - 1 Hours, 49 Minutes and 5 Seconds.
Picked - 2138 Pockets.
Thieving Level - 81.
XP Gained - 91934.
Banked - 17 Times.

6 toadflax
81
7 Wildblood
192 barley
38 cadavaberry
52 marigold
118 jute
560 potato
191 cabbage
122 tomato
27 rosemary
18 limpwurt
64 redberry
18 woad
60 Asgarnian
22 strawberry
50 Yanillian
17 Krandorian
299 onion
118 Hammerstone
27 nasturtium
38 sweetcorn
27 dwellberry
12 marrentill
7 watermelon
3 poison
13 guam
9 harralander
3 whiteberry
10 tarromin
1 cactus
2 Bittercap
5 jangerberry
5 ranarr
2 lantadyme
Bank not found
Successfully executed


<============== - Progress Report ===============>
Worked for - 2 Hours, 6 Minutes and 28 Seconds.
Picked - 2841 Pockets.
Thieving Level - 82.
XP Gained - 122163.
Banked - 19 Times.

65 redberry
79 marigold
144 tomato
439 onion
19 strawberry
236 cabbage
126
206 Hammerstone
50 sweetcorn
786 potato
26 rosemary
25 dwellberry
136 jute
11 tarromin
61 nasturtium
12 jangerberry
78 Asgarnian
221 barley
23 guam
42 cadavaberry
10 harralander
11 whiteberry
23 Krandorian
4 Bittercap
73 Yanillian
7 watermelon
29 limpwurt
11 ranarr
26 woad
5 toadflax
19 marrentill
1 kwuarm
8 Wildblood
4 poison
1 lantadyme
3 belladonna
Successfully executed


<============== - Progress Report ===============>
Worked for - 2 Hours, 24 Minutes and 4 Seconds.
Picked - 2969 Pockets.
Thieving Level - 83.
XP Gained - 127667.
Banked - 22 Times.

767 potato
76 Asgarnian
109
53 sweetcorn
66 Yanillian
36 Krandorian
71 marigold
163 Hammerstone
14 jangerberry
127 jute
404 onion
166 tomato
55 redberry
239 cabbage
34 woad
31 guam
49 cadavaberry
218 barley
54 nasturtium
25 limpwurt
7 whiteberry
43 rosemary
14 Wildblood
6 cactus
39 dwellberry
17 marrentill
8 harralander
11 tarromin
10 watermelon
18 strawberry
2 belladonna
5 ranarr
1 kwuarm
1 poison
2 Bittercap
Damage = 4


<============== - Progress Report ===============>
Worked for - 1 Hours, 22 Minutes and 12 Seconds.
Picked - 1842 Pockets.
Thieving Level - 83.
XP Gained - 79206.
Banked - 12 Times.

47 sweetcorn
369 potato
32 Yanillian
57 redberry
12 strawberry
17 jangerberry
276 onion
7 woad
84
5 tarromin
124 tomato
128 Hammerstone
32 cadavaberry
21 rosemary
134 cabbage
13 limpwurt
203 barley
22 dwellberry
34 nasturtium
91 jute
50 Asgarnian
55 marigold
1 cadantine
8 Wildblood
17 guam
3 harralander
14 Krandorian
3 watermelon
3 belladonna
8 marrentill
2 Bittercap
2 kwuarm
3 ranarr
1 lantadyme
3 whiteberry
1 cactus


NCDS

2010-03-02 08:42:40

Hmm I ran it for a few minutes, but it got lost/had a few thing's mess up.

First, how many people actually right click the MF rather than just left click it?

It wouldn't withdraw food. I'm assuming that's a ChooseOption thing probably because it found the food fine, right clicked then just closed bank real quick and walked off.

Got lost a couple times walking around Draynor.

Also, still seems to bank after it steals only a couple different seeds, but I'm thinking that may be because of having low HP and no food or something..

I can look into thing's a bit more later if you would like.

WT-Fakawi

2010-03-02 09:23:43

Well, I rightclick because I dont want to fight a Guard. Made me 99, no ban :)

Not withdrawing lobsters? Never had that. Odd. Maybe it is a numberthing. I have it set to 4. Try setting it to 10, or 5 maybe.

It banks as soon as the HP drops below the food heal.


Well certainly, yes if you want to take a look at it please….

NCDS

2010-03-02 09:32:11

From: WT-Fakawi
Well, I rightclick because I dont want to fight a Guard. Made me 99, no ban :)

Not withdrawing lobsters? Never had that. Odd. Maybe it is a numberthing. I have it set to 4. Try setting it to 10, or 5 maybe.

It banks as soon as the HP drops below the food heal.


Well certainly, yes if you want to take a look at it please….


Yeah that seems like good reasoning :)

I'll mess with the lobster withdrawing and let you know how it goes.

RAM

2010-03-02 10:03:04

Thanks for updating, this is one of my favorite scripts and has gotten me a few levels as well :)

WT-Fakawi

2010-03-02 10:25:33

From: RAM
Thanks for updating, this is one of my favorite scripts and has gotten me a few levels as well :)


Haha, RAM :) It's still a bit messy as it is over two years old now…..but it still runs quite smooth (on my comp that is….)

WT-Fakawi

2010-03-20 18:24:30

Revamped the Old MasterFarmer Thiever to 0.36. Improved callibration and much improved navigating and bankfinding. You can use Gloves of Silence now too. Have plenty Gloves of Silence visible at you bank and it will withdraw and wield when needed. The script still only works with lobsters.

Start at Draynor Bank upper bankslot face North. Should do the trick.

Give it a try.




<============== - Progress Report ===============>
Worked for - 2 Hours, 44 Minutes and 57 Seconds.
Picked - 4343 Pockets.
Thieving Level - 92.
XP Gained - 186749.
Banked - 27 Times.

105 nasturtium
204
466 barley
157 Yanillian
5 Bittercap
130 redberry
24 jangerberry
698 onion
284 jute
17 watermelon
408 cabbage
1326 potato
116 Asgarnian
95 cadavaberry
46 limpwurt
30 marrentill
128 marigold
90 sweetcorn
394 Hammerstone
2 lantadyme
58 dwellberry
9 ranarr
265 tomato
8 belladonna
46 strawberry
65 rosemary
23 Wildblood
32 woad
35 Krandorian
42 guam
14 harralander
17 tarromin
10 toadflax
3 whiteberry
3 cactus
4 cadantine
3 kwuarm
1 poison

<============== - Progress Report ===============>
Worked for - 2 Hours, 47 Minutes and 18 Seconds.
Picked - 4423 Pockets.
Thieving Level - 92.
XP Gained - 190189.
Banked - 30 Times.

118 redberry
116 nasturtium
50 Krandorian
273 tomato
381 Hammerstone
10 ranarr
465 cabbage
626 onion
52 guam
1437 potato
230
148 Yanillian
23 Wildblood
43 woad
154 marigold
39 marrentill
250 jute
158 Asgarnian
25 jangerberry
121 sweetcorn
5 whiteberry
423 barley
38 limpwurt
31 strawberry
52 dwellberry
67 rosemary
88 cadavaberry
19 harralander
7 Bittercap
19 watermelon
17 tarromin
7 belladonna
3 poison
3 lantadyme
4 cactus
2 kwuarm
3 toadflax

<============== - Progress Report ===============>
Worked for - 2 Hours, 6 Minutes and 55 Seconds.
Picked - 3384 Pockets.
Thieving Level - 93.
XP Gained - 145512.
Banked - 22 Times.

89 Yanillian
261 Hammerstone
106 Asgarnian
1139 potato
78 redberry
95 marigold
565 onion
175 jute
16 watermelon
35 Krandorian
52 rosemary
20 Wildblood
54 cadavaberry
350 cabbage
319 barley
160
11 ranarr
80 nasturtium
237 tomato
22 limpwurt
8 harralander
94 sweetcorn
34 dwellberry
47 guam
41 woad
18 tarromin
17 marrentill
18 jangerberry
5 Bittercap
21 strawberry
4 poison
2 cadantine
2 kwuarm
5 whiteberry
1 belladonna
1 snapdragon
4 cactus
4 toadflax

Sabzi

2010-03-20 21:17:17

Great script thanks!

Version0.36: <============== - Progress Report ===============>
Worked for - 36 Minutes and 0 Seconds.
Picked - 722 Pockets.
Thieving Level - 62.
XP Gained - 31046.
Banked - 5 Times.

119 potato
19
31 jute
10 redberry
7 woad
15 sweetcorn
7 cadavaberry
67 onion
5 dwellberry
29 tomato
5 limpwurt
4 rosemary
4 Krandorian
43 Hammerstone
15 marigold
25 cabbage
9 nasturtium
4 guam
46 barley
20 Asgarnian
7 strawberry
2 whiteberry
1 Bittercap
8 Yanillian
5 jangerberry
1 tarromin
3 watermelon
1 belladonna
2 harralander
2 marrentill
2 ranarr
1 snapdragon
No food at Bank
Successfully executed

Got only a few lobsters, will pack up tomorrow ;).
Something is wrong with GetMMLevel, it occasionally returns only 1 or 2 character of the health hence the Damage calculated is much bigger then it should be. It was eating my already few food at the beginning too much. I have edited it not to eat when damage is over a certain number(means GetMMLevels returned wrong number). And I greatly recommend choosing your own colors for the farmer, it will make the script faster and more human-like.

Oh and I will read about that glove, not playing too much legit :p.

WT-Fakawi

2010-03-21 08:17:29

Thanks for testing…

- I know about the HP not always displaying the right amount. I had to do some math in order to keep it working in the first place. Works fine here, as soon as it discovers anything out of the ordinary with the HP, it eats and then it is fine. Sometimes this means eating a lobby tro many. I take that. Besides GetMMLevels is more or less an SRL issue…… :)

- The custom colors are strange enough not necessary for my purposes. It grabs the MF from all fours sides…. and never touches anything else….hm.

- Gloves enhance the thieving-rate. You need hunter I believe 50+ in order to wear them….but there are some hunting scripts here that will get you just that!

Sabzi

2010-03-21 08:38:00

I know GetMMLevels is in srl, I have mentioned it so you know it's not your fault. I am not as rich as you to eat too much lobster so I fixed it for myself. Well, it's cheap I just don't want it to bank that much.

I like picking my own colors(from where you said) because it's more accurate. There are stupid familiars, stupid legits who wear a very similar color. Or you just said that too? I don't understand your second point :p. Anyway I like how it's done very much, I didn't want to sound like I don't like the farmer finder, but to tell others how they can improve the effectiveness.

Yeah gloves requires 54 hunter and I still need like 500 xp from 53 hunter for that. I was lazy to go to a hunter area :D.

One thing I have noticed that when the farmer "hides" behind a tree then the script goes crazy. I know it's because the tree uptext is shown, but luckily it happens rarely, just wanted to let you know.

That's all, it's a very great script and the problems I have mentioned are little but I thought I would tell them. That's why I'm testing, don't I?(or doesn't I, or whatever … I fail at grammar)

I also implemented price getting via the rswiki because it's uses the item names not ids and it's much faster then the GE.

[PHP]Version0.36: <============== - Progress Report ===============>
Worked for - 3 Hours, 16 Minutes and 13 Seconds.
Picked - 3908 Pockets.
Thieving Level - 64.
XP Gained - 168044.
Banked - 23 Times.

82 Yanillian Profit: 5248 gp
452 onion Profit: 1356 gp
85 marigold Profit: 2890 gp
46 cadavaberry Profit: 460 gp
51 rosemary Profit: 1479 gp
224 barley Profit: 2464 gp
718 potato Profit: 1436 gp
80 redberry Profit: 400 gp
224 cabbage Profit: 1568 gp
146 tomato Profit: 876 gp
82 Asgarnian Profit: 1476 gp
26 dwellberry Profit: 910 gp
41 sweetcorn Profit: 22017 gp
59 nasturtium Profit: 118 gp
11 harralander Profit: 1045 gp
130 jute Profit: 3250 gp
109 Profit: -109 gp
179 Hammerstone Profit: 2685 gp
22 woad Profit: 66 gp
15 Wildblood Profit: 915 gp
22 Krandorian Profit: 66 gp
13 tarromin Profit: 195 gp
13 watermelon Profit: 49790 gp
19 limpwurt Profit: 31559 gp
11 ranarr Profit: 378400 gp
32 guam Profit: 1440 gp
5 Bittercap Profit: -5 gp
16 strawberry Profit: 56192 gp
17 marrentill Profit: 170 gp
6 whiteberry Profit: 2466 gp
3 belladonna Profit: 249 gp
13 jangerberry Profit: 377 gp
2 cactus Profit: 516 gp
2 toadflax Profit: 3634 gp
2 snapdragon Profit: 172200 gp
2 poison Profit: -2 gp
1 redber Profit: -1 gp

Total money made: 747796 gp
Successfully executed[/PHP]

Still going strong as I have plenty of lobsters now :).

EDIT: Proggy updated.
FINAL EDIT: I stopped the script manually so I won't get banned.
To the batmobil! Erm, I mean to the summer garden!

Timer

2010-03-21 17:17:49

function HpRatio: Integer;//Health ratio
var
LocalP: Integer;
begin
LocalP := SmartGetFieldObject(0, 'f.U');
Result := SmartGetFieldInt(LocalP, 'Q');
Result := Result * 100 / $FF;
SmartFreeObject(LocalP);
if (Result = 0) then
Result := 100;
end;

function CurrentHp: Integer;//Current Health [Approximate]
var
ConstiLvl, MaxHealth: Integer;
HPFrac: Extended;
begin
ConstiLvl := SmartGetFieldArrayInt(0, 'bi.A', 3);
MaxHealth := ConstiLvl * 10;
HPFrac := HpRatio / 100;
Result := Round(MaxHealth * HpFrac);
end;
Note: You can have 10% health and eat up to 100% health, yet reflection will still say you have 10% health UNTIL you are hit by a npc. [Not sure if eating changes this, didn't try].

Posted this in case you didn't wanna use SRL's getMiniMapLevels.

EDIT:
This one is 100% accurate, no exceptions.
function CurrentHealth: Integer;
var
Text, Child: Integer;
TempS: string;
begin
Child := SmartGetFieldArray2DObject(0, 'or.w', 748, 8);
Text := SmartGetFieldObject(Child, 'o');
SetLength(Result, 256);
SetLength(Result, SmartStringFromString(Text, TempS));
Result := StrToInt(GetNumbers(TempS));
SmartFreeObject(Text);
SmartFreeObject(Child);
end;

Method

2010-03-21 20:04:41

The first one doesn't work because the hpRatio field is only updated when the player is attacked (which you seem to have noticed).

edit: Eating doesn't change it.

Ejjman

2010-03-31 02:42:34

From: Method
The first one doesn't work because the hpRatio field is only updated when the player is attacked (which you seem to have noticed).

edit: Eating doesn't change it.


This is what I've come across too. I went through 5 lobbys at full health because it still thought I was low.

Should be an easy fix.

WT-Fakawi

2010-03-31 03:01:46

I will upload an updated version soooon :)

EDIT: Done. Better this one is yes!


Eating easy fix indeed.

if Damage > 30 then
begin
If FawkiDebug then Writeln('skipped because impossible damage');
Result := True;
Exit;
End;

Ejjman

2010-03-31 03:46:00

Hm..You must be up early? It's 1:45 AM here :D

I'll throw it up for a test right now!

<=== V 0.37 ========== - Progress Report ===============>
Worked for - 13 Minutes and 37 Seconds.
Picked - 276 Pockets.
Thieving Level - 59.
XP Gained - 11868.
Banked - 3 Times.

25 barley
10 Asgarnian
15 onion
15 Hammerstone
6
9 tomato
5 sweetcorn
11 cabbage
13 jute
46 potato
1 harralander
3 guam
3 cadavaberry
4 rosemary
2 strawberry
5 marigold
1 lantadyme
1 woad
3 dwellberry
2 nasturtium
2 limpwurt
1 Krandorian
2 redberry
2 marrentill
2 Yanillian


I got Abyssal Random, and I didn't like it guessing. So I just solved it.

Will get longer report soon!

Sabzi

2010-03-31 09:08:14

I have fixed that for myself the same way and iirc I have written it down too. I got income too. :p

EDIT:
Yeah, it's there: http://villavu.com/forum/showpost.php?p=696089&postcount=245

Ejjman

2010-03-31 22:23:22

<=== V 0.37 ========== - Progress Report ===============>
Worked for - 25 Minutes and 31 Seconds.
Picked - 431 Pockets.
Thieving Level - 63.
XP Gained - 18533.
Banked - 4 Times.

97 potato
12
12 marigold
5 guam
5 Yanillian
2 harralander
38 barley
57 onion
2 woad
4 nasturtium
10 Asgarnian
39 cabbage
7 redberry
20 jute
15 tomato
3 limpwurt
18 Hammerstone
3 dwellberry
7 sweetcorn
3 rosemary
5 cadavaberry
3 strawberry
1 marrentill
1 Wildblood
1 tarromin
2 ranarr


I've gone up 4 levels with this. Great script, especially when you quit getting hit so much :D


EDIT: Andddd it looks like I just lost full veracs – time to come back to this!

EDIT2:

<=== V 0.37 ========== - Progress Report ===============>
Worked for - 1 Hours, 16 Minutes and 13 Seconds.
Picked - 1492 Pockets.
Thieving Level - 64.
XP Gained - 64156.
Banked - 13 Times.

32 Asgarnian
37 marigold
182 onion
1 poison
23 redberry
51 tomato
10 Krandorian
33 Yanillian
93 Hammerstone
296 potato
14 dwellberry
47
62 jute
12 rosemary
2 whiteberry
10 marrentill
102 cabbage
5 Wildblood
91 barley
9 limpwurt
23 nasturtium
11 woad
7 guam
4 watermelon
27 sweetcorn
23 cadavaberry
3 tarromin
2 harralander
9 strawberry
2 jangerberry
1 toadflax
1 snapdragon
4 Bittercap
1 cactus
1 belladonna
Bank not found
Successfully executed


EDIT3: This thing is not too shabby as far as making money! Ranarr seeds sell for around 35k, and Snapdragon (I think) sold for 80k. So I will probably keep using this until 80 thieving, then switch to the safe cracker.

Awkwardsaw

2010-04-02 18:04:59

<=== V 0.37 ========== - Progress Report ===============>
Worked for - 2 Hours, 13 Seconds.
Picked - 1904 Pockets.
Thieving Level - 71.
XP Gained - 81872.
Banked - 18 Times.

480 potato
52 Asgarnian
7 strawberry
43 redberry
221 onion
116 Hammerstone
20 guam
65
44 sweetcorn
47 marigold
154 barley
29 dwellberry
163 cabbage
36 Yanillian
99 tomato
28 nasturtium
94 jute
10 marrentill
20 cadavaberry
11 woad
1 kwuarm
2 toadflax
7 tarromin
14 limpwurt
2 whiteberry
8 jangerberry
10 Krandorian
3 Bittercap
18 rosemary
1 snapdragon
5 harralander
1 cactus
1 ranarr
5 watermelon
6 Wildblood
1 belladonna


:)

ill run it all tonight

Ejjman

2010-04-03 20:55:27

<=== V 0.37 ========== - Progress Report ===============>
Worked for - 2 Hours, 59 Minutes and 56 Seconds.
Picked - 2820 Pockets.
Thieving Level - 71.
XP Gained - 121260.
Banked - 21 Times.

118
25 marrentill
92 Yanillian
54 Asgarnian
664 potato
46 nasturtium
13 jangerberry
145 tomato
11 Wildblood
257 barley
353 onion
32 rosemary
211 cabbage
18 Krandorian
140 jute
73 redberry
42 cadavaberry
134 Hammerstone
30 dwellberry
44 sweetcorn
22 limpwurt
23 guam
7 watermelon
10 harralander
74 marigold
21 woad
12 strawberry
5 whiteberry
3 toadflax
4 cactus
9 tarromin
6 belladonna
6 ranarr
3 poison
2 Bittercap
1 snapdragon

Manually Stopped

Has gotten me 12 levels. I'm going to stop using this for awhile, because I need to legit get 54 hunting for the gloves of silence.

Great script!

Problems
-Finding the bank works a lot of the time. But, if you are bored, you could improve. That is just being extremely critical.
-Cannot withdraw 'X' amounts of food. 5 works, 10 works, but I can't get custom numbers.


Will post more, got up to 54 hunting, now have gloves!

Sabzi

2010-04-04 03:43:28

You have to manually choose the number you want to withdraw later.
So if you want to use 7 lobster than withdraw 7 lobster manually so that option will be visible when you run the script. That way it works perfectly.

Ejjman

2010-04-04 04:11:58

From: Sabzi
You have to manually choose the number you want to withdraw later.
So if you want to use 7 lobster than withdraw 7 lobster manually so that option will be visible when you run the script. That way it works perfectly.


I see, but the script is coded to hit X, and type 7.

But from now on, I'll just do that.

The Claw

2010-04-18 07:18:38

70 thieving now, got about 5m in seeds from lvl 38

<=== V 0.37 ========== - Progress Report ===============>
Worked for - 3 Hours, 23 Minutes and 51 Seconds.
Picked - 3978 Pockets.
Thieving Level - 69.
XP Gained - 171054.
Banked - 29 Times.

31 guam
229 Hammerstone
88 marigold
270 barley
908 potato
425 onion
151
26 rosemary
62 sweetcorn
314 cabbage
39 dwellberry
79 redberry
26 Krandorian
137 tomato
51 cadavaberry
52 nasturtium
16 Wildblood
25 marrentill
23 limpwurt
80 Yanillian
18 jangerberry
64 Asgarnian
17 strawberry
159 jute
19 woad
16 tarromin
13 watermelon
3 toadflax
2 belladonna
7 harralander
5 Bittercap
1 cadantine
7 whiteberry
1 lantadyme
1 kwuarm
1 cactus
2 poison

WT-Fakawi

2010-04-28 08:03:12

From: WT-Fakawi





I just entered the top-1000 thieving all-time high-score with one of my Players. Over 17 Mil XP. Thought I'd mention this. Not sure if anyone ever accomplished that :)

Gu3st...

2010-04-28 09:47:00

Wow that is amazing fawki! How many players do you have that has a skill in level 90 or more?

Ejjman

2010-04-28 13:12:58

Fawk, is this better than gem theiving? I figured now that I hit 80 theiving, I could do gems, but exp > money. So should I switch back to this?

WT-Fakawi

2010-04-28 14:21:32

I think there are other bots offering safecrackers. Spotted many lately. Gems are going down rapidly. Some caution is advisable.

MFT is still best XP.

Ejjman

2010-04-29 00:01:40

From: WT-Fakawi
I think there are other bots offering safecrackers. Spotted many lately. Gems are going down rapidly. Some caution is advisable.

MFT is still best XP.


Thanks papa fakawi :sasmokin:

WT-Fakawi

2011-12-18 12:58:20

Major Bump.

I revamped the old MFT to make it work with the new draynor. I focus on Martin now; his green is the best to distuingish Using a new technque of one DDTM (of the barndoor) callibrates me quite nicely. My intentions are to release this to the public, so if you want a run of MFT…better do it now.



<============== - Progress Report ===============>
Worked for 1 Hours, 12 Minutes and 36 Seconds
Picked 1019 Pockets
Banked 6 Times
**********************************************
Name :
Number : 0
Worked for : 0 minutes.
Active : True
**********************************************
0 : = T. TH 53. W : 0 min.
**********************************************

13 cadavaberry
39 barley
32
3 watermelon
10 guam
13 redberry
25 marigold
100 potato
7 dwellberry
130 onion
76 cabbage
44 jute
48 Asgarnian
48 Hammerstone
39 tomato
22 Yanillian
7 rosemary
3 harralander
68 otato
10 nasturtium
7 woad
8 sweetcorn
6 limpwurt
7 Krandorian
5 tarromin
3 marrentill
1 jangerberry
20 arley
1 Wildblood
5 strawberry
1 ranarr


<============== - Progress Report ===============>
Worked for 1 Hours, 52 Minutes and 12 Seconds
Picked 1770 Pockets
Banked 11 Times
**********************************************
Name :
Number : 0
Worked for : 0 minutes.
Active : True
**********************************************
0 : = T. TH 55. W : 0 min.
**********************************************

205 potato
23 cadavaberry
124 otato
31 redberry
71 jute
59 barley
35 marigold
70 tomato
32 Asgarnian
111 cabbage
6 tarromin
6 ranarr
48
14 guam
160 onion
71 Hammerstone
19 dwellberry
6 marrentill
3 belladonna
11 strawberry
20 nasturtium
38 Yanillian
2 whiteberry
8 jangerberry
15 rosemary
15 woad
20 arley
25 sweetcorn
7 limpwurt
6 watermelon
7 Krandorian
3 harralander
3 Wildblood
2 cactus
2 snapdragon
1 Bittercap
1 poison
Successfully executed.

DaWu

2011-12-18 13:06:28

I don't think you should power goldfarmers by releasing this out in the public.
Masterfarmer was a mess pre-botnuke, just saying. :p

Harry

2011-12-18 13:33:04

^ agreed, a lot of them don't deserve it. Just see what happened to Narcle's script how many gold farmers are using it now and prices dropping like mad.

How do you handle when legits trap Martin inside the barn?

Sabzi

2011-12-18 15:23:06

Oh, I see why the banking scripts were restricted to members+ the old times(before I have even known rs) and srl was shining without many reflection/injection bots.
We should consider that again, ehh?

Heavenzeyez1

2011-12-18 15:30:31

Do not release to public, please. :)

~Eerik.

marpis

2011-12-18 15:30:43

Yep, keep it behind Members. :)

PatDuffy

2011-12-18 15:41:20

We should just hide every new banking script behind the veil of Members

WT-Fakawi

2011-12-19 01:07:28

No banking for non-members? Long time ago I heard that one! Fair enough I guess in these times, allthough I know that a rs-member script will never be exploited to the extent of Narcle's Melter.

Harry

2011-12-19 01:30:57

Maybe, wouldn't be hard for them to add… though it'd cut out 90% of the leechers probably. :)

YoHoJo

2011-12-19 01:48:29

From: WT-Fakawi
No banking for non-members? Long time ago I heard that one! Fair enough I guess in these times, allthough I know that a rs-member script will never be exploited to the extent of Narcle's Melter.


I believe a lot of P2P are using it to make cannonballs for profit :X

Narcle

2011-12-19 02:18:43

And I think a merch clan caught on as well and invested.

Back on topic, I was thinking about remaking my MFT in color other day and was thinking if I could possible track a NPC via minimap and MMtoMS function. Basically u get all the NPCdots you can do MMtoMS in general area and if you successfully hit him you start tracking that npc dot on MM. The question is best way to do this, also it would have to reconfirm itself as there are like 11+ npc that wonder around that area now… Nonetheless I'm giving it some thought, could be useful if it works.

WT-Fakawi

2011-12-19 05:57:07

From: YoHoJo
I believe a lot of P2P are using it to make cannonballs for profit :X
Indeed!

Ok. I will release it without banking. Not really my style though.

Press Play

2011-12-19 06:57:35

What about the days when we had umm Junior SRL Members? Didn't you have to wait a week and have a post count of 10 to get promoted? Then you could access the Junior SRL Member's scripts. That may reduce leechers?

But, on topic, I definitely think the master farmer script should stay Members. The Runescape economy would go berserk.

PS: I make profit out of Narcle's smelter; it's a brilliant script ;)

Narcle

2011-12-19 07:36:40

I think the overall demand for seeds is lower too though. So meh.. I should finish my thieving up it is lvl 95 after all. xD

Main

2011-12-19 12:05:06

why did we get rid of the JR member section thou?

Harry

2011-12-19 12:17:05

You made it and already they have ideas on adding their own banking :p

WT-Fakawi

2012-01-09 02:48:47

Didn't know what to do last night, so I run this once again. Still works :)

<============== - Progress Report ===============>
Worked for 3 Hours, 59 Minutes and 27 Seconds
Picked 5085 Pockets
Banked 34 Times
**********************************************
Name : ******************
Number : 0
Thieving Level : 70.
Worked for : 0 minutes.
Active : True
**********************************************
0 : *************8= T. TH 70. W : 0 min.
**********************************************

295 Hammerstone
226 barley
40 limpwurt
644 potato
90 sweetcorn
249 tomato
68 cadavaberry
29 woad
544 onion
95 nasturtium
104 Asgarnian
105 Yanillian
118 marigold
367 cabbage
154
15 harralander
51 rosemary
50 dwellberry
107 redberry
452 otato
23 tarromin
40 guam
212 jute
32 marrentill
22 strawberry
19 jangerberry
25 Krandorian
148 arley
9 ranarr
12 watermelon
6 toadflax
10 Wildblood
3 belladonna
8 whiteberry
1 snapdragon
1 kwuarm
2 Bittercap
1 fellstalkseed
2 cadantine
2 dwarfweed

the scar noob

2012-01-27 19:10:11

Not anymore, sadly.
I fixed WTFixChat and changed color to search for MM DoorColor at SetupColorsStats, but still doesn't work. I get this in debug:
BankColor := 2802162
Storing Color 197878…
Doorcolor = 197878
not found

"not found": is because the following function was called:
Function Callibrate(Offset:String): Boolean;

At the beginning of the mainloop:
begin
Setup;
SetupColorsStats;
repeat
GetAllLevels;
[B]Callibrate('c');[/B]
So there's something wrong with callibration.
I'll see what I can fix more, tomorrow.
I I manage to fix the script, I'll post it here :)