SRL Archive - RS3 Outdated / Broken Scripts

Caotom's Superheater - With Coalbag support


Caotom

2012-08-06 08:40:55



Instructions
  • Your nature runes should be in your FIRST inventory slot
  • Your coal bag (if using) should be in your SECOND inventory slot
  • You should be hiding all spells except utility ones (see picture)
  • Your primary ore should be in the top right slot of the visible bank tab
  • Your coal should be one spot to the left
  • You should have a fire or lava staff equipped
  • Start at soul wars bank chest or Daemonheim Banker.
  • If you are having trouble finding the Daemonheim banker, update the colour on line 11 to a major part of his body (or banner).


The script does not support iron or bronze at this time.

Update Log:
Update 10/08/12
- Added Daemonheim (f2p) support
- Added backup chest locater for sw

Update 14/08/12
- Fixed Daemonheim banking
- Fixed DrawATPA paintsmart error
- Added custom backup colour for Daemonheim Banking

Update 14/08/12
- BUG SPLAT!
- Added Spell Colour variable that you can change if you have trouble


Post Proggies and bug reports ;)

Special thanks to abu_jwka for letting me base my form off his code.

~Caotom

710johnw

2012-08-06 13:41:29

thanks for releasing this :) . i just tested with steel bars, it sorta works but after a few inventories it logs out cus it couldnt find the banker.

I was in soul wars bank.

Austin

2012-08-06 14:51:23

Nice! I've been waiting for another superheater script. Teh's doesn't seem to want to do mithril bars for me :(. I'll try it with mithril in the next hour or so and post back or edit this post. Also what bank(s) does this support? Soul Wars I'm guessing?

Side note: You don't have the usual wizard hat icon next to your script name like other magic scripts have in the section. It catches people's (or at least for me) attention better.

Jordan155

2012-08-06 16:13:09

From: 710johnw
thanks for releasing this :) . i just tested with steel bars, it sorta works but after a few inventories it logs out cus it couldnt find the banker.

I was in soul wars bank.


Same thing happened to me at SW bank chest.. It just started hovering around the chest but couldn't find it.

Rlp

2012-08-06 16:31:44

script exited due to couldn't find staff with box fire bstaff and lava bstaff
also couldn't find bank at daemonheim or upstairs bank in lumby castle.
will test it again later though.

Crit

2012-08-06 18:13:19

Sorry- caotom should've said that. Start at soul wars bank with fire/lava staff equipped.
From: Austin

Side note: You don't have the usual wizard hat icon next to your script name like other magic scripts have in the section. It catches people's (or at least for me) attention better.

that's because its a multi-skill script.
-Crit

BGXD

2012-08-06 19:44:33

Nice!

Rlp

2012-08-06 19:44:50

just posting a proggy with gold and gauntlets

|———————————————————————————|
You have been Running for a total of 18 Minutes and 9 Seconds
You have managed to Heat 448 Bars
You are Heating 1480 Bars per hour!
You are gaining 80036 Smithing exp per hour!
You are gaining 78440 Magic exp per hour!
Thankyou for using Caotoms SuperHeater :)
|———————————————————————————|

Caotom

2012-08-08 10:42:45

From: Jordan155
Same thing happened to me at SW bank chest.. It just started hovering around the chest but couldn't find it.


Interesting… It seems the srl sw bank chest only works for some poole. Will add a backup for the chest tomorrow.

~Caotom

thomas1116

2012-08-08 15:06:16

ahh could u please add support for steel bars and gold ? :D i would appricate it :)

Rlp

2012-08-08 15:32:17

From: thomas1116
ahh could u please add support for steel bars and gold ? :D i would appricate it :)


It does gold, I was using it to smelt gold with gauntlets if you look above.

Caotom

2012-08-08 17:23:07

The script support steel, gold, mith, addy and rune.
Let me know if any of these are not working for you.

~Caotom

Ian

2012-08-08 20:22:38

Do you plan to support a f2p location in the future?
Thanks.

Caotom

2012-08-09 05:10:52

From: BMWxi
Do you plan to support a f2p location in the future?
Thanks.


Yes I will be adding daemonheim support in the same update.

~Caotom

Ian

2012-08-09 07:25:44

Great! I'll post a proggy once its released and I've got it running :D

