PDA

View Full Version : Cazax's Clay Softener



Cazax
01-12-2009, 11:20 PM
You can use Noidea's VWM for the clay(http://www.villavu.com/forum/showthread.php?t=40476) and benjaa's jug buyer for the jugs!(http://www.villavu.com/forum/showthread.php?t=40271) :)

I made a clay softener for varrock east bank, the script is non-reflection.
Features:

Autocolors the fountain
Can mix water-filled buckets/jugs with clay or fill buckets/jugs and soften the clay
Will sleep every 20-35 minutes.


Instructions:
Start the script in varrock east bank, with nothing in the inventory, have the buckets/jugs in the first bank slot and the clay in the second.

Post proggies, suggestions, bugs, issues :)

ian.
01-12-2009, 11:29 PM
looks damn sexy ^^

don't see anything wrong :D

nice work

Cazax
01-13-2009, 04:40 PM
Updated to V1.1:

Fixed the runtime error
Fixed minor errors


A short proggy with the new update:

===============CLAY SOFTENER===============
|Ran for: 4 Minutes and 45 Seconds |

###########################################
|Player: 0 - ker |
|Clay Softened: 42 |
|Loads: 4 |
|Active: True |
###########################################

===============HAPPY AUTOING===============

EDIT: another:
===============CLAY SOFTENER===============
|Ran for: 11 Minutes and 20 Seconds |

###########################################
|Player: 0 - ker |
|Clay Softened: 112 |
|Loads: 8 |
|Active: True |
###########################################
They both were stomped by the demon random, in less than 30 mins lol

EDIT EDIT:
===============CLAY SOFTENER===============
|Ran for: 13 Minutes and 57 Seconds |

###########################################
|Player: 0 - ker |
|Clay Softened: 154 |
|Loads: 11 |
|Active: True |
###########################################

===============HAPPY AUTOING===============Stupid unsolvable randoms.

noidea
01-13-2009, 04:42 PM
Cool! Thanks for posting my script :)

eugenius1
01-14-2009, 03:15 AM
this script needs some major uptuning
needs alot more fail safes
it needs to be getting 2 loads of water at the fountain and osftening once there and once at the bank
it needs to select the x14 instead of typing everytime
you need to have it log out and switch players every 15-25 minutes
you need to need to not deposit everything everytime and instead make it just retrieve by the x14 button with some fail safes. look at pvh's old old one and get some ideas from there
other than that its a fast moving script.
those changes will make it ALOT better and ALOT faster (300-400 more clay/hour)

Cazax
01-14-2009, 11:51 AM
Updated to V1.2:

Fixed the withdraw-X and changed to withdraw 14
Added random sleeper
Will not deposit buckets/jugs


EDIT: A proggy with the new version:

===============CLAY SOFTENER===============
|Ran for: 17 Minutes and 46 Seconds |

###########################################
|Player: 0 - ker |
|Clay Softened: 210 |
|Loads: 15 |
|Active: True |
###########################################

===============HAPPY AUTOING===============

EDIT EDIT:
===============CLAY SOFTENER===============
|Ran for: 10 Minutes and 18 Seconds |

###########################################
|Player: 0 - ker |
|Clay Softened: 112 |
|Loads: 8 |
|Active: True |
###########################################

===============HAPPY AUTOING===============

eugenius1
01-14-2009, 10:28 PM
thanks for adding some of my suggestions but
please add the other suggestions that i have said.
the script does screw up after getting a random and then solving it and going back.
please add fail safes after many of the procedures so that it can continue running
also please make it wet 14 clay at the fountain then fill 14 buckets and then go back to the bank and wet 14 and then running back. this will get you 200 more clay/hour at least....
there isnt to much you can do to help the banking procedure except by dtm which is pretty hard.

you have no fail safes in this script whatsoever..
please add after just about every procedure.
for example it tries to withdraw clay but it doesnt really withdraw clay and runs to fountain.
add as many failsafes you can think of this script and that would be awesome:)

ian.
01-14-2009, 11:27 PM
for the random problem, this should work..

//IfFindRandoms = True then
//Players[currentplayer].Loc('After Random');

procedure ContinueAfterRandoms;
begin
If(Players[CurrentPlayer].Loc('After Random')) then
FindSymbol(x, y, 'water') and
If(FindDTM(Clay, x, y, XX, YY, XX, YY)) then
//Do soften
//Else Bank
end;

you should get the idea..

meus_vita
01-23-2009, 07:36 PM
Can you try to make it more stable?
It gets stuck with the box random every so often...
And it only runs for about 30 minutes or so..Then it stops..
Add more failsafes..
Thank you :D

Cazax
01-23-2009, 07:38 PM
I'll fix the script after I finish my VEM.

rya729
01-31-2009, 08:39 PM
Looks great
Just starting now :stirthepot: