JJ's House Farmer [10k xp/h]
JJ's House FarmerHey,
I've been working on this House Farmer for a while and I've finished it now. In the meantime leetsxc has apparantly been working on one aswell so yeah.. Anyways, mine is using a different method. This method is pretty expensive, but it's extremely handy to get your farming up from a low level. You can run this script from level 1 farming and 1 construction!
How much does this cost?Taking the xp/h from my progress report:
10203 xp / 31 xp per plant = ~330 plants per hour
As of today a plant is 1,218 gp which would make the cost roughly 330*1218=401,940.
Roughly 400k per hour or 39 gp/xp.Video:http://www.youtube.com/watch?v=Y5dQZn1F8KE[youtube]Y5dQZn1F8KE[/youtube]
Features- Roughly 10k farming experience per hour
- Roughly 10k construction experience per hour
- On screen progress report
- On screen status updates
- Refills your watering cans, you just need four!
- Advanced methods to define the position of various things
- Multiple failsafes
Setup- Be sure to have a house in Taverley!!
- Your garden must look similiar to mine in the video (0.30 you can see it)
- Place your Bagged Plant 1 in the top left corner of the bank, slot #1.
- Withdraw four watering can (8)
- Position your character here:

- On line 17, fill the amount of plants you want to make in
- On line 18, fill the antiban chance in
- Once that is done, hit run!
Progress reportsBy: J J