thomas1116

2012-08-09 08:10:08

|———————————————————————————|
You have been Running for a total of 5 Hours, 4 Minutes and 50 Seconds
You have managed to Heat 5913 Bars
You are Heating 1163 Bars per hour!
You are gaining 30409 Smithing exp per hour!
You are gaining 61639 Magic exp per hour!
Thankyou for using Caotoms SuperHeater :)
|———————————————————————————|
Exception in Script: Failed to create new thread, code:8
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, SRL - NavBar Bitmap, 5]

Great script idk why it shut down ? :S

Caotom

2012-08-09 09:31:53

From: thomas1116
|———————————————————————————|
You have been Running for a total of 5 Hours, 4 Minutes and 50 Seconds
You have managed to Heat 5913 Bars
You are Heating 1163 Bars per hour!
You are gaining 30409 Smithing exp per hour!
You are gaining 61639 Magic exp per hour!
Thankyou for using Caotoms SuperHeater :)
|———————————————————————————|
Exception in Script: Failed to create new thread, code:8
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, SRL - NavBar Bitmap, 5]

Great script idk why it shut down ? :S


It is a weird memory issue that occurs in simba occasionally. Not sure why but it happens.
I'll look into trying to plug any memory leaks but it happens to me on any random script so I'm not 100% the cause.

~Caotom

Caotom

2012-08-10 06:22:04

Update 10/08/12
- Added Daemonheim (f2p) support
- Added backup chest locater for sw


EDIT: Woops double post, ahh well it was an update post.

~Caotom

the_mcroer

2012-08-10 07:59:54

Tested it but right after login, the script ended, and this is what I got (same as the guy above):

Error: Exception: The Points you passed to DrawATPA exceed the bitmap's bounds at line 96
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, SRL - NavBar Bitmap, 4, 5]

Ian

2012-08-10 11:32:44

Tried to test but wouldn't log in. See Picture:
It stayed like this for a few minutes before I closed it. Any ideas?

Caotom

2012-08-10 11:37:38

From: the_mcroer
Tested it but right after login, the script ended, and this is what I got (same as the guy above):

Error: Exception: The Points you passed to DrawATPA exceed the bitmap's bounds at line 96
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, SRL - NavBar Bitmap, 4, 5]


The script doesn't even use DrawATPA, no idea where this came from.

It stayed like this for a few minutes before I closed it. Any ideas?

Strange as the script does have the login function. Are you using the forms or just typing it into the declare players?
Does the script work if you manually log in?

~Caotom

shstiger2009

2012-08-10 12:28:32

BMW it's possible that your RS was in resizable mode. Make sure it's in fixed mode.

Austin

2012-08-10 12:32:52

From: BMWxi
Tried to test but wouldn't log in.
It stayed like this for a few minutes before I closed it. Any ideas?

Yeah, that's how SMART looks like when it's in resizeable, it should be in Fixed

thomas1116

2012-08-10 13:37:49

From: Caotom
It is a weird memory issue that occurs in simba occasionally. Not sure why but it happens.
I'll look into trying to plug any memory leaks but it happens to me on any random script so I'm not 100% the cause.

~Caotom


well if u want u can use my proggie in on the first page :D hehe i really love it made over 15k steelbars until now :P

Punkgi

2012-08-10 13:40:26

I get what everyone else is getting. I thought maybe it was the form I filled out, so I tried the script and it does the same thing!
Error: Exception: The Points you passed to DrawATPA exceed the bitmap's bounds at line 96
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, SRL - NavBar Bitmap, 4, 5]

Caotom

2012-08-10 18:53:35

After searching around I only find a few references from people on a variety of scripts, this coupled with the fact that it works for some people and not for others leads me to believe that simba is not set up correctly.
Please ensure you have the latest version of simba and all your plugins and extensions are correctly updated. Also ensure that your graphics settings are properly set up.
Are you successfully using any other scripts?

~Caotom

blowsmoke1

2012-08-12 00:30:11

Error: Exception: The Points you passed to DrawATPA exceed the bitmap's bounds at line 96
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, SRL - NavBar Bitmap, 4, 5]
I also got this error, i am 100 percent positive i have my simba installed correctly and that i have run 20+ other scripts since 991 release.

