how do you set it to brightest? sorry this is my first time using simba
My interfaces include is no longer required as it was included in the latest version of AeroLib
Works awesome managed to run it for over 3 hours straight
Great job
Been running this on my new account for some starting cash, it's been flawless! Really well made script, nice work!
Is it possible to make one for RS 3 please? There is one for Jack, but he only does cowhides, not Royal dhide. I'd appreciate it and give you whatever you want!!
Thanks for the script @Davi, works flawlessly from what I can tell.
I'll edit this post to include what I think would be nice developments.
1) Logout break with variance.
2) Ability to save player information without having to enter all the time.
3) Hop world at X varied time.
4) Add ability to add energy potion to one slot, and click it if energy falls to 0%.
5) Have the ability to give Dani kudos every 10,000 successful tans.
6) Anti-ban 100000%.
First proggie, lasted for 20 minutes until script could not find banker. Perhaps next update to create an entry where camera rotates and then tries again a few more times?
Thanks
@Davi,
I did about 12,000 tans no problem. After update I'm getting errors such as can't find tanner, and can't find banker.
I also get this error when trying to start the script
Please help! Thanks
Thanks for that It's working again now ^_^
I will take a look at the antiban available, something like a logout variation between a variation time.
i.e.: Logout ~200
Variation ~14
And random camera angles etc etc. Looks like the path and actions are very bot like at the moment, which I like cause I get max $, but I fear the bot hammer! :P
Hi @Davi,
I found this https://villavu.com/forum/showthread...=113032&page=3.
You could add Zalmoxius's code to this script as if you disconnect (quite high frequency now), then the pathway sometimes gets corrupted. Looks like this should fix it.
Another addition could be to allow for PlayerManager, so user details don't always have to be entered
Keep up the good work
Why don't you add it to your own version hunley? It looks complicated but it's basically an if statement that checks if your inventory is full - if it is, it goes back to the bank, if not it goes to the altar.
In terms of my script it would look something like
Simba Code:if not player.isLoggedIn then
begin
loginPlayer(False);
if outofMats(itemList) then
begin
if checkDoor then
begin
RSW.WalkPath(ellisToDoor);
openDoor;
RSW.WalkPath(doorToBank);
end else
RSW.WalkPath(ellisToBank);
end else
begin
if checkDoor then
begin
RSW.WalkPath(bankToDoor);
openDoor;
RSW.WalkPath(doorToEllis);
end else
RSW.WalkPath(bankToEllis);
end;
end;
As to why I'm not just adding that to the script and calling it an update- It's because this was the last of what I will call my '1st generation' scripts. Since writing this I have updated the way I do certain things and until I have time to update the whole script I don't want to push an update.
Edit: Actually since my script is not modular like Flight's the full version you would need to use would be:
Simba Code:if not player.isLoggedIn then
begin
loginPlayer(False);
if outofMats(itemList) then
begin
draw('Walking to bank');
if checkDoor then
begin
RSW.WalkPath(ellisToDoor);
openDoor;
RSW.WalkPath(doorToBank);
end else
RSW.WalkPath(ellisToBank);
end else
begin
draw('Walking to Ellis');
if checkDoor then
begin
RSW.WalkPath(bankToDoor);
openDoor;
RSW.WalkPath(doorToEllis);
end else
RSW.WalkPath(bankToEllis);
tanHides;
customAnti;
draw('Walking to bank');
if checkDoor then
begin
RSW.WalkPath(ellisToDoor);
openDoor;
RSW.WalkPath(doorToBank);
end else
RSW.WalkPath(ellisToBank);
end;
end;
Hey, thank you for this script but when I try to run it, it does some strange things:
It searches my bank for coins, then searches for cowhides and then proceeds to log out?
*I am not out of materials*
Last edited by RSClassic; 06-21-2015 at 07:41 PM.
It has now tanned 1 inventory for me and went back to thinking I was out of materials and logged me out.
Please help!
The script is unable to bank the tanned items.
Use the edit button, don't triple post.
#slack4admin2016
<slacky> I will build a wall
<slacky> I will ban reflection and OGL hooking until we know what the hell is going on
getting a error at line 544
where can i get aerolib? it says its missing o.O
With the new aerolib update, cs_findcolortolerance was removed or something, causing this error to come up when compiling.
Error: Unknown declaration "cs_FindColorsSpiralTolerance" at line 544
For the function findobject.
function findObject(COL, TOL, PIXELS : Integer; HUE, SAT : Extended): Boolean;
var
TPA: TPointArray;
ATPA: T2DPointArray;
I: Integer;
box: TBox;
x,y: Integer;
begin
if not cs_FindColorsSpiralTolerance(x, y, TPA, COL, TOL, intToBox(MSX1, MSY1, MSX2, MSY2), cs_ToColorSettings(2, HUE, SAT)) then
exit;
ATPA := ClusterTPA(TPA, 10);
SortATPAFromMidPoint(ATPA, Point(MSCX, MSCY));
if (length(ATPA) <= 0) then
begin
result := False;
exit;
end;
So has to be re-written with:
WhatEver.Create(Col, Tol, Hue, Sat);
if not WhatEver.FindAllIn(Area_MS, TPA) then
Exit(False);
edit: Fixed it thanks to help from harrier and swag. To fix any color tolerance errors you guys get, replace the function findobject above with
function findObject(COL, TOL, PIXELS: Integer; HUE, SAT: Extended): Boolean;
var
WhatEver: TColEx; //declaring TColEx
TPA: TPointArray;
ATPA: T2DPointArray;
I: Integer;
box: TBox;
x, y: Integer;
begin
WhatEver.Create(Col, Tol, Hue, Sat); //Creating it
if not WhatEver.FindAllIn(Area_MS, TPA) then //Finding the colours and it returning a TPA
Exit(False); //If it finds no pixels with the matching colours it exits out returning false
ATPA := ClusterTPA(TPA, 10);
SortATPAFromMidPoint(ATPA, Point(MSCX, MSCY));
if (length(ATPA) <= 0) then
begin
result := False;
exit;
end;
A story of life. Inside everyone are two wolves. It is a terrible fight. One is evil, one is good. Which one wins? The one you feed."We're all someone else to someone else." - Calvin & Hobbes.
There are currently 1 users browsing this thread. (0 members and 1 guests)