SRL Archive - RS3 Outdated / Broken Scripts

RoboHeat


legoace

2012-01-04 11:41:08

Hey guys, thought I'd release my superheater because I think it's getting pretty good.
I got a lot of inspiration from Tickyy and Cru1z1n, I've combined the best features from both in my own way and added some extra-special "zing" to give it a kick.

Supports all F2P bars (if you wanna do gold/silver then use iron mode I guess), coal bag is optional, speeds up if possible and slows down when it makes a mistake to recover.

EDIT: Fixed rune bars, tested both with and without coal bag at VWB. I will not be adding soulwars as I am F2P on all accounts. To change the debug output, change DEBUG_LEVEL = 0; to DEBUG_LEVEL = 2;.

Here's a pic of the correct setup:

Here's the info pasted from the top of the script:

This is an AIO superheater.

Instructions:
- Place Character in desired bank in full view of bankers and the boothes
- Have your primary ore in the second slot in the bank in the top row
- Have your secondary ore (coal) the the third slot, top row, if necessary
- Have natures in the first slot of you inventory
- Wield a fire staff
- If you want to use it, have your coal bag in the second slot of your inventory
- Setup the DeclarePlayers section
- Click play and at least watch for the beginning, if something is wrong it'll let you know almost as soon as it starts

Features:
- AntiBan and random detection (obviously)
- Setup Checking
- Finite State Machine if you know what that is, makes it very robust
- Supports Iron, Steel, Mith, Addy, and Rune
- Supports Coal bag
- Supports any spellbook config, as long as the spell is visible
- Fast banking
- reaches full speed after two consecutive perfect runs
- If it starts to mess up it will slow down and correct itself
- If your ChooseOption isn't accelerated for some reason (like mine), it'll be WAY faster than other scripts
- Fast casting
- i.e. 1600+ casts/hr on steel with coal bag
- thats ~85k mage/hr, ~28k smith/hr
- fastest on low ping / low population worlds (just how RS works, I get ~1800/hr sometimes)

Maybe I'll Add These:
- Making superheating more human (double-clicking when it's possible instead of moving mouse to last ore)
- Write a new, smarter function to find the bank booth / banker (hopefully either one at random, more human that way)

Disclaimer:
- All testing was performed in VWB, most of it with Steel and coal bag
- Let me know if no bag / other banks / other bars don't work for you!
- No guarantees so babysit it until you're confident it works well for you.
- I have a beast comp so laggy comps or laggy internet will probably screw it up.

Amsterdam

2012-01-04 11:44:35

Sounds great! im willing to test it; does it work in soulwars?

Shady89

2012-01-04 13:04:37

rune bars dont work :(

Mark

2012-01-04 13:25:45

nice script buddy erm i think i saw a MoveMouse in there i would remove that if i where you

YoHoJo

2012-01-04 13:26:38

From: CRU1Z1N
nice script buddy erm i think i saw a MoveMouse in there i would remove that if i where you


It's SleepAndMoveMouse, it's safe. It's in SRL.

legoace

2012-01-04 14:20:54

It will only work in F2P banks that OpenBankFast supports. You can easily modify it to work in other banks if you can script.

I will check up on the rune bars, thanks for letting me know.

Shady89

2012-01-04 14:31:41

From: legoace
It will only work in F2P banks that OpenBankFast supports. You can easily modify it to work in other banks if you can script.

I will check up on the rune bars, thanks for letting me know.


thanks would be nice tbh :)

edit : dont even work for steel for me , i got iron in 2nd and coal in first tab at top.

nats in 1st inv slot and wielding a firestaff , mouse hoovers coal and shuts off.

Amsterdam

2012-01-04 14:41:44

Im really a scripter of nothing… but if you could add soulwars banking i would definitely test it out

doublex8

2012-01-04 14:49:54

Was using steel and it will continue to cast superheat on my last steel bar and eventually just stop. Not sure what is happening as there is no debug.

legoace

2012-01-04 15:42:04

From: Shady89
thanks would be nice tbh :)

edit : dont even work for steel for me , i got iron in 2nd and coal in first tab at top.

nats in 1st inv slot and wielding a firestaff , mouse hoovers coal and shuts off.


You are probably Setting it up wrong, see my first post and re-download.

From: Amsterdam
Im really a scripter of nothing… but if you could add soulwars banking i would definitely test it out


It's a great time to learn. Just give it a shot. Make a new function called OpenBankSoulwars and make an if statement: if (Players[CurrentPlayer].String[Bank] = 'sw') then OpenBankSoulwars else OpenBankFast(…);

From: doublex8
Was using steel and it will continue to cast superheat on my last steel bar and eventually just stop. Not sure what is happening as there is no debug.


I just tested it on steel, both with and w/out bag. It worked for me. Make sure you're setting it up correctly. Redownload bc I fixed a depositing bug. The first time it heats a load it will splash the last ore once, but it won't happen again. That is by design.

Shady89

2012-01-05 02:41:44

i set it up right , i posted how i set it up and thats correct?..

LemonHaze

2012-01-05 07:19:04

nice script!

legoace

2012-01-05 09:54:41

From: Shady89
i set it up right , i posted how i set it up and thats correct?..


Then can you explain more what's going wrong? Also I haven't updated this for SRL 5 yet but I will today.