[Edit: The Script From Both The Gui Form and the Script Form does not perform past a certain point:
When the script logs in. It adjusts the camera angle to view West, then it checks my inventory for staff. It then goes to my skills page and right after it looks at the page it stops the script Opens SmartGraphics to line 96 and then stops. [Just trying to help out caotom.]

Caotom

2012-08-12 00:59:40

From: blowsmoke1
Error: Exception: The Points you passed to DrawATPA exceed the bitmap's bounds at line 96
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, SRL - NavBar Bitmap, 4, 5]
I also got this error, i am 100 percent positive i have my simba installed correctly and that i have run 20+ other scripts since 991 release.

[Edit: The Script From Both The Gui Form and the Script Form does not perform past a certain point:
When the script logs in. It adjusts the camera angle to view West, then it checks my inventory for staff. It then goes to my skills page and right after it looks at the page it stops the script Opens SmartGraphics to line 96 and then stops. [Just trying to help out caotom.]


It is having an issue with drawing the proggy… Not 100% why.
Try changing line 498 to
  SMART_DrawBitmap(True, Image, Point(MCX1, MCY1+50)); 
if that doesn't work then try
  SMART_DrawBitmap(True, Image, Point(MCX1, MCY1)); 
If that still doesn't work then delete the line altogether.

~Caotom

Ian

2012-08-12 09:39:48

I deleted that line and I got the same error
 Error: Exception: The Points you passed to DrawATPA exceed the bitmap's bounds at line 96
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, SRL - NavBar Bitmap, 4, 5]
The background of the proggy did disappear though…

largovich

2012-08-12 16:19:07

Runite Bar:

|———————————————————————————|
You have been Running for a total of 51 Minutes and 21 Seconds
You have managed to Heat 665 Bars
You are Heating 777 Bars per hour!
You are gaining -41181 Smithing exp per hour!
You are gaining 41181 Magic exp per hour!
Thankyou for using Caotoms SuperHeater :)
|———————————————————————————|

Caotom

2012-08-12 20:52:43

From: BMWxi
I deleted that line and I got the same error
 Error: Exception: The Points you passed to DrawATPA exceed the bitmap's bounds at line 96
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, SRL - NavBar Bitmap, 4, 5]
The background of the proggy did disappear though…


Why on earth is this only happening to some people? It is somehow passing bad points to try and draw… If anyone knows why this is happening please let me know.

~Caotom

danth3g33k

2012-08-12 23:50:45

I was able to get past the script crashing issue by commenting out the Drawing section, But i am now getting a

Script Shutting Down due to Failed to Bank.


in Daemonheim.

I completely replaced the Soulwars banking if else statement to make it look for the Freminik banker no matter what location is selected, and im still having issues with it not smelting the ore.

It removes it from the bank (both iron and coal) but never smelts it. just re-deposits it.

Any ideas?

Crit

2012-08-13 00:52:55

Im having the same issue. Commenting out the PaintSmart does solve the problem. This also fixes the issue for your Fisher Mr Caotom.
Crit

magernub573

2012-08-13 03:08:45

i get this problem randomly sometimes as well, i simply completely commented out the painted proggy and it works fine. to do this, find the paintsmart procedure and put a "{" before the word "procedure", then a "}" after the last "end;" in the procedure. then, go to the proggy procedure and comment out "paintsmart" by putting "//" before it.

removed paintsmart:

