1. ## AshamanConstruction

This script will do some epic construction training by making things. Please read all directions before starting.

Credits:
Credit to Run S Kape for the sweet banner!
Donations to continue script development: vladko78, Ibotskillz, Sin, Hazzah, dangerousgoods and a few others..

Features:
-Builds Oak Larders or Oak Dungeon Doors
-Uses Butler or Demon Butler to fetch more planks, and pays him when needed (haven't tested regular butler at all)
-Randomized timing of clicks (antiban)
-Uses TPA's for everything with randomization
-Averages over 300k exp/hr+ for larders 400k exp/hr+ for doors
-Any house type
-Progress Report

Requirements:
-Camera setting set to RS Classic mode
-You need to have already asked the butler to go get 20 planks (or 26 if using demon butler) since you've logged in.
-Stand with the butler right next to you (not at a diagonal).
-XP popups disabled
-If you want an xp calc, move your xp bar to here (NOTE: YOU MUST MOVE THE XP BY DOING THE FOLLOWING: Set oldschool default, move chatbox to small as it can be, unlock the interfaces, left click on the xp bar and drag it over the chatbox! If you do it the other way it will move other interfaces and mess things up):

-Fill out the player form

1) Select the playerfile you want to use from this drop down. If you haven't setup a player yet, do so at SRL-PlayerManager
2) Input the playername in the file army file you want to use, hit add *Note, it's the same input as #2 in the below picture- case sensitive*

3) TImetoRun - how long do you want to run? anything greater than 6 is just until the client times out
4) Mousespeed...faster =faster xp.. .but usually the default of 25 is good enough
5) Minibreaks? Every once in awhile it will take a short few minute break
6) Which butler? Demon butler is the only one tested
7) FaceDirection, whichever direction you need to be facing depending on your method/location of the object you're making (see below instructions for each method)
8) Method - Currently just larders and doors, see below for specific instructions on each

Larders:
-Zoom all the way out!!!
-I set it up so that you have to be facing the larder at the highest angle. Mine is shown in the picture, if your room is facing a different direction, set the FaceDirection to whatever direction you need to be facing to have the wall next to you. In the picture that would be SOUTH. (Note I only tested RS3 facing south)

Doors:
-Zoom all the way in!!!
-Set the facedirection in the same manner as shown in this picture (So set to north for this spot):

-Also in line with the picture, stand on the right door panel just outside of it with the butler right next to you (not at an angle)

** I recommend demon butler to optimize xp/hr, especially since I was too lazy to retest regular butler***

-Lag is the enemy of construction, make sure you get on a world that lags the least amount for you so you can maximize xp/hr

KNOWN BUGS:
-N/A

Progress Reports:
ProgressReports

Progress Report:
=========AshamanLarders==========
==========Version: 6.1==========
Time Running: 5 Hours, 28 Minutes and 9 Seconds
Experience Earned: 1281120
Experience/Hour: 234241
Larders/H: 488
==================================

Progress Report:
=======AshamanLarderV5.8===========
Time Running: 6 Hours, 1 Minutes and 32 Seconds
Experience Earned: 1514868
Experience/Hour: 248400
Larders/H: 510
===========================
===========================

Version Log:
Version History
V1 - Beta
V2 - Improved durability, continues if it doesn't find something. Will quit if out of planks.
V3 - Changed Empty DTM to be compatible with "basic wood" house only.
V4 - Complete rework
V4.1 - Added Demon Butler support
V4.2 - Various Improvements, took out ObjDTM req
V4.3 - Process improvements, more failsafes
v4.4 - Baller sauce
v4.5 - Upgraded stuff with normal butler
v4.6 - more tweeks to normal butler
v4.7 - more tweeks and failsafes added.
v4.8 - more improvements w/ normal butler
v4.9 - waituptext stuff
v5.0 - idk
v5.1 - more randomized oak larder clicking, optimize demon butler timings and capacity
v5.2 - even more randomization, 1 bug fix
v5.3 - tweeks, more randomization!
v5.4 - more tweeks, added SRL stats
v5.5 - skipped..oops
v5.6 - flights humanmouse, better streamlined everything
v5.7 - switched to TPAs for demon butler only, reg butler is still a dtm
v5.8 - switched completely to TPA's for both butlers, added a debug mode
v5.9 - speedy gonzales, fixed interface update
v6.0 - fixed normal butler with speed update
v6.1 - added a few more colors for regular butler, a few other tweaks and updated instructions
v6.2 - few tweaks, edit to logindetection
v6.3 - more mouse improvements, added mini breaks every once in awhile (antiban), added a time to run option
v6.4 - fixed stuff
v6.5 - fixed minibreak problem at start, if it says mini break though - just leave it, it will start again don't you worry!
v6.6 - edits to minibreak, re-write to standard of doorer script
v6.7 - fixed issue with different house designs
v7.0 - SRL 6 re release
v7.1 - Fixes for new include functions, added auto updater
v8.0 - Combined larder and doorer scripts