kevin33

2012-01-10 22:35:02

From: legoace
Then can you explain more what's going wrong? Also I haven't updated this for SRL 5 yet but I will today.


Ok well I am at VWB and I am quite sure it is set up correctly but it will hover coal try to withdraw and then try to use spell without coal. I am making mithril but I dont know whats wrong. Heres the script setup and will post invy setup pic in a sec:


[ATTACH]13005[/ATTACH]
Heres my invy setup let me know if you can see it.





{---SMART SETUP CONSTANTS---}
WORLD = 4; // 0 for random
MEMBERS = false; // P2P or F2P
SIGNED = true; // Signed or Unsigned
{------END SMART SETUP------}
{-------PLAYERS SETUP-------}

procedure DeclarePlayers;
begin
HowManyPlayers := 1;
NumberOfPlayers(HowManyPlayers);
CurrentPlayer := 0;

With Players[0] do
begin
Name := ''; //Character Name
Pass := ''; //Character Pass
Nick := ''; //Portion of Name (3-4 letters) //filled out in script of course
Pin := '';
Active := true; //Use player?

Integers[TODO] := 3500; // Bars to make
Integers[BAR] := 2; // Bar to make: 0=iron, 1=steel, 2=mith, 3=addy, 4=rune
Booleans[BAG] := False // Use Coal Bag
Booleans[DALL] := False // True if you can click DepositAll without depositing your coal bag and/or nature runes
Strings[0] := 'vwb' // Bank
Active := True;
end;

legoace

2012-01-11 00:01:31

My semester has started up and I will unfortunately not be able to get around to fixing this for a few days. I will get to it eventually though, sorry about this.

kevin33

2012-01-11 00:04:43

From: legoace
My semester has started up and I will unfortunately not be able to get around to fixing this for a few days. I will get to it eventually though, sorry about this.


Oh not a problem I dont have many ores left so I will use AutoHeat the best I can to finish off the last of the ore and train other skills until the script is updated. I will buy more ore and coal after to use the script with. Take your time I got school too and Im busy so I stopped making my script for a while.

The Void Pointer

2012-01-12 00:59:04

It seems to deposit my Coal Bag??? Instead of trying to fill it? S: What is going on o.O

doublex8

2012-01-12 18:05:35

From: The Void Pointer
It seems to deposit my Coal Bag??? Instead of trying to fill it? S: What is going on o.O


I am experiencing the same thing. Also when I don't use a coal bag it right clicks my coal but does not withdraw any.

legoace

2012-01-12 23:56:26

Since the font changed I noticed that chooseoption is much buggier. I believe this is because the font is very similar but not identical to the old UpCharsEx, unfortunately that is not within the scope of my abilities to fix right now.

It should not deposit your coal bag if you set it up so that Booleans[BAG] := True;

jakeyboy29

2012-01-13 12:48:47

I tried to use this, and there isnt a delay in the right click of withdrawal and pressing the 'all' or '9' button/key so withdraws some random items

KorttiPakka

2012-01-16 05:21:16

Not really an expert in scripting, but i can for sure say that it fails with me. First pot of irons np, but when it tries no get next "all" iron ores, mouse moves so fast that it does not actually even click it so it fails to get those ores :(

freshwater4

2012-01-21 23:59:34

Tested with lego_RoboHeat_v1_51[PUB][SRL5]



Compiled successfully in 1840 ms.
SRL Compiled in 15 msec
SMART Initialized.
Loaded: Server 35, Members: False, Signed: True, Super Detail: False.
Error: Out Of Range at line 93
The following DTMs were not freed: [SRL - Lamp bitmap, 1]
The following bitmaps were not freed: [SRL - Mod bitmap, SRL - Admin bitmap, SRL - Flag bitmap]


Is it problems with settings with scripts or the script itself?

freshwater4

2012-01-22 00:23:01

nvm… i figured out what was wrong. i changed a setting that caused it to screw up :/

blye

2012-01-28 01:06:25

just when i finally figuired out how to get things going i realize your script doesnt click at all.

blye

2012-01-28 01:08:41

ah crap just realized last post on this was 6 days ago and its unanswered so theres no way this ones getting answered. fml.

superbuster4

2012-02-01 10:11:11

sadly it only makes iron bars and it only deposits coal bag il fool around with it but if u can fix that it would be great.

raygamer

2012-02-05 15:31:50

it doesnt make more than 4 iron bars before messing up and not even click the spell

Jokester

2012-02-05 18:27:16

Does this superheat gold ore? If so ill use it, if not could you add support?

Kerk

2012-02-13 15:02:37

Hovers over iron then coal and script stops…

Texy

2012-02-15 20:33:46

For me, it withdraws iron, hovers over coal, then closes bank and starts superheating iron though I told it to do steel.

exilednoob

2012-02-15 23:09:31

I'm making iron bars,
the only thing thats not working is the banking
Most of the time it does one load and then when it goes for the second, the mouse just hovers over the iron ore in bank

Stonerrrr

2012-02-19 00:46:09

about to test out now

Matthijsd

2012-02-27 10:02:08

It's not right-clicking the coal ores from the bank when superheating mithril bars and it is despoiting the coal bag (not despoit all but just the coal bag, even if its in the second inventory tab)