{procedure PaintSmart;
var
Line1, Line2, Line3, Line4, Line5, Line6, Line7: String;
Image: Integer;
begin
*snip*
Line1 := ('You have been Running for ' + TimeRunning);
Line2 := ('You have managed to Heat ' + IntToStr(BarsMade) + ' Bars');
Line3 := ('You are heating ' + IntToStr(((BarsMade) * 3600) / (GetTimeRunning / 1000)) + ' bars per hour!');
Line4 := ('You are gaining ' + IntToStr(((GetXpBarTotal - StartExp) * 3600) / (GetTimeRunning / 1000) - (((BarsMade) * 3600) / (GetTimeRunning / 1000) * 53)) + ' Smithing exp per hour!');
Line5 := ('You are gaining ' + IntToStr((((BarsMade) * 3600) / (GetTimeRunning / 1000)) * 53) + ' Magic exp per hour!');
if LevelChecker >= 10 then
begin
CurrentSLevel := GetSkillLevel('Smithing');
CurrentMLevel := GetSkillLevel('Magic');
LevelChecker := 0;
end else
LevelChecker := LevelChecker + 1;
Line6 := ('Smithing Level ' +IntToStr(CurrentSLevel)+ ' (+' +IntToStr(CurrentSLevel - SmithingLevel)+ ')');
Line7 := ('Magic Level ' +IntToStr(CurrentMLevel)+ ' (+' +IntToStr(CurrentMLevel - MagicLevel)+ ')');
SMART_DrawBitmap(True, Image, Point(4, 394));
SMART_DrawText(10, 400, LoginChars, Line1, clWhite);
SMART_DrawText(10, 450, LoginChars, Line2, clWhite);
SMART_DrawText(10, 425, LoginChars, Line3, clWhite);
SMART_DrawText(10, 475, LoginChars, Line4, clWhite);
SMART_DrawText(10, 500, LoginChars, Line5, clWhite);
SMART_DrawText(10, 365, SmallChars, Line6, clYellow);
SMART_DrawText(10, 345, SmallChars, Line7, clYellow);
FreeBitmap(Image);
end;}

then commented out proggy:

procedure Proggy;
begin
ClearDebug;
Writeln('|---------------------------------------------------------------------------------|');
Writeln(' You have been Running for a total of ' + TimeRunning);
Writeln(' You have managed to Heat ' + IntToStr(BarsMade) + ' Bars');
Writeln(' You are Heating ' + IntToStr(((BarsMade) * 3600) / (GetTimeRunning / 1000)) + ' Bars per hour!');
Writeln(' You are gaining ' + IntToStr(((GetXpBarTotal - StartExp) * 3600) / (GetTimeRunning / 1000) - (((BarsMade) * 3600) / (GetTimeRunning / 1000) * 53)) + ' Smithing exp per hour!');
Writeln(' You are gaining ' + IntToStr((((BarsMade) * 3600) / (GetTimeRunning / 1000)) * 53) + ' Magic exp per hour!');
Writeln(' Thankyou for using Caotoms SuperHeater :)');
Writeln('|---------------------------------------------------------------------------------|');
//PaintSmart;
end;

Caotom

2012-08-13 03:48:26

I'm fairly sure i figured out the issue, my proggy on both my new scripts runs right down to the bottom of the screen, which is 50 pixels further down than the smart before the navigation bar update had. I'm fairly sure that somewhere insie the smart graphics include it is not properly updated to handle pixels in the 'new' 50 y pixels.
Will update proggy not to go right down soon, for now follow the above fixes and delete the paintsmart procedure.
(I'm 99% sure that it is 'line 5' and possibly 'line 4' that are causing the issue).

~Caotom

the_mcroer

2012-08-13 04:40:27

Thanks for the fix guys, it solved the problem with the script stopping right away. However now it can't seem to find the daemonheim bank at start.

|———————————————————————————|
You have been Running for a total of 29 Seconds
You have managed to Heat 0 Bars
You are Heating 0 Bars per hour!
You are gaining 0 Smithing exp per hour!
You are gaining 0 Magic exp per hour!
Thankyou for using Caotoms SuperHeater :)
|———————————————————————————|
Script Shutting Down due to Failed to Bank.

rasek

2012-08-13 17:49:26

Keep getting this error:



|———————————————————————————|
You have been Running for a total of 14 Seconds
You have managed to Heat 0 Bars
You are Heating 0 Bars per hour!
You are gaining 0 Smithing exp per hour!
You are gaining 0 Magic exp per hour!
Thankyou for using Caotoms SuperHeater :)
|———————————————————————————|
Error: Exception: The Points you passed to DrawATPA exceed the bitmap's bounds at line 96
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, SRL - NavBar Bitmap, 4, 5]
[Error] C:\Simba\Includes\SRL\SRL\Misc\SmartGraphics.Simba(25:3): Unknown identifier 'SmartSetDebug' at line 24
Compiling failed.
[Error] C:\Simba\Includes\SRL\SRL\Misc\SmartGraphics.Simba(25:3): Unknown identifier 'SmartSetDebug' at line 24
Compiling failed.
[Error] C:\Simba\Includes\SRL\SRL\Misc\SmartGraphics.Simba(25:3): Unknown identifier 'SmartSetDebug' at line 24
Compiling failed.