Donations:
I only put this up at the request of users, please note that ALL Donations go to script development. (I also accept Plank donations for this particular script to keep it up to date)

Last edited by Ashaman88; 03-14-2014 at 11:37 PM.

2. SRL Junior Member
Join Date
Jan 2012
Location
Srl Forum,
Posts
47
Mentioned
0 Post(s)
Quoted
0 Post(s)
It begins to start clicking on the sink now
Last edited by NJChronos; 02-12-2012 at 04:25 AM.

3. Did you start with a full inventory, him standing next to you and you've already asked him to get 20 logs since you logged in, and your larder is in the NW corner of the room, standing on that spot? Pretty much do you look like the picture w/ full invo and tile placement

It should be impossible for it to keep going once you don't have any more inventory, it is programmed to just quit.

You are saying something about uncerting, do you have the logs in your inventory certed? Because I have him go to the bank to fetch the logs.
Last edited by Ashaman88; 02-12-2012 at 03:50 AM.

4. SRL Junior Member
Join Date
Jan 2012
Location
Srl Forum,
Posts
47
Mentioned
0 Post(s)
Quoted
0 Post(s)
just saw the picture, wow i feel like a idiot,
Last edited by NJChronos; 02-12-2012 at 04:21 AM.

5. SRL Junior Member
Join Date
Jun 2008
Posts
56
Mentioned
0 Post(s)
Quoted
13 Post(s)
im testing it out at the moment, will try to get 6 hour progy

6. SRL Junior Member
Join Date
Jan 2012
Location
Srl Forum,
Posts
47
Mentioned
0 Post(s)
Quoted
0 Post(s)
is doesnt even pass the 1st inventory of planks

7. Originally Posted by NJChronos
is doesnt even pass the 1st inventory of planks
What does it stop on?

8. SRL Junior Member
Join Date
Nov 2011
Posts
53
Mentioned
0 Post(s)
Quoted
0 Post(s)
Error:

Exception in Script: Unable to find file 'srl/srl.simba' used from ''

9. Registered User
Join Date
Oct 2007
Posts
13
Mentioned
0 Post(s)
Quoted
0 Post(s)
Mine just tells the Butler to get 20 oak planks then repeat it

10. Registered User
Join Date
Feb 2012
Posts
2
Mentioned
0 Post(s)
Quoted
0 Post(s)
I just tried it. Most of the time it cant find the larder, even though my camera angle is at the highest. It sometimes closes the interface where u ask the butler 2 get 20 logs..and thinks it already asked and when u run out of logs..it just says out of logs and stops working.

11. Originally Posted by Matthijsd
Error:

Exception in Script: Unable to find file 'srl/srl.simba' used from ''
Update your SRL, or just try to run it again, that is not a script problem

12. Originally Posted by tesla2ful
I just tried it. Most of the time it cant find the larder, even though my camera angle is at the highest. It sometimes closes the interface where u ask the butler 2 get 20 logs..and thinks it already asked and when u run out of logs..it just says out of logs and stops working.
Hmm it can't find the completed larder? I'll check out the DTM, but I've never had that problem

As for the Butler, it shouldn't be possible for it to just exit the interface, as long as you have already asked him to get 20 logs since you've logged in. Are you saying it clicks to talk to him and exits without telling him to go get more logs?

