SRL Archive - RS3 Outdated / Broken Scripts

NexzAuto


Nexz

2013-09-27 16:53:48

† NexzAuto †


Autoing RS3.

Source: http://128.204.203.115/NexzAuto

Contains scripts (for autoing).
Contains resources (for creating scripts).

Requires Simba and SMART.

Works without library.
(written from scratch except from the mouse movement)

High focus
- Undetectability
- Simplicity
- Minimalism

Mid focus
- Run time

Low focus
- Auto setup
- Bonus features.

Contact
IRC (username @ server #channel): Nexz @ irc.rizon.net #srl
(http://villavu.com/forum/chat_irc.php)
(if I don't respond and you go offline, spam me later, or leave your email adress)

Credits
The developers of Simba, SRL, SMART, tutorial makers and other helpfull people.




Undetectability

Applies globally
All undetectability is implemented into the mouse and only that mouse is used for visible actions.

Intervals (waits/breaks)
Human-like/curved randomness. Shorter waits are more frequent than longer ones. Easy to customize.

Cordinates (target cordinates for clicking)
Human-like/curved randomness. Clicks closer to the middle of the target area are more frequent.
The diffirence: http://128.204.203.115/RandomRange_1000_clicks.png / http://128.204.203.115/IGaussRange_1000_clicks.png

Motion (mouse movement/path)
Human-like/curved randomness. Slows down when it gets close to the target.



Setup

Install Simba
http://simba.villavu.com/bin/Release/Current/SimbaInstaller.exe
Remember where you installed Simba.

Install SMART v8.2
http://villavu.com/forum/attachment.php?attachmentid=21955&d=1374557382
Unzip and paste into /Simba/Plugins/

Get NexzAuto
http://128.204.203.115/NexzAuto
Copy paste into Simba.

Click the green Run button.
Wait untill SMART has loaded.
Disable SMART.
Log in.

Set RS settings
Esc > Graphics Settings > Manuel Setup > Min
Esc > Graphics Settings > Manuel Setup > Custom > Brightness > Highest
Esc > Graphics Settings > Screen Sizing > Fixed
Esc > Interface Settings > Open Edit Mode > Presets > Old School > Save And Exit
Esc > Interface Settings > Transparency > Lowest
Esc > Interface Settings > Untick all boxes
Swap the map frame and the icons frame.

Enable SMART.
Specify which script you want to use at Script = 'Script';
Script specific settings at // Settings.
Camera angle high up.
Squeel of fortune closed.
Game tab inventory.
Ability menu down.
Have Withdraw-14 set.
Have a Knife and Pestle and Mortar in your toolbelt.
Follow the script specific setup instructions below.



Scripts

FletchBows
Fletches all bows using a unstrung bow and bow string.
?/h.
http://runescape.wikia.com/wiki/Fletching#Bows_2
Stand at the west Varrock bank facing the banker.

FletchUnstrungs
Fletches all unstrung bows using logs.
?/h.
http://runescape.wikia.com/wiki/Fletching#Bows_2
Stand at the west Varrock bank facing the banker.

HerbCleaner
Cleans all grimy herbs.
http://runescape.wikia.com/wiki/Herblore#Herbs
Stand at the west Varrock bank facing the banker.

HerbPotions
Makes pretty much all potions using a vial of water, a herb and a third item.
http://runescape.wikia.com/wiki/Herblore#Potions
Stand at the west Varrock bank facing the banker.

GrindHorns
Grinds desert goat horn to make goat horn dust.
About 3850/h.
Stand at the west Varrock bank facing the banker.

PowderChocolate
Powders Chocolate bar to make Chocolate dust.
About 3850/h.
Stand at the west Varrock bank facing the banker.

BasketFiller
Fills baskets with fruit.
There is a limmit on how many fruits you can buy a time.
Many fruits are not very frofitable
but oranges make over 1m/h iirc.

TunaPotatoes
Makes Tuna Potatoes.
About 1000/h.
Bowls are reusable.
Stand at the west Varrock bank facing the banker.

SummerPies
Makes Summer Pies.
I didn't run this script yet.
Tell me if it's working and a progres report
or calculate how many pies it makes /h.
Stand at the west Varrock bank facing the banker.

Cooker
Cookes anything at the Al Kharid furnace.
About 1000/h.
http://runescape.wikia.com/wiki/Cooking#Types_of_food
Location Al Kharid bank (Ring of duelling > Duel arena).

Tanner
Tans all hides. Al Kharid.
About 2400 hides/h.
http://runescape.wikia.com/wiki/Tanner
Requires crafting level 2.
Coins in your pouch.
Location Al Kharid bank (Ring of duelling > Duel arena).



Post if you have questions, errors, ideas,
scripts requests, progress reports,
additional information/corrections etc.

Nexz

2013-09-27 16:54:55

Blurb.

Hoodz

2013-09-27 18:07:25

nice!

Sjoe

2013-09-27 18:42:06

now update for srl6 :p

Dead_Photos

2013-09-28 00:00:26

This script DOES work.. Just for it to run for any considerable amount of time; you have to babysit it and adjust camera angles for it to find the tan shop guy. Congrats on getting it released so soon! Seeing as you wrote it to work without the library, I'm sure you'll update and fix these issues as needed.
Thanks for the hard work.

Nexz

2013-09-30 15:03:36

Sorry, was busy.

New version is up.

ty hoodz :)

hey Sjoe! why update for srl6? any features in particular?

Dead_Photos: Thank you :D. One issue was, with the Tanner, that sometimes when walking, it would wait before clicking, resulting in walking off-path, which lead to not being able to find Ellis. What about the camera angle? I always keep it high up north.

Sjoe

2013-09-30 15:09:55

From: Nexz
Sorry, was busy.

New version is up.

ty hoodz :)

hey Sjoe! why update for srl6? any features in particular?

Dead_Photos: Thank you :D. One issue was, with the Tanner, that sometimes when walking, it would wait before clicking, resulting in walking off-path, which lead to not being able to find Ellis. What about the camera angle? I always keep it high up north.


Would be nice to have some srl6 scripts released :p

Nexz

2013-09-30 15:52:22

From: Sjoe
Would be nice to have some srl6 scripts released :p

Would be interesting actually, but quite a bit of work for me, plus I think srl6's rewritten Option is still as buggy as srl5's and they still don't have a proper cords generater. But i'll let you know if I know what or when.

tsabras

2013-10-01 11:30:59

I keep getting
[Error] C:\Simba\Scripts\nex.simba(8:12): Unknown identifier '' at line 8
Compiling failed.

It's highlighting "ScreenX = 575; "

Edit: Sorry I'm a complete newbie and have no idea what I'm doing. I am using SRL5 and Simba 8.2. I copied the settings exactly aswell.

Nexz

2013-10-01 13:02:18

From: tsabras
I keep getting
[Error] C:\Simba\Scripts\nex.simba(8:12): Unknown identifier '' at line 8
Compiling failed.

It's highlighting "ScreenX = 575; "

Edit: Sorry I'm a complete newbie and have no idea what I'm doing. I am using SRL5 and Simba 8.2. I copied the settings exactly aswell.

I guess:
use
Script = 'NameOfTheScript';
not
Script = NameOfTheScript;

tsabras

2013-10-01 15:03:53

From: Nexz
I guess:
use
Script = 'NameOfTheScript';
not
Script = NameOfTheScript;


That was exactly it! But now I have another problem. All I get is

"Starting.
Stopping. Not logged in?
Successfully executed."

I tried to change transparency to both ends, I tried 3 different bank spots at Varrock west bank, I even did a full reinstall of Simba and Smart with the links you provided (had to upgrade Simba first before the script loaded Smart). My settings is set to "Script = 'HerbCleaner';". I of course had enabled Smart, but I also tried with disable Smart. Sorry for all the problems :(

Edit: And I tried a bunch of camera angels.

Nexz

2013-10-02 07:13:17

From: tsabras
That was exactly it! But now I have another problem. All I get is

"Starting.
Stopping. Not logged in?
Successfully executed."

I tried to change transparency to both ends, I tried 3 different bank spots at Varrock west bank, I even did a full reinstall of Simba and Smart with the links you provided (had to upgrade Simba first before the script loaded Smart). My settings is set to "Script = 'HerbCleaner';". I of course had enabled Smart, but I also tried with disable Smart. Sorry for all the problems :(

Edit: And I tried a bunch of camera angels.

I think the message " Stopping. Not logged in? " can only mean 2 things: 1: SMART, but i understand that cant be it. 2: Interface, "Swap the map frame and the icons frame.". (http://128.204.203.115/interface.png). If it aint like that It'll think it's not logged in (it checks the logout button). I'll change this next update tho because you that interface is only rly needed for walking.
The rest, like re installing Simba and stuff isnt worth trying.

tsabras

2013-10-02 08:52:27

From: Nexz
I think the message " Stopping. Not logged in? " can only mean 2 things: 1: SMART, but i understand that cant be it. 2: Interface, "Swap the map frame and the icons frame.". (http://128.204.203.115/interface.png). If it aint like that It'll think it's not logged in (it checks the logout button). I'll change this next update tho because you that interface is only rly needed for walking.
The rest, like re installing Simba and stuff isnt worth trying.


That solved it! It seems great so far, but for the HerbCleaner, what's the specified herb spot? I end up getting
"Stopping. Not enough items (100+) in the specified bank spot.
Successfully executed."

I have 300 Tarromin I wanted to test with. I had 28 in my inventory, when I start the bot it opens the bank and deposits all, then gives me that message. I tried a few spots and tried changing the number of
" // Settings
GrimyHerb := 28;
// "
to 1 and putting tarromins at 1 but I'm not really sure at this point. Sorry for all the inconvenience lol

Nexz

2013-10-02 16:35:23

From: tsabras
That solved it! It seems great so far, but for the HerbCleaner, what's the specified herb spot? I end up getting
"Stopping. Not enough items (100+) in the specified bank spot.
Successfully executed."

I have 300 Tarromin I wanted to test with. I had 28 in my inventory, when I start the bot it opens the bank and deposits all, then gives me that message. I tried a few spots and tried changing the number of
" // Settings
GrimyHerb := 28;
// "
to 1 and putting tarromins at 1 but I'm not really sure at this point. Sorry for all the inconvenience lol

Aww my bad. I uploaded a new version with a correction. (my error was 'HerbCleaner': HerbPotions; heh :[. Don't feel sorry. Good luck.

tsabras

2013-10-02 17:20:04

From: Nexz
Aww my bad. I uploaded a new version with a correction. (my error was 'HerbCleaner': HerbPotions; heh :[. Don't feel sorry. Good luck.


It works! Thank you for the quick replies and the fix ^.^ Cleaned 200 of my tarromin (since I needed 100+ but thats totally okay) and it only froze once and that was on my part because my latency spiked and it got stuck at craft screen. I like that after it got stuck, the script just turned off rather than spam clicking, which would eventually logg me off and make it look as if I just left my computer maybe out of urgency xD so I'm perfectly happy with the way that works :)

It's a superb script! Maybe I'll edit in some proggies after I find a herb that sells- the tarromin won't even sell for 30 gp below average price -.-

EDIT: Actually I think I've run into a bug. I decided to say screw it and buy 3k tarromin and it seems to think I don't have 100+. When I drop 2.7k of those tarromin it'll run perfectly but not when I have 900 tarromin banked. So I'm not quite sure if it's the 1000, because it doesn't seem to run with 900 as well.

EDIT2: I actually worked around it by removing
"if (not State) then
Stop('Not enough items (100+) in the specified bank spot.'); "

But I'm guessing that just means the script won't ever stop or something? It's still flawless if you know you won't run out of supplies well AFK, and even if you do, the script will just shutoff by itself due to an error and logg you off anyways, so that line is practically not even needed.

Godless

2013-10-03 04:35:41

I'm doing something wrong, but I am not sure what (trying to use the Cooker).

Script + Smart start fine, no errors. However it just won't *do* anything. I've checked and re-checked the graphics and interface setup. Cannot seem to see an issue. Any ideas?

tsabras

2013-10-03 11:25:21

Nexz, I removed 1 script of line and added 2 very simple ones that solved every single problem the herbcleaner had, and now actually works flawlessly. It literally doesn't get stuck or anything anymore and can run over night as well. The first one is, I removed:

if (not State) then
Stop('Not enough items (100+) in the specified bank spot.');

This is completely not needed because your script withdraws "all but one", and when you are down to the last remaining supply, "all but one" will withdraw nothing and therefore when your bot clicks the first spot of the inventory, nothing happens, the blue button won't appear, and the script of "bluebutton" seems to have a timer that shut offs the entire script if the blue button doesn't appear after 5-10 seconds, which then leads to the game logging you off after 5 minutes due to inactivity. It all works together great, making the "100+" script unnecessary, at least for herbcleaner and the ones similar to it, I'd presume.

The two lines I added I'll put in bold for the herbcleaner:

BankVW;
EmptyInv;
Cords(2, GrimyHerb);
CheckRes;
Mous(1, 0, 0, 0, 0, 2);
Option('l b', 1);
BankClose;
Wait(2000 + Random(300));
Cords(1, 1);
Mous(1, 0, 0, 0, 0, 1);
Wait(2000 + Random(300));
BlueButton;
Wait(17000 + Random(1000));

The reason for the 2 added wait timers is because if you have any sort of latency issue or laggspike, especially if you have not so good internet and want to download/watch something, then the script will almost always fail and shutoff every other round. It's hard to explain why, but basically it clicks the designated spots before there are any options for the spot… if that makes any sense… anyways, the wait timers I added are completely random, I presume 2000 = 2 seconds… which is actually a bit much but better slow than not botting xD
I believe you could add those wait timers to every other script spot too, though 1000-1500 timer would probably be much more efficient.

Anyways thanks for the script, I would post long proggies, but because irits are so expensive I can only do 2000 at a time T_T. The script runs until it finishes all of them though, and it has been for an entire time now, so there's no reason to believe it wouldn't work overnight. Here's the last run I did where it cleaned 2000 or maybe 3000 irits:

Time: 0:30:32. Rounds: 60.
Time: 0:31:1. Rounds: 61.
Time: 0:31:31. Rounds: 62.
Time: 0:32:1. Rounds: 63.
Time: 0:32:34. Rounds: 64.
Time: 0:33:7. Rounds: 65.
Time: 0:33:40. Rounds: 66.
Stopping. Blue button did not appear.
Successfully executed.
Compiled successfully in 46 ms.

Nexz

2013-10-03 17:14:39

New version uploaded.
Added waits to some loops lowering computer resource usage and stopping some lagg and more updates.



tsabras

instead of removing

"if (not State) then
Stop('Not enough items (100+) in the specified bank spot.'); "

you could remove (in HerbCleaner)

CheckRes;

It is indeed not necessary for HerbCleaner but it is for some scripts that withdraw other than all-but-one items.
CheckRes works for me and I don't know why it does not for you. If it would not work for me I would do some cord checking. If you want to check cords we could use an instant messenger so I can tell you how.

Regarding the first wait. I made it wait for the inventory to unlock after it waits for the bank to close. Would that help?

I don't understand what the function of the second wait is. Are the waits because it clicks but the click does not have effect somehow and but when there is a wait the clicks do have affect?

The 'Stopping. Blue button did not appear.' is that what you get when you're out of items?

My last prog is: Time: 1:49:2. Rounds: 245.

Dgby714

2013-10-03 18:23:50

Used your script to test my cleaner. You actually have great standards, and my cleaner didn't do much.

I did notice you're missing a semicolon on line 281 tho =)

My cleaner put 281 and 282 on the same line lol…

tsabras

2013-10-03 19:30:18

From: Nexz


Sorry I don't really understand some of that cord stuff, but the first wait I added is because sometimes the script tries to click the herb well the inventory is still locked (due to latency), which then moves onto the bluebutton script but it never actually clicked the herb so it ends up shutting off.
The second wait, right before blue script is just in case the script clicks the blue button area rather than waiting for the colors to appear? I'm not really sure how the bluebutton script works so I added that for safety measure. It seems to have been unnecessary though :(


Anyways none of that matters anymore! I don't quite understand what you changed with the script but whatever it was, you are doing god's work! Everything works now and perfectly at that. I even started a bunch of downloads to get 1000-2000 ping and it still worked flawlessly. I also didn't even have to remove "checkres", that is also fixed for me! It's Much MUCH better than the bandage fixes I tried lol. I can't help but love you for all the great work you put in this script lol TYVM

EDIT: And to clarifying how it works with really high latency; it waits for the inventory to unlock, no matter how laggy it is or long it takes, before moving in to click the herb, then it does the same for bluebutton aswell, thus working as efficiently and humanly as possible under all latency, which you probably expected it to, but I thought you might care for the detail :P

Godless

2013-10-03 23:21:51

From: Nexz
New version uploaded.


Will see if it makes any difference for me, or not.

thx4thescript

2013-10-05 16:38:48

hey mate I am having some troubles getting past this error
Exception in Script: Unknown declaration "clRed" at line 272, column 37

slayr288

2013-10-07 15:38:59

From: thx4thescript
hey mate I am having some troubles getting past this error
Exception in Script: Unknown declaration "clRed" at line 272, column 37


You are using Lape as the interpreter, this script is using Pascal.

—-

@Nexz
The CheckRes procedure is buggy, sometimes it will work, but mostly it reads the numbers wrong and stops the script. Also, I had to fix the bank close hit box by a few pixels, since it is outside of the close box by a pixel or two.

Th3gilded1

2013-10-10 18:16:36

Hey guys, hoping you can help me out. I am a bit of an amateur at this, and I keep getting this error message:

[Error] (1241:24): Unknown identifier 'SmartClientID' at line 1241
Compiling failed.

I have No ideawhat is going on here, I hope y'all can help me out. Thanks!

P.S. I am using Pascal as the interpreter, although I had the same error about color above. .

rj

2013-10-13 09:39:55

From: Th3gilded1
Hey guys, hoping you can help me out. I am a bit of an amateur at this, and I keep getting this error message:

[Error] (1241:24): Unknown identifier 'SmartClientID' at line 1241
Compiling failed.

I have No ideawhat is going on here, I hope y'all can help me out. Thanks!

P.S. I am using Pascal as the interpreter, although I had the same error about color above. .

use lape

Aph0tix

2013-10-14 14:31:46

If I use Pascal I get this error:

[Error] (1241:24): Unknown identifier 'SmartClientID' at line 1241
Compiling failed.


But…if I use Lape I get this error:

Exception in Script: Unknown declaration "clRed" at line 272, column 37


So I get an error both ways…what am I meant to do? :/

Rtap

2013-10-16 15:30:20

From: Officer Barbrady
use lape


How would using lape solve anything??

rj

2013-10-16 15:34:57

From: Rtap
How would using lape solve anything??


Because it's in lape and your trying to run it in pascalscript -.-

And run the script file lol not the include file

Sax

2013-10-16 17:02:56

I might test this out soon, will post some feedback if I do.

jaythegr8

2013-10-19 14:40:23

I have the same problem as Aph0tix!

when I'm using Lape I get :
"Exception in Script: Unknown declaration "clRed" at line 272, column 37"

when I use PascalScript I get:
" Unknown identifier 'SmartClientID' at line 1241
Compiling failed."

I UNDERSTAND THAT I MUST USE LAPE… BUT IT'S NOT WORKING… someone said something about running the script file and not the include file… That doesn't make matters any clearer, What does that even mean?… can someone give me a simple step by step answer (accommodated for noobs like me) ? would be very appreciated.

chocolat

2013-10-23 18:13:35

I was wondering can the herbpotions be able to make unfinished or no?

Edit: I figured it out myself amazing script.

Rtap

2013-10-24 08:56:58

From: Officer Barbrady
Because it's in lape and your trying to run it in pascalscript -.-

And run the script file lol not the include file

And why does it run with pascal as the interpreter then?

chocolat

2013-10-25 09:56:11

Amazing Script the only problem is that it messes up sometimes most likely due to the random movement so I babysit it but best script I have used in a long time.

Moneymake

2013-10-26 18:19:25

From: jaythegr8
I have the same problem as Aph0tix!

when I'm using Lape I get :
"Exception in Script: Unknown declaration "clRed" at line 272, column 37"

when I use PascalScript I get:

" Unknown identifier 'SmartClientID' at line 1241
Compiling failed."


I UNDERSTAND THAT I MUST USE LAPE… BUT IT'S NOT WORKING… someone said something about running the script file and not the include file… That doesn't make matters any clearer, What does that even mean?… can someone give me a simple step by step answer (accommodated for noobs like me) ? would be very appreciated.


Same exact problem here bud, has anyone found a fix? No idea how to fix it myself

Rtap

2013-10-26 18:30:45

From: Moneymake
Same exact problem here bud, has anyone found a fix? No idea how to fix it myself


Have you downloaded and installed the smart plugin?

Moneymake

2013-10-26 20:37:47

From: Rtap
Have you downloaded and installed the smart plugin?


No i dont think i have, I jsut used yoho joes vid to set up my simba recently
How do i set it up?
But then again I am clueless, if the plugin is the program that rs runs in when u run the script then yes I have.
When i ran the test script the screen came up as S.M.A.R.T but this script wont work.

Rtap

2013-10-27 13:36:00

From: Moneymake
No i dont think i have, I jsut used yoho joes vid to set up my simba recently
How do i set it up?
But then again I am clueless, if the plugin is the program that rs runs in when u run the script then yes I have.
When i ran the test script the screen came up as S.M.A.R.T but this script wont work.

Are you still getting the error Unknown identifier 'SmartClientID' ?

chocolat

2013-10-27 15:08:22

Run the script using Pascal and if that doesn't work. I got no idea.

Moneymake

2013-10-27 16:54:49

From: Rtap
Are you still getting the error Unknown identifier 'SmartClientID' ?


Yeah when I run the script under lape I get the following message:

Exception in Script: Unknown declaration "clRed" at line 272, column 37

And im still having the same problem with pascal aswell but instead I get that message:

[Error] C:\Simba\Scripts\NexzAuto.simba(1241:24): Unknown identifier 'SmartClientID' at line 1241

chocolat

2013-10-27 18:38:45

From: Moneymake
Yeah when I run the script under lape I get the following message:

Exception in Script: Unknown declaration "clRed" at line 272, column 37

And im still having the same problem with pascal aswell but instead I get that message:

[Error] C:\Simba\Scripts\NexzAuto.simba(1241:24): Unknown identifier 'SmartClientID' at line 1241


Are you using SRL 5 or SRL 6? This script only works while using 5.

Moneymake

2013-10-28 00:35:00

From: chocolat
Are you using SRL 5 or SRL 6? This script only works while using 5.


Oh…… thats the problem, how do i downgrade my version?

Edit: I got off my lazy but and did some research and got it to work, thanks for all the help guys =D

chocolat

2013-10-28 08:21:19

From: Moneymake
Oh…… thats the problem, how do i downgrade my version?

Edit: I got off my lazy but and did some research and got it to work, thanks for all the help guys =D

Yay I was helpful I think.

Nufineek

2013-10-28 09:58:11

Great script Nexz! Thanks. I have just 1 issue. When RS is crowded, sometimes it laggs and sets the camera heading north so there aren't any bankers in the game screen.

Nufineek

2013-10-30 12:42:44

How would I set it to keep the camera in the highest North angle? Can someone give me a clue?

Moneymake

2013-11-07 14:28:20

From: Nexz
Would be interesting actually, but quite a bit of work for me, plus I think srl6's rewritten Option is still as buggy as srl5's and they still don't have a proper cords generater. But i'll let you know if I know what or when.


Hey NexZ i cannot seem to open the script from the link provided.

Edit: got it working however when I run the fletchunstrungs script it will work perfectly but when it gets to the part where it chooses which bow to fletch and then presses the blue button it ends up right clicking in a spot near where the 'value' word is. Any idea why this happens??

kenddy3

2013-12-01 13:24:56

Does this script still work?
I'm trying to get 85 herblore and I have the 36k of Tarromin potion (unf) and ashes can this script make serum 207 ?

purekeynoob

2013-12-22 19:22:38

I do not seem to be able to download the script, whenever I try I get this:

The connection has timed out
The server at 128.204.203.115 is taking too long to respond.

P.S. Sorry for low post count I cannot recall my old login credentials been a while.

Ashart1025

2014-01-02 13:11:52

From: purekeynoob
I do not seem to be able to download the script, whenever I try I get this:

The connection has timed out
The server at 128.204.203.115 is taking too long to respond.



I get the same thing :-(

The Spark

2014-01-02 17:18:16

From: Ashart1025
I get the same thing :-(


Indeed, I get the same message and I have gotten the same message since I joined this forum, somebody should move this thread to outdated, or Nexz should fix his links.

GGscumfucALLIN

2014-01-04 19:26:54

Sorry for the maybe obvious question, but where do you paste NexzAuto url into Simba?

Ashaman88

2014-01-05 15:03:29

OP link has been down for several weeks now. Please PM me when/if this is updated.