Caotom

2012-08-13 18:35:08

From: rasek
Keep getting this error:



|———————————————————————————|
You have been Running for a total of 14 Seconds
You have managed to Heat 0 Bars
You are Heating 0 Bars per hour!
You are gaining 0 Smithing exp per hour!
You are gaining 0 Magic exp per hour!
Thankyou for using Caotoms SuperHeater :)
|———————————————————————————|
Error: Exception: The Points you passed to DrawATPA exceed the bitmap's bounds at line 96
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, SRL - NavBar Bitmap, 4, 5]
[Error] C:\Simba\Includes\SRL\SRL\Misc\SmartGraphics.Simba(25:3): Unknown identifier 'SmartSetDebug' at line 24
Compiling failed.
[Error] C:\Simba\Includes\SRL\SRL\Misc\SmartGraphics.Simba(25:3): Unknown identifier 'SmartSetDebug' at line 24
Compiling failed.
[Error] C:\Simba\Includes\SRL\SRL\Misc\SmartGraphics.Simba(25:3): Unknown identifier 'SmartSetDebug' at line 24
Compiling failed.


Please read up.

Will release an update to fix daemon sim banking soon.

~Caotom

the_mcroer

2012-08-13 18:45:31

From: Caotom
Please read up.

Will release an update to fix daemon sim banking soon.

~Caotom


Thanks man, it's really appreciated :D

danth3g33k

2012-08-13 22:48:34

From: the_mcroer
Thanks man, it's really appreciated :D


Seconded :D

Caotom

2012-08-14 06:21:43

Update 14/08/12
- Fixed Daemonheim banking
- Fixed DrawATPA paintsmart error
- Added custom backup colour for Daemonheim Banking


Let me know of any new bugs.

~Caotom

the_mcroer

2012-08-14 08:26:21

Hi again and thanks for the update,

It does indeed find the bank, however it can't seem to enter bank pin, it says:
WARNING: Character does not exist in font.

I tried to set the bankpin myself and then activate the script again, it seemed to work fine: It withdraws coal, fills bag, withdraws 5 runite, and withdraws coal again. The problem comes when it selects Magic on the menu, it doesn't click on superheat, it just clicks back to the bag, and then banks again, with the bag still containing ores.

Aside from that, it seemed to work very nice and the mouse had a natural movement, and moved fast which I like

Caotom

2012-08-14 08:29:25

From: the_mcroer
Hi again and thanks for the update,

It does indeed find the bank, however it can't seem to enter bank pin, it says:
WARNING: Character does not exist in font.

I tried to set the bankpin myself and then activate the script again, it seemed to work fine: It withdraws coal, fills bag, withdraws 5 runite, and withdraws coal again. The problem comes when it selects Magic on the menu, it doesn't click on superheat, it just clicks back to the bag, and then banks again, with the bag still containing ores.

Aside from that, it seemed to work very nice and the mouse had a natural movement, and moved fast which I like


Are you sure that you are hiding all spells except for the nature rune ones? (as shown in OP).
If you are then try colour picking the superheater spell colour (I dunno maybe it changed in the patch) and replacing the colour on line 699 and 709.

  if FindColorTolerance(x, y, {Your Colour Here} , 638, 224, 648, 236, 50) then 

~Caotom

the_mcroer

2012-08-14 08:41:36

From: Caotom
Are you sure that you are hiding all spells except for the nature rune ones? (as shown in OP).
If you are then try colour picking the superheater spell colour (I dunno maybe it changed in the patch) and replacing the colour on line 699 and 709.

  if FindColorTolerance(x, y, {Your Colour Here} , 638, 224, 648, 236, 50) then 

~Caotom


I have the magic table set on utility spells only (which excludes high/low alchemy), as shown on the picture.

I tried picking another superheater spell color, but the problem seems to remain, it still clicks on the bag right after it has clicked on the magic menu.

When it clicks on the magic menu, it doesn't seem to look for any spell, like it doesnt go down to search for superheat on the menu. Instead the mouse clicks on the bag right after, so it kind of runs as a straight line back.