Enjoy :spot:
JJ's House Farmer V2 change log:
- EnterPortalOutside: Portal has graphically changed 100%, colors updated and added a rotation of the screen to find it properly
- PortalToWell: Path updated slightly, works well
- FillWaterCan: Well colors have changed slightly, they have been updated
- Making plants: DTM of the bagged plant has been changed slightly, updated it. Sometimes the graphics mess up so if it keeps repeating making plants while your inventory is empty just log out and back in to change the bagged plant icon slightly. Or you can make a new DTM yourself, see this as a sort of anti-leech.
- Added .rar with Auto Color Aid files and a DTM for if it breaks, you can fix it yourself
JJ's House Farmer V2 change log:
- Updated script for Simba 991+
- Haven't tested the script as I have no p2p accounts right now, let me know how it goes!
CephaXz
2012-05-19 15:09:07
Just watched the video, looks like this is a very nice script! Any idea on how much is the cost per hour?
+ repped.
From: CephaXz
Just watched the video, looks like this is a very nice script! Any idea on how much is the cost per hour?
+ repped.
Taking the xp/h from my progress report:
10203 xp / 31 xp per plant = ~330 plants per hour
As of today a plant is 1,218 gp which would make the cost roughly 330*1218=401,940.
Roughly 400k per hour or 39 gp/xp.
I'll add this to the first post.
Cahelms
2012-05-22 07:27:04
I realize my new account may look like I'm leeching. But, I've been botting for ages and this script is frustrating me. It's an awesome idea and clearly you put a lot of effort into it, but no matter how many times I restart the script, or manually help it occasionally, etc… it works flawlessly when you start it, but it doesn't refill the watering cans.
It just continues the runs like normal, but it gets stuck removing and adding the plant due to not having water in the watering cans because the script doesn't refill them.
I have everything perfectly setup and followed the directions, but it just doesn't do that step. Thanks
Ezio Auditore da Firenze
2012-05-22 08:09:48
JJ, you got support for
Magic watering can?
From: Cahelms
I realize my new account may look like I'm leeching. But, I've been botting for ages and this script is frustrating me. It's an awesome idea and clearly you put a lot of effort into it, but no matter how many times I restart the script, or manually help it occasionally, etc… it works flawlessly when you start it, but it doesn't refill the watering cans.
It just continues the runs like normal, but it gets stuck removing and adding the plant due to not having water in the watering cans because the script doesn't refill them.
I have everything perfectly setup and followed the directions, but it just doesn't do that step. Thanks
Weird, the colors of the well might have changed or something. I'll check it out. It could be your graphics settings though but it looks like the colors are off a bit.
From: Jonno
JJ, you got support for Magic watering can?
Well you need 51 farming to get that can I see. Didn't know about it's existance though. But no, the script does not support it right now. You can simply delete the part where it refills the watering cans though.
Status('Walking to the well');
PortalToWell;
Status('Filling our watering cans');
FillWaterCan;
Delete that from the mainloop and it should just bank without refilling.
I was thinking about adding humidify support, but it really depends on how many people will use this to get a high farming level. I think nearly everyone will use this to level 30-45 or something so you can farm willow/maple tree's. Let me know :)
Cahelms
2012-05-22 17:30:44
From: J J
Weird, the colors of the well might have changed or something. I'll check it out. It could be your graphics settings though but it looks like the colors are off a bit.
Well you need 51 farming to get that can I see. Didn't know about it's existance though. But no, the script does not support it right now. You can simply delete the part where it refills the watering cans though.
Status('Walking to the well');
PortalToWell;
Status('Filling our watering cans');
FillWaterCan;
Delete that from the mainloop and it should just bank without refilling.
I was thinking about adding humidify support, but it really depends on how many people will use this to get a high farming level. I think nearly everyone will use this to level 30-45 or something so you can farm willow/maple tree's. Let me know :)
Thanks for the quick reply! I'm not sure exactly how to change the colors / graphics in my runescape client, but I'm using minimal graphic settings in the fixed position. I realize it sounds rude, but every other script so far I've tested has worked for me. So perhaps Jagex updated the colors, added a tree or something covering the well, or even updated the graphics of the watering can to appeared filled.
One thing I remember from trying the script yesterday, although I'm not sure if it's relevant, is after the first run, outside the portal instead of filling the watering cans it appears to click on the watering can and clicks on another one to even them out I believe? But, when it rebanks and goes back inside the portal to resume planting and removing, it obviously runs out of water before being halfway through and keeps trying to plant and remove the bagged plants forever until you stop the script.
From: Cahelms
Thanks for the quick reply! I'm not sure exactly how to change the colors / graphics in my runescape client, but I'm using minimal graphic settings in the fixed position. I realize it sounds rude, but every other script so far I've tested has worked for me. So perhaps Jagex updated the colors, added a tree or something covering the well, or even updated the graphics of the watering can to appeared filled.
One thing I remember from trying the script yesterday, although I'm not sure if it's relevant, is after the first run, outside the portal instead of filling the watering cans it appears to click on the watering can and clicks on another one to even them out I believe? But, when it rebanks and goes back inside the portal to resume planting and removing, it obviously runs out of water before being halfway through and keeps trying to plant and remove the bagged plants forever until you stop the script.
Hm thanks for the information. This weekend I'll add a failsafe for when the script has failed to fill the watering cans. And I'll look into the other things aswell. Currently busy with learning for two final exams, tomorrow & friday. After that I've just got two final exams left :)
pretty unique idea and script :p
havent seen this before either
Cahelms
2012-05-23 13:40:07
From: J J
Hm thanks for the information. This weekend I'll add a failsafe for when the script has failed to fill the watering cans. And I'll look into the other things aswell. Currently busy with learning for two final exams, tomorrow & friday. After that I've just got two final exams left :)
Glad I could help I guess. :p Just wanted to give a little to this community and not be considered a leecher, and I wanted to show that not all new users are idiots lol. Anyway, take your time man and thanks again for the effort you've been putting into this script. Tell me if I can help anymore but putting up screenshots or anything.
Imagine
2012-05-26 13:38:14
I'm getting an SPS error :/
srjesus
2012-05-27 13:38:20
POSSIBLE FIX TO WATER CAN PROBLEM
This requires that you have a supply of filled water cans in the bank, in slot 2.
Search the script for the procedure Withdrawing and replace it with this.
procedure Withdrawing;
begin
if Banking then
begin
WaitUntilWalking;
Wait(1500 + Random(500));
if PinScreen then
InPin(Players[0].Pin);
if BankScreen then
begin
DepositAll; //Deposits everything
WriteLn('Bankscreen is up');
Withdraw(0, 0, 24);
Withdraw(1,0,4); //withdraws 4 watering cans
WriteLn('Withdrawed new plants');
end else
begin
Banking;
Wait(2000 + Random(1000));
if BankScreen then
begin
Withdraw(0, 0, 28);
end else
begin
WriteLn('We haven`t been able to bank.. Terminating');
TerminateScript;
end;
end;
end;
end;
srjesus
2012-05-27 21:37:11
A second fix i made is this:
procedure FillWaterCan;
var
PortalColors: TPointArray;
PortalSplit: T2DPointArray;
MSX, MSY : integer;
begin
if GetCurrentTab = not(tab_Inv) then
FTab(tab_Inv);
MouseBox(563, 218, 592, 242, 1);
ColorToleranceSpeed(2);
SetColorSpeed2Modifiers(0.10, 0.04);
FindObj(MSX, MSY, 'ell', 855309, 15);
Mouse(MSX, MSY, 2, 2, False);
ChooseOption('se');
wait(6000);
end;
This
ACTUALLY FILLS the water cans
Find the procedure FillWaterCan and replace it with this code.
It's worked great for me.
From: Jakee
pretty unique idea and script :p
havent seen this before either
Thanks, it's the second one @ Villavu now though.
From: Cahelms
Glad I could help I guess. :p Just wanted to give a little to this community and not be considered a leecher, and I wanted to show that not all new users are idiots lol. Anyway, take your time man and thanks again for the effort you've been putting into this script. Tell me if I can help anymore but putting up screenshots or anything.
Thanks :P
From: Imagine
I'm getting an SPS error :/
Hm weird probably your SPS but I'll look into it.
From: srjesus
POSSIBLE FIX TO WATER CAN PROBLEM
This requires that you have a supply of filled water cans in the bank, in slot 2.
Search the script for the procedure Withdrawing and replace it with this.
Thanks for the fix, Ill check it out myself and if it works I'll add it & Credit you ;)
From: srjesus
A second fix i made is this:
This ACTUALLY FILLS the water cans
Find the procedure FillWaterCan and replace it with this code.
It's worked great for me.
Same as above really "Thanks for the fix, Ill check it out myself and if it works I'll add it & Credit you ;)"
Haha. I'll look into it soon! (Today)
melee
2012-05-29 22:15:23
Will be using this tomorrow thanks!!! Expensive but I need 1-50 Construction and 1-60 Farming for livid farm so it fits the bill haha.
melee
2012-05-30 07:51:12
Wooot srjesus fillwatercan thing worked perfectly! Thankyou to both of you! I will post a progress report in an hour!
melee
2012-05-30 09:30:01
I got it to remove the plant but now it won't refill the watering cans :(
awesomem8
2012-06-04 08:42:06
won't refill the watering cans
melee
2012-06-04 20:14:07
Please fix this?
I will fix this soon, I'm just extremely busy with other stuff right now. Once I've fixed my stuff IRL I will fix all the scripts that are broken :P
melee
2012-06-05 11:12:19
That's fine please pm me once it is fixed!
melee
2012-06-07 12:04:38
Hey JJ you said you'd be back on the 7th to fix your scripts. Please fix this one mate. 54-60 Farm then I can start livid farm :)
Yeah I've been working on it, the filling of the watercans has been fixed now. Editing some stuff right now then I'll be testing it etc. should release the new version within a few hours from now, probaby like 3.
EDIT:
I've finished some parts, it does fill the watering cans now and it also goes through the portal outside. The portal has been graphically updated and has changed 100%. I also added a screen rotation at that point because it is hard to detect otherwise.
I have yet to test the actual making of the plants, but the main problems should be solved. I'm off to a driving lessons now, once I'm back I'll buy some bagged plants and test the actual making of the plants.
Added a beta release to the first post. Once I've tested the building I will add the actual release and I will also add a .zip with auto color aid files so you can update the colors yourself.
melee
2012-06-07 13:35:40
Currently botting 59-60 Agility so in an hour I will test out this beta v2. Thankyou so much!
melee
2012-06-07 17:16:04
yeah it gets into the portal and position correctly but wont make the plant
imalegitbotter
2012-06-08 03:40:02
WORKS GREAT! Brilliant Bot! One thing though, it always clicks same spot on minimap, and then once it walks there, it runs rest of way.. how can i make it run the whole way?
From: melee
yeah it gets into the portal and position correctly but wont make the plant
Okay, haven't worked on that yet but I will work on it soon, just going to eat now & work out then I'll finish it.
From: imalegitbotter
WORKS GREAT! Brilliant Bot! One thing though, it always clicks same spot on minimap, and then once it walks there, it runs rest of way.. how can i make it run the whole way?
Runs to where? It uses SPS 2.0 to walk so you need to make sure that you have that. If you have a problem with the plant making, I will finish that soon.
melee
2012-06-08 07:55:36
Thanks will test it out in an hour. (Sorry for bugging you to fix it so fast its just i only need to farm for 93k more xp and with maple/pineapple runs that is only for next 2 days)
Banking works
Walking to portal works
Entering portal works
Entering building mode works
Rotating camera works
Walking near plant spot works
Building works
Removing works
–
Repeating making plants now, works really fast like it used to
–
Out of plants
Entering portal from inside of house works
Walking to well works
Filling watering cans works
(clicks on running symbol for some reason, probably SPS related)
Walking to bank works
Banking works
==
Script works again
Updating first post now
melee
2012-06-08 13:35:43
thanks! going to try it out right now
kobe24
2012-06-08 16:44:23
For some reason i cant get my garden to be oriented like that. whenever i have Portal facing north it clicks on the tree and when i have the bush in the right spot the portal is facing East-West, then it says it cant find the plant.
Im currently having a problem with the bot in that it make its way to the house, enter and make a few plants. It then right clicks the door hotspot option just west of the plant and gets stuck and does not correct itself.
Liekmudkipz
2012-06-18 19:01:02
From: melee
yeah it gets into the portal and position correctly but wont make the plant
Same, it enters the portal and tries to find the plant, but derps.
aruder
2012-06-22 17:52:02
currently testing it out at first i donload wrong version lmfao but it worked until filling cans lol but downloaded second and tesiting
aruder
2012-06-22 17:56:01
works flawlessly so dont know what u guys are talking about
aruder
2012-06-22 21:27:19
have ran into a couple problems now, when it gets into house maybe because of lag it doesnt have any antifail so its clicking one space off and just clicks there failing at it another it gets stuck out side of portal, but other than that i got a proggiy of 1hr 30min which is ok
aruder
2012-06-22 22:17:14
also there is a problem with banking sometimes, usally around 37min-45 it messes up and says failed bank, basically it took to long to actually get to the bank and it quit the script.
i got one proggie over 1 hour but everything else is quits at 37mins ill try to get the error codes but really need 54 farming lol 3k more to go
aruder
2012-06-22 23:10:39
Time to remove the plant
Time to build the plant
Time to make the plant
Time to remove the plant
Time to build the plant
Time to make the plant
Time to remove the plant
Antiban active
Antiban done
My position is x: 3367 y: 2823
My position is x: 3363 y: 2819
Time to bank
1
Time to bank
0
We haven`t been able to bank.. Terminating
Successfully executed.
aruder
2012-06-23 06:15:07
comes into my house and buys a new garden every time now
From: kobe24
For some reason i cant get my garden to be oriented like that. whenever i have Portal facing north it clicks on the tree and when i have the bush in the right spot the portal is facing East-West, then it says it cant find the plant.
If you go through the portal, do you end up north of the portal inside your house or south of it?
From: Spy
Im currently having a problem with the bot in that it make its way to the house, enter and make a few plants. It then right clicks the door hotspot option just west of the plant and gets stuck and does not correct itself.
Hm weird, it saves the coords of the plants when it is standing next to it so it should never move away of the spot until you are out of bagged plants. I'll look into it.
From: Liekmudkipz
Same, it enters the portal and tries to find the plant, but derps.
Hm weird, do you guys have your house set up properly and your graphics aswell? It might be a problem that you have a different type of house than mine.
From: aruder
comes into my house and buys a new garden every time now
I read through your other posts aswell, I'll look into all the problems pretty soon as this is a nice way to get farming xp :P
Mongolen
2012-10-12 17:12:42
I get this problem.
Error: Exception: The bitmap[0] does not exist at line 575
What do i do? :D
From: Mongolen
I get this problem.
Error: Exception: The bitmap[0] does not exist at line 575
What do i do? :D
Is that a problem while running the script or when you are trying to compile it? Compiling gives me no errors using the latest version JJsFarmerV3. I've been seeing some problems with bitmaps lately, I think SRL has added a fix to the drawing by adding +50 to the Y values. But I added 50 to all my Y-values aswell so I might be drawing outside the boundaries of SMART now.
dring219
2012-12-14 22:11:14
i just tried to run this myself , and got a similar error message , and also a new script window popped up also here is image of it

and after i ran the farming script , i had tried to run again the Globals script that popped up , and got second message . I dont think Globals is a problem , but the Error bitmap at 664 , game wasnt even loaded in smart or anything . will be looking into the problem if i can .
Thanks , Donnie
Slashed
2012-12-14 22:14:27
From: dring219
i just tried to run this myself , and got a similar error message , and also a new script window popped up also here is image of it

and after i ran the farming script , i had tried to run again the Globals script that popped up , and got second message . I dont think Globals is a problem , but the Error bitmap at 664 , game wasnt even loaded in smart or anything . will be looking into the problem if i can .
Thanks , Donnie
Well, it's no wonder since the last reply was 2 months ago…My guess is it's way outdated.
dring219
2012-12-14 22:43:08
k , thanks , wasnt sure if it was still being used . As u can see , i am new to site , trying to learn a lil bit and also offer bug reports till i do learn scripting on my own . wasnt trying to bring up old posts , was thinking that even a 2 month old reply would still be a little bit on the working / usable side . the way this script looked , i thought it would still be working , the initial release wasnt but 7 months ago , and went through several changes .
Thanks
Wardancer
2012-12-15 22:06:01
I'm honestly not sure if it's an anti-leech so I won't post the fix here, but the script does work (even though it's somewhat buggy (the paint scares the hell out of me)).
Hint: All you need to add is one core line to the script that is missing.
dring219
2012-12-16 10:50:18
Thanks Wardancer , that helps , and it will also get me pointed into the direction of learning a bit about scripting also . it may take me a few days at least to figure it out , but i will , eventually. heheheheh
edit : i did find the solution , it was posted by Vacacow1 on 8/26/12 . very interesting on how SRL is set up . Pascal(i hope i am right) what SRL is programmed in is quite similar to Basic that i learned when i was a teen in the mid/late 80's . But since it has been that many years since i actually messed with any coding , i can hunt and peck my way through simple things . The biggest help is how well Google works . I learned that much at least .
The script is working now , to a point , but wont find the area to plant the plants , i can figure that out later . This is a good project to mess with . Because who doenst need to get their farming / construction leveled up .
qingqinghd
2012-12-31 10:21:14
can u update this .
From: dring219
Thanks Wardancer , that helps , and it will also get me pointed into the direction of learning a bit about scripting also . it may take me a few days at least to figure it out , but i will , eventually. heheheheh
edit : i did find the solution , it was posted by Vacacow1 on 8/26/12 . very interesting on how SRL is set up . Pascal(i hope i am right) what SRL is programmed in is quite similar to Basic that i learned when i was a teen in the mid/late 80's . But since it has been that many years since i actually messed with any coding , i can hunt and peck my way through simple things . The biggest help is how well Google works . I learned that much at least .
The script is working now , to a point , but wont find the area to plant the plants , i can figure that out later . This is a good project to mess with . Because who doenst need to get their farming / construction leveled up .
Good luck playing around, feel free to post a modified version here.
From: qingqinghd
can u update this .
Might update it in the future as I plan to create a new main account. I believe it is 1 farming so this would be nice to re-create and gain some levels before I can do Livid Farm.
SwagDaddy
2012-12-31 16:02:15
You should update this, could really use farming exp
qingqinghd
2013-01-14 10:39:46
any update information?
JJ