Make sure you don't change ANY of the settings when you're running it, and all the min settings and all that. Don't change the refresh rate or anything on the SMART client. It runs for me for hours at a time.

13. SRL Junior Member
Join Date
Nov 2011
Posts
53
Mentioned
0 Post(s)
Quoted
0 Post(s)

14. Originally Posted by Matthijsd
That is weird. I made this script after the SRL 5 update, and it works perfectly on my fully updated Simba...Did you try just running it again?

15. Banned
Join Date
Oct 2007
Location
If (Online) then Loc := ('On comp') else Loc := ('Somewhere else!');
Posts
2,020
Mentioned
0 Post(s)
Quoted
0 Post(s)
dont worrk at all just goes in a infinite loop too fetching planks from bank

16. Originally Posted by Scaper
dont worrk at all just goes in a infinite loop too fetching planks from bank
So the DTM's for the Larders aren't finding it for you?

17. I haven't looked at it since it got me from 65-80, but I will check it out later tonight

18. Hmm...I've been running it fine for the past few minutes...What kind of house do you guys have? It may be the DTM's are off because I set them up on the stone type house (like in picture). What is the most popular house type?

19. I will switch my house to basic wood and see if it works on that

20. Ok I think I figured it out. My Empty DTM only works for the "fancy stone" house. I've uploaded v3 with a new Empty DTM that should work on the "basic wood" house. Note - it will ONLY work on the basic wood house design. Please try it out and let me know how it goes! I'm currently running it right now with no problems

21. SRL Junior Member
Join Date
Jan 2012
Location
Vlaanderen
Posts
50
Mentioned
0 Post(s)
Quoted
0 Post(s)
Hi asha,

So far it works good for me. Sometimes script doesn't realise it already has a full invent of planks but after butler returns bringing you more planks it starts building again, so it's not acutally a 'real' problem. btw, i love how it says 'woot' lol

=======AshamanLarder===========
Time Running: 17 Minutes and 46 Seconds
Experience Earned: 38880
Experience/Hour: 147957
Larders/H Is: 308
===========================
===========================

I'll get you a longer one when i have the time to babysit for a longer time

Thanks for this script and your effort put into it.
J.

22. SRL Junior Member
Join Date
Jan 2012
Location
Vlaanderen
Posts
50
Mentioned
0 Post(s)
Quoted
0 Post(s)
For some reason the script has stopped working. It fetches planks from the butler, says it can't find the butler (he's out fetching the planks). When the butler comes back it wants to fetch more planks without starting to build larders. Keeps trying to get more planks till you stop the script.

Tried a few times and keeps doing this. I must have been lucky @ first attempt of script.

23. Originally Posted by dangerousgoods
For some reason the script has stopped working. It fetches planks from the butler, says it can't find the butler (he's out fetching the planks). When the butler comes back it wants to fetch more planks without starting to build larders. Keeps trying to get more planks till you stop the script.

Tried a few times and keeps doing this. I must have been lucky @ first attempt of script.
So is it just not finding the empty larder spot? That stupid DTM is killing me! Sorry I'll play around with it again tonight. It may be that the colors shift enough each time to throw off that DTM.

24. Originally Posted by dangerousgoods
For some reason the script has stopped working. It fetches planks from the butler, says it can't find the butler (he's out fetching the planks). When the butler comes back it wants to fetch more planks without starting to build larders. Keeps trying to get more planks till you stop the script.

Tried a few times and keeps doing this. I must have been lucky @ first attempt of script.
Uploaded a new version 3, would you mind trying it out?

25. SRL Junior Member
Join Date
Jan 2012
Location
Vlaanderen
Posts
50
Mentioned
0 Post(s)
Quoted
0 Post(s)
I'll have a go at it later this afternoon. I'm not sure if it's the larder DTM that messes up, i think it has more to do with the butler. Debug never says anything about not finding the larder , it's always looking for the butler. I will keep you posted the moment i can test

Edit: Sorry, not able to test due to compiling errors
Last edited by dangerousgoods; 02-15-2012 at 09:59 AM. Reason: my bad