Caotom

2012-08-14 08:45:56

From: the_mcroer
I have the magic table set on utility spells only (which excludes high/low alchemy), as shown on the picture.

I tried picking another superheater spell color, but the problem seems to remain, it still clicks on the bag right after it has clicked on the magic menu.

When it clicks on the magic menu, it doesn't seem to look for any spell, like it doesnt go down to search for superheat on the menu. Instead the mouse clicks on the bag right after, so it kind of runs as a straight line back.


It could be lag. Try adding a wait at line 709 so it looks like this
  GameTab(28);
wait(RandomRange(400,600));
if FindColorTolerance(x, y, 3269117, 638, 224, 648, 236, 50) then

~Caotom

the_mcroer

2012-08-14 09:23:45

Thanks for fast response,

I tried adding the wait line, but the problem persists

Caotom

2012-08-14 09:42:13

From: the_mcroer
Thanks for fast response,

I tried adding the wait line, but the problem persists


Try re-downloading, ironed out a few bugs. Hopefully it works for you, if you have trouble first try playing with the spell colour variable and see if that works.

Update 14/08/12
- BUG SPLAT!
- Added Spell Colour variable that you can change if you have trouble



~Caotom

danth3g33k

2012-08-14 10:29:03

Thanks so much for the updates!

It finally compiles and runs fine now except it will only smelt 1 bar per inventory, then back the 1 bar and ores and then repeat. Kind of really weird.

Any ideas?

the_mcroer

2012-08-14 11:42:14

From: danth3g33k
Thanks so much for the updates!

It finally compiles and runs fine now except it will only smelt 1 bar per inventory, then back the 1 bar and ores and then repeat. Kind of really weird.

Any ideas?


Yeah same here, it's working, except it's making only 1 bar, banking it and repeating the process.

Crit

2012-08-15 03:36:35

With newest update the "DrawATPA" error should be fixed.
If bugs persist post Debug.
Crit

Olly

2012-08-17 07:55:27

The new smart graphics doesn't have clipping which means if your attempting to draw something even 1 pixel is off the canvas it will just error out..

Castiel1

2012-08-21 10:09:17

Aww, Won't let me use Dragon Staff :(

For future update, superheating can use any of the following staves;
Staff of Fire
Fire Battlestaff
Mystic Fire Staff
Lava Battlestaff
Mystic Lava Staff
Mystic Steam Staff
Steam Battlestaff
Mindspike (fire)
Dragon Staff

Just incase you want to add more staves :D

Austin

2012-09-02 21:28:57

Hey, just used this script. I used with both steel and mithril. Been running for about an hour on mithril. So far it's doing great :). I'll post a proggy tomorrow. Is there any way to increase the speed? I noticed that it only makes 2/3's the amount of maximum bars per hour. That's the only question I have though. Keep up the great scripting! ;)

Austin

2012-09-03 20:42:20

Here's a recent proggy:

|———————————————————————————|
You have been Running for a total of 1 Hours, 27 Minutes and 50 Seconds
You have managed to Heat 1580 Bars
You are Heating 1079 Bars per hour!
You are gaining -57187 Smithing exp per hour!
You are gaining 57187 Magic exp per hour!
Thankyou for using Caotoms SuperHeater :)
|———————————————————————————|

Working great so far, if only it would go a little faster ;)

tarbz

2012-09-04 07:41:22

when at deamonhim bank, it withdraws ALL mithril ore and then keep repeating by banking and then doing the same thing, any idea?

satkan

2012-09-09 05:55:56

Really, nevermind this.

Stupid post i did here. :P Questions resolved themselfs.


To make this post worth something.

Nice that it does iron when you put gold in.

(It's a faster then alching and pretty cheap way to train magic.)


|———————————————————————————|
You have been Running for a total of 5 Hours, 39 Minutes
You have managed to Heat 9352 iron Bars
You are Heating 1654 iron Bars per hour!
You are gaining 20690 Smithing exp per hour!
You are gaining 87662 Magic exp per hour!
Thankyou for using Caotoms SuperHeater :)
|———————————————————————————|

This is today's proggie using Iron.

Got me rougly 485k magic xp, and 110k smithing xp.

satkan

2012-09-11 07:40:56

Thx Caotom!

(Please do tell if i forgot to erase some private info in the pic.)

Benny

2012-09-25 04:16:53

Does this work for gold ore?

Austin

2012-09-25 06:22:54

From: -Benny
Does this work for gold ore?

Yes, I haven't tried it myself though.

wrod77

2012-09-27 22:54:57

the script superheats one mithril bar banks and repeats process.

Lotll

2012-10-02 14:06:04

currently, its smelting one bar, banks everything then retrieves more ores, why?

Biggsymallone

2012-10-02 15:48:55

It's Smelting one bar, banks everything then takes out more ores, any fix for this?
- Only Script i've gotten to work, the others are erroring like crazy.

Austin

2012-10-02 16:33:18

^Lol, the people above having problems all have 2 posts or less. It's working fine for me.. I honestly don't know what your problems are, it's pretty easy to set up.

BluWallWhiteCeilingDragon

2012-10-02 23:11:47

Austin raises a good point, as I'm having the same problem and I'm new to all this.

I'm trying mithril in Chrome. Script logs in, checks that everything is set up, then goes to the bank and is unable to put in the PIN. I disable SMART, put it in myself, and re-enable SMART. The script withdraws the ores, superheats one, banks bar and ores, withdraws ores again, and repeats. After a few cycles, it terminates due to either failing to superheat or failing to find the banker.

Any ideas as to what elementary step in the setup us newbies have missed?

BluWallWhiteCeilingDragon

2012-10-03 02:31:46

Okay, sorry for the double post, but I've done a little bit of creative editing and got it working for me. I rewrote parts of the Superheat Function and the Mainloop:


Function SuperHeat: Boolean;
var
x, y, i: Integer;

begin
GameTab(28);
Wait(RandomRange(100,200));
if FindColorTolerance(x, y, 3269117, MIX1, MIY1, MIX2, MIY2, 50) then
begin
if Players[CurrentPlayer].Strings[0] = 'Yes' then
begin
MMouse(Sx, Sy, 3, 3);
for i := 3 to Ores + 2 do
begin
Wait(RandomRange(75,125));
ClickMouse2(1);
Wait(RandomRange(50,75));
MouseItem(i, 1);
Wait(RandomRange(75,100));
MMouse(Sx, Sy, 3, 3);
if not WaitFunc(@Spell, RandomRange(40,70), 3000) then
Exit;
end;
Result := True;
end else
begin
MMouse(Sx, Sy, 3, 3);
if Ores = 28 then
begin
for i := 2 to Ores + 1 do
begin
Wait(RandomRange(500,600));
ClickMouse2(1);
Wait(RandomRange(500,600));
MouseItem(i, 1);
Wait(RandomRange(500,600));
MMouse(Sx, Sy, 3, 3);
if not WaitFunc(@Spell, RandomRange(40,70), 3000) then
Exit;
end;
Result := True;
end else
begin
for i := 6 to Ores + 1 do
begin
Wait(RandomRange(500,600));
ClickMouse2(1);
Wait(RandomRange(500,600));
MouseItem(i, 1);
Wait(RandomRange(500,600));
MMouse(Sx, Sy, 3, 3);
Wait(RandomRange(500,600));
ClickMouse2(1);
Wait(RandomRange(500,600));
MouseItem(i, 1);
Wait(RandomRange(500,600));
MMouse(Sx, Sy, 3, 3);
Wait(RandomRange(500,600));
ClickMouse2(1);
Wait(RandomRange(500,600));
MouseItem(i, 1);
Wait(RandomRange(500,600));
MMouse(Sx, Sy, 3, 3);
Wait(RandomRange(500,600));
ClickMouse2(1);
Wait(RandomRange(500,600));
MouseItem(i, 1);
Wait(RandomRange(500,600));
MMouse(Sx, Sy, 3, 3);
Wait(RandomRange(500,600));
ClickMouse2(1);
Wait(RandomRange(500,600));
MouseItem(i, 1);
Wait(RandomRange(500,600));
MMouse(Sx, Sy, 3, 3);
if not WaitFunc(@Spell, RandomRange(40,70), 3000) then
Exit;
end;
Result := True;
end;
end;
end;
end;


procedure Mainloop;
begin
if not LoggedIn then Exit;
AntiBan('Random');
if not Banking then
begin
Fails := Fails + 1;
if Fails >= 7 then
Terminate('Failed to Bank, if you are using Daemonheim banking try updating the colour on line 11 to the colour of a major part of the frem banker.');
CloseBank;
if Players[CurrentPlayer].Strings[0] = 'Yes' then
NoCoal := False;
end else
begin
CloseBank;
Wait(RandomRange(100,200));
AntiBan('Smithing');
if not SuperHeat then
Fails := Fails + 1
else
begin
if Fails >= 1 then
Fails := Fails - 1;
BarsMade := BarsMade + Ores;
end;
if Fails >= 100 then
Terminate('Failed to Superheat');
AntiBan('Magic');
end;
end;



It's a bit crude, but it works.

mercman

2012-10-07 09:44:32

Bang up job Caotom old boy!
Aggression progression next.

mercman

2012-10-07 13:38:06

You have been Running for a total of 1 Hours, 1 Minutes and 17 Seconds
You have managed to Heat 981 Bars
You are Heating 960 Bars per hour!
You are gaining 17107 Smithing exp per hour!
You are gaining 50880 Magic exp per hour!

Darkstar72

2012-10-28 22:49:30

Thx caotom for the script, it runs beautifully 99% of the time and does a nice amount of bar's per hour - I was running it last night and was doing almost 1300 an hour o.O will post a proggie soon

You have been Running for a total of 1 Hours, 29 Minutes and 20 Seconds
You have managed to Heat 1800 Bars
You are Heating 1208 Bars per hour!
You are gaining 107196 Smithing exp per hour!
You are gaining 64024 Magic exp per hour!
Thankyou for using Caotoms SuperHeater :)
|———————————————————————————|

Again, ty for the great script

Austin

2012-11-02 16:50:20

Hey I know that Caotom isn't active much atm, but maybe someone else can help me or is experiencing the same problem? I've been running this a lot lately the past week and have been getting this error around every 3 hours:

Exception in Script: Failed to create new thread, code:8
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, SRL - NavBar Bitmap, 5]


And after that error comes up the script stops and a "new" or blank script (w/e you want to call it) pops up next to this one in the same window. Here's a pic:


After I close the empty tab and try running it again it freezes and i have to force close it.. Any ideas? I would like to get some long proggies with this :(

EDIT: And yes, everything I have is up to date.

Ian

2012-11-02 17:02:27

From: Austin
Hey I know that Caotom isn't active much atm, but maybe someone else can help me or is experiencing the same problem? I've been running this a lot lately the past week and have been getting this error around every 3 hours:



And after that error comes up the script stops and a "new" or blank script (w/e you want to call it) pops up next to this one in the same window. Here's a pic:


After I close the empty tab and try running it again it freezes and i have to force close it.. Any ideas? I would like to get some long proggies with this :(

EDIT: And yes, everything I have is up to date.


When I tried it it would just do one, then it would bank and repeat. I also have had the bidmap error on this script and others but only once the script had been stopped manually. Never had the opening new tab one, sorry.

Gl, on getting it working, it was a beast when it did work. For now I use runaways, He's the man :D

Austin

2012-11-02 21:37:00

From: BMWxi
When I tried it it would just do one, then it would bank and repeat. I also have had the bidmap error on this script and others but only once the script had been stopped manually. Never had the opening new tab one, sorry.

Gl, on getting it working, it was a beast when it did work. For now I use runaways, He's the man :D

It runs fine for 2-3 hours usually before opening, but anyways.. does his do rune w/ coalbag support?

Ian

2012-11-02 23:08:01

From: Austin
It runs fine for 2-3 hours usually before opening, but anyways.. does his do rune w/ coalbag support?


Idk of it does rune, my smithing level is only 74 :p. Yes for coalbag though.
Just checked, it does rune too.

Austin

2012-11-03 08:33:36

From: BMWxi
Idk of it does rune, my smithing level is only 74 :p. Yes for coalbag though.
Just checked, it does rune too.

Hmm, I might check it out once I get home later today then.

tassutin

2012-12-12 16:24:25

Is this working?

Austin

2012-12-12 16:26:14

From: tassutin
Is this working?

No, it is currently outdated. There are however numerous other supearheating scripts that are working with the EoC.