SRL Archive - RS3 Outdated / Broken Scripts

[SRL-6] Lumbridge Smelter


Ian

2014-11-11 14:00:20

Version: 1.0
Status: retired


FAQ for fixing script issues:
[spoiler=FAQ]
Issue:

Help, I get this error when using the script!

Error: Duplicate declaration "deleteIndex" at line 309

Fix:
Delete that procedure from the script.

Issue:

Help, I get this error when using the script!

Unable to find accurate numbers for current XP and level.

Fix:
In the script, ctrl f for Unable to find accurate numbers the delete the line after that says

terminateScript;

Issue:

The script only smelts a few bars before running back to the bank, wat do?

Fix:
Enable the production window as instructed in the instructions.

Issue:

Script says it was unable to withdraw a full load, help!

Fix:
As instructed in the instructions, make sure you've set up your presets to withdraw 28 items. If this means adding coal that won't be smelted, do it.

Issue:

Script does nothing/doesn't log in/etc

Fix:
As instructed in the instructions, make sure your graphics are set up properly.

Issue:

Script opens the bank but doesn't bank/logs out/acts unpredictably

Fix:
Make sure nothing is partially obscuring the bank screen. This includes the subscribe button that F2P players have. If you have one, move it to the bottom right corner of the screen.
[/spoiler]




Features

[INDENT]
  • Smelts Bronze, Iron, Silver, Steel, Gold, Mithril, Adamant, and Rune bars
  • Uses the Lumbridge furnace, the closest furnace to a bank in F2P
  • Optional and customize-able breaking and antiban
  • Runs past 6 hours
  • Optional onscreen progress report
  • Easy to use SRL Playerform
[/INDENT]

Instructions

[INDENT]
  • Setup Simba and SRL following this tutorial.
  • Download the SPS map that is attached and put it in Simba/Includes/SPS/img/runescape_other/
  • Disable XP popups.
  • Zoom camera out all the way. This can be done with holding PgDn until it finished zooming out.
  • Enable production progress screen.
  • Set the 1st bank preset to withdraw the ore you require. (NOTE: coalbags are not supported)
  • Start player at the Lumbridge Combat Academy bank.
  • Move the subscribe button to the bottom right corner of the screen.
  • Start the script.
  • Carefully fill out the form, and save it if you wish to use it again later.
  • Press the start button on the form to start the script.
[/INDENT]

99's Acheived


[INDENT]
[/INDENT]

Known Bugs

[INDENT]
  • Sometimes SPS may fail, but the script attempts to counter this by hopping worlds.
  • delete index error [SEE FAQ FOR FIX]
  • incorrect XP value leads to script termination [SEE FAQ FOR FIX]
[/INDENT]

Progress Reports

[INDENT]
Post these please. Either a screenshot of the paint or a copy of the text report would be great!

[spoiler=Reports]
BMWxi
[/spoiler]

[/INDENT]

Future Updates

[INDENT]
  • Personalised stats tracking (if people ask for it)
[/INDENT]

Credits

[INDENT]
  • Everyone who contributed to SRL and Simba
  • @Ashaman88; for the MsToTime64 function
  • @Coh3n; for the thread layout on which mine is based
  • @Olly; GetGithubPage function.
Sorry Coh3n and Ashaman for getting more notifications for the same thing but this thread is almost completely pasted from my old one, and it doesn't make sense to remove the credits.[/INDENT]

Version history

[INDENT]
  • V1.0 - Initial release
[/INDENT]

Sjoe

2014-11-11 14:34:21

nice release :D

Lipcot

2014-11-11 15:50:24

gratz on the release!

onilika

2014-11-11 16:17:02

Will soon try it, as I get more coal and iron!
Rep+

Dark_Flame

2014-11-11 19:11:22

Nice! I will be using this soon, need to get my Smithing up for royal crossbow xD

Edit: Do you think you could add ring of forging or cannonball support?

Ian

2014-11-11 20:17:56

From: Dark_Flame
Nice! I will be using this soon, need to get my Smithing up for royal crossbow xD

Edit: Do you think you could add ring of forging or cannonball support?


Ring of forging: I looked up what it was on the wiki and it looks like of you add a ring of forging to your bank preset that it will work and shouldn't need any script modification.

Cannonballs: Yeah, I probably could. It wouldn't require much modification if cannonballs are automatically selected if you click the furnace with an inventory of steel.

Incurable

2014-11-11 20:24:57

Well damn, congrats for release… I guess we're going to have two Lumby smelters soon. :p

Ian

2014-11-11 20:28:56

From: Incurable
Well damn, congrats for release… I guess we're going to have two Lumby smelters soon. :p


Nothing wrong with that, just means that if one of them breaks there will be another :D

Dark_Flame

2014-11-13 10:56:12

——————————————————————
Smelting: Iron bar
XP Gained: 46525
XP /h: 11592
Smithing Level: 47
Levels Gained: 8
Bars Smelted: 3722
Time Running: 3 Hours, 59 Minutes and 56 Seconds
TTL: 10 Minutes and 42 Seconds
——————————————————————

——————————————————————
Smelting: Iron bar
XP Gained: 36638
XP /h: 11610
Smithing Level: 52
Levels Gained: 4
Bars Smelted: 2931
Time Running: 3 Hours, 8 Minutes and 13 Seconds
TTL: 57 Minutes and 32 Seconds
——————————————————————

——————————————————————
Smelting: Iron bar
XP Gained: 17050
XP /h: 12168
Smithing Level: 53
Levels Gained: 1
Bars Smelted: 1364
Time Running: 1 Hours, 23 Minutes and 10 Seconds
TTL: 43 Minutes and 23 Seconds
——————————————————————

Worked perfectly fine :) I would've used the paint, but as far as I know, you can't minimize it xD Sorry for the low progress reports, low level and I wanted to do other things as well.

Dark_Flame

2014-11-13 11:13:05

As for the cannonballs, this is what pops up, all it needs is to press Smelt :)

Ian

2014-11-13 13:33:14

From: Dark_Flame
As for the cannonballs, this is what pops up, all it needs is to press Smelt :)

Ok, I'll add it and make that v1.1
And thanks for the reports!

kozak94

2014-11-13 14:47:23

Beautiful script. I got through my 7.5k steel bars in no time. Thanks a lot!

phantom0071

2014-11-13 15:43:54

Error: Unknown declaration "deleteIndex" at line 487
Compiling failed.

Ian

2014-11-13 15:52:11

From: kozak94
Beautiful script. I got through my 7.5k steel bars in no time. Thanks a lot!

Glad you like it :)
From: phantom0071
Error: Unknown declaration "deleteIndex" at line 487
Compiling failed.

Update your SRL

kozak94

2014-11-13 16:20:36

For cannonballs, I fixed the EdgySmelter and I'm smelting my 7.5k bars into cannonballs.

xCrazyGuyNL

2014-11-13 17:03:24

very nice proggy

The Mayor

2014-11-14 01:15:02

Just letting you know that asha added msToTime64 to the include 11 months ago as TIME_FORMAL_LONG

Ian

2014-11-14 01:18:58

From: The Mayor
Just letting you know that asha added msToTime64 to the include 11 months ago as TIME_FORMAL_LONG


Cool, will use that :)

stopkiller

2014-11-17 20:40:58

When I start the script it keeps checking the skills tab over and over until I get this message then the script terminates. I double and triple checked that I had everything set up correctly, using DirectX

"Unable to find accurate numbers for current XP and level."

Ian

2014-11-18 00:36:25

From: stopkiller
When I start the script it keeps checking the skills tab over and over until I get this message then the script terminates. I double and triple checked that I had everything set up correctly, using DirectX

"Unable to find accurate numbers for current XP and level."


The stats gametab icon has been updated so you'll have to wait until that is fixed. Once it is fixed just update SRL from your simba and the script should work.

If it's not updated by the morning I'll do it.

Ashaman88

2014-11-18 10:40:37

From: BMWxi
The stats gametab icon has been updated so you'll have to wait until that is fixed. Once it is fixed just update SRL from your simba and the script should work.

If it's not updated by the morning I'll do it.


Someone open a bug report plz's :)

Dark_Flame

2014-11-26 17:16:55

The cannonball support would be nice :D

The Mayor

2014-12-05 04:32:01


------------------------------------------------------------------
Smelting: Bronze bar
XP Gained: 12760
XP /h: 5503
Smithing Level: 29
Levels Gained: 27
Bars Smelted: 2058
Time Running: 2 Hours, 17 Minutes and 22 Seconds
TTL: 5 Minutes and 35 Seconds
------------------------------------------------------------------

Stopped manually

Incurable

2014-12-05 04:59:40

From: The Mayor

------------------------------------------------------------------
Smelting: Bronze bar
XP Gained: 12760
XP /h: 5503
Smithing Level: 29
Levels Gained: 27
Bars Smelted: 2058
Time Running: 2 Hours, 17 Minutes and 22 Seconds
TTL: 5 Minutes and 35 Seconds
------------------------------------------------------------------

Stopped manually


Give mine a go when I release 2.0? :)

The Mayor

2014-12-05 15:27:15

From: Incurable
Give mine a go when I release 2.0? :)


Well I need to smelt about 3k bars later today, will it be ready?

shaezy

2014-12-08 06:48:58

Hey why cant i download the "lumbridge_furnace.png" file? when i click it it just opens the pic of lumby furnace? how do i get it to desired location?

3Garrett3

2014-12-08 09:16:08

From: shaezy
Hey why cant i download the "lumbridge_furnace.png" file? when i click it it just opens the pic of lumby furnace? how do i get it to desired location?


When you click it, it opens a picture. You right click the picture and click "Save file as" and then it will allow you to save the picture.

Brose

2014-12-21 17:15:46

Error: "Bronze" is not a valid boolean. at line 55
Execution failed.

HMMMMM

Ian

2014-12-21 17:26:48

From: Brose
Error: "Bronze" is not a valid boolean. at line 55
Execution failed.

HMMMMM


Update your SRL.

Brose

2014-12-21 17:29:41

From: BMWxi
Update your SRL.


It says my SRL is up to date.

Anyways… I changed it from
booleans[0] := strToBool(playerForm.players[0].settings[5]);
to
strings[0] := (playerForm.players[0].settings[5]);

Ian

2014-12-21 17:44:45

From: Brose
It says my SRL is up to date.

Anyways… I changed it from
booleans[0] := strToBool(playerForm.players[0].settings[5]);
to
strings[0] := (playerForm.players[0].settings[5]);


What's your SRL version? Should be 1038. You can check by opening C:\Simba\settings.xml (as a text file) and the searching for SRL_Version

grimalter

2014-12-21 18:48:44

@BMWxi
when i start it, it


Bar Type: Bronze
Bars to Smelt: 1800
World: 0
Script Debug: False
SRL Debug: False
Script Paint: True
Taking Breaks: False
Using AntiBan: False
Using DirectX: True
ItemString: Bronze bar
BarType: Bronze
ItemBox: 1
XPPerBar: 6.2
Waiting a bit…
There, ready.
Starting with 89 Smithing XP.
Starting with 2 levels.
Taking a break in 10 Hours, 0 Seconds
Failed to walk to the bank too many times. Hopping for a different map.

everythings setup correct

Cyanempire

2014-12-21 18:56:33

Zoom all the way out?. make x progress screen
i just used this now and its working fine.

KeepBotting

2014-12-21 18:57:25

From: grimalter
@BMWxi
when i start it, it


Bar Type: Bronze
Bars to Smelt: 1800
World: 0
Script Debug: False
SRL Debug: False
Script Paint: True
Taking Breaks: False
Using AntiBan: False
Using DirectX: True
ItemString: Bronze bar
BarType: Bronze
ItemBox: 1
XPPerBar: 6.2
Waiting a bit…
There, ready.
Starting with 89 Smithing XP.
Starting with 2 levels.
Taking a break in 10 Hours, 0 Seconds
Failed to walk to the bank too many times. Hopping for a different map.

everythings setup correct


From: Cyanempire
Zoom all the way out?. make x progress screen
i just used this now and its working fine.


What he said. This script works fine - post a screenshot of your SMART window. Chances are that everything isn't set up correctly.

Brose

2014-12-21 19:56:14

From: BMWxi
What's your SRL version? Should be 1038. You can check by opening C:\Simba\settings.xml (as a text file) and the searching for SRL_Version


Yes you are right it is 1038. I might try to forcefully update it to see if it helps.

Ian

2014-12-21 19:59:36

From: Brose
Yes you are right it is 1038. I might try to forcefully update it to see if it helps.

You could also manually replace C:\Simba\Includes\SRL-6\lib\misc\srlplayerform.simba with https://github.com/SRL/SRL-6/blob/master/lib/misc/srlplayerform.simba

jayman19981

2014-12-24 01:35:06

hi, im getting this error and it highlights that line

Error: "Steel" is not a valid boolean. at line 55

Ian

2014-12-24 01:43:07

From: jayman19981
hi, im getting this error and it highlights that line

Error: "Steel" is not a valid boolean. at line 55


Update your SRL.

jayman19981

2014-12-24 10:48:37

From: BMWxi
Update your SRL.


everything is fully up to date.

Ian

2014-12-24 17:23:35

From: jayman19981
everything is fully up to date.


Manually replace C:\Simba\Includes\SRL-6\lib\misc\srlplayerform.simba with https://github.com/SRL/SRL-6/blob/master/lib/misc/srlplayerform.simba

jayman19981

2014-12-24 23:13:23

From: BMWxi
Manually replace C:\Simba\Includes\SRL-6\lib\misc\srlplayerform.simba with https://github.com/SRL/SRL-6/blob/master/lib/misc/srlplayerform.simba


worked :) Thanks

EDIT: do you know what i would have to change to add cannonball support?

Hitac

2014-12-29 15:05:24

Smelting: Bronze bar
XP Gained: 6287
XP /h: 5657
Smithing Level: 26
Levels Gained: 11
Bars Smelted: 1014
Time Running: 1 Hours, 5 Minutes and 57 Seconds
TTL: 7 Minutes and 37 Seconds

Once again thanks for this awesome scripts!

http://i.imgur.com/vmAagJ7.png

DontStahp

2014-12-30 13:13:04

After 99 Crafting, I'm trying to get 99 Smithing with your script.
Here's my latest progress:

Smelting: Steel bar
XP Gained: 172620
XP /h: 13815
Smithing Level: 72
Levels Gained: 2
Bars Smelted: 9864
Time Running: 12 Hours, 29 Minutes and 28 Seconds
TTL: 1 Hours, 4 Minutes and 57 Seconds

InDeadmau5

2014-12-31 19:44:00

Fixed

Fredecus

2015-01-07 17:14:45

——————————————————————
Smelting: Gold bar
XP Gained: 445635
XP /h: 25135
Smithing Level: 80
Levels Gained: 3
Bars Smelted: 19806
Time Running: 17 Hours, 42 Minutes and 59 Seconds
TTL: 5 Hours, 19 Minutes and 7 Seconds
——————————————————————

Using goldsmith gauntlets so the xp is double..I forgot to edit the xp rate before I started.

Ian

2015-01-07 18:12:51

From: Fredecus
——————————————————————
Smelting: Gold bar
XP Gained: 445635
XP /h: 25135
Smithing Level: 80
Levels Gained: 3
Bars Smelted: 19806
Time Running: 17 Hours, 42 Minutes and 59 Seconds
TTL: 5 Hours, 19 Minutes and 7 Seconds
——————————————————————

Using goldsmith gauntlets so the xp is double..I forgot to edit the xp rate before I started.


Good report, thanks :)

sykonica

2015-01-10 21:26:45

"Failed to bank too many times. Ending script."

This error doesn't make any sense

Ian

2015-01-10 21:35:46

From: sykonica
"Failed to bank too many times. Ending script."

This error doesn't make any sense


You should be helpful and post the recent debug along with a screenshot of your game screen. That way I can see if what the issue is.

jrtsoget

2015-01-11 11:01:04

***EDIT***
Sorry, I'm a moron and was zoomed in a little bit.

I'm having trouble finding the furnace.

– Lumbridge.getPlayerPos(): result = {X = 242, Y = 182}, took 203 ms
SPS MM pnt: {X = 693, Y = 111}
Walked.
Found 1 furnace slots.
Less than 3 slots found.
0
Did not click Furnace.
Walking to furnace
– Lumbridge.getPlayerPos(): result = {X = 242, Y = 182}, took 188 ms
SPS MM pnt: {X = 693, Y = 111}
Walked.
Found 1 furnace slots.
Less than 3 slots found.
0
Did not click Furnace.
Failed to complete smeltLoop too many times. Ending Script.

sykonica

2015-01-11 11:29:40

From: BMWxi
You should be helpful and post the recent debug along with a screenshot of your game screen. That way I can see if what the issue is.


My apologies. I'm posting all of it cuz I'm not sure which part is useful to be honest.


—- TRSGameTab.__initTabs(): Setup gametab properties
– tabStats.getSkillLevel(5): result = 31
—- TRSTabStats.getSkillInfo(): result = 16375
Starting with 16375 Smithing XP.
Starting with 31 levels.
Taking a break in 2 Hours, 14 Minutes and 19 Seconds
Starting bankLoop.
– Lumbridge.getPlayerPos(): Angle is at 264.757258617287, Setting angle to 0 degrees
– TRSChooseOption._select():
—- Options found: [Face North, Cancel]
—- Found option "Face North" in "Face North"
– TRSChooseOption.select() result = true
—- minimap.mouseOffCompass(): Succesfully moved mouse off of compass
—- TRSMinimap.clickCompass(): Clicked compass
– Lumbridge.getPlayerPos(): result = {X = 198, Y = 174}, took 3479 ms
– TRSBankscreen.__openChest()
—- ERROR: Failed to find enough good bank chest edges
– TRSBankscreen.__openChest(): result = false
Did not click bank.
Starting bankLoop.
– Lumbridge.getPlayerPos(): result = {X = 198, Y = 174}, took 218 ms
– TRSBankscreen.__openChest()
—- ERROR: Failed to find enough good bank chest edges
– TRSBankscreen.__openChest(): result = false
Did not click bank.
Starting bankLoop.
– Lumbridge.getPlayerPos(): result = {X = 198, Y = 174}, took 219 ms
– TRSBankscreen.__openChest()
—- ERROR: Failed to find enough good bank chest edges
– TRSBankscreen.__openChest(): result = false
Did not click bank.
Starting bankLoop.
– Lumbridge.getPlayerPos(): result = {X = 198, Y = 174}, took 234 ms
– TRSBankscreen.__openChest()
—- ERROR: Failed to find enough good bank chest edges
– TRSBankscreen.__openChest(): result = false
Did not click bank.
Starting bankLoop.
– Lumbridge.getPlayerPos(): result = {X = 198, Y = 174}, took 281 ms
– TRSBankscreen.__openChest()
—- ERROR: Failed to find enough good bank chest edges
– TRSBankscreen.__openChest(): result = false
Did not click bank.
Starting bankLoop.
– Lumbridge.getPlayerPos(): result = {X = 198, Y = 174}, took 265 ms
– TRSBankscreen.__openChest()
—- ERROR: Failed to find enough good bank chest edges
– TRSBankscreen.__openChest(): result = false
Did not click bank.
Starting bankLoop.
– Lumbridge.getPlayerPos(): result = {X = 198, Y = 174}, took 219 ms
– TRSBankscreen.__openChest()
—- ERROR: Failed to find enough good bank chest edges
– TRSBankscreen.__openChest(): result = false
Did not click bank.
Starting bankLoop.
– Lumbridge.getPlayerPos(): result = {X = 198, Y = 174}, took 218 ms
– TRSBankscreen.__openChest()
—- ERROR: Failed to find enough good bank chest edges
– TRSBankscreen.__openChest(): result = false
Did not click bank.
Starting bankLoop.
– Lumbridge.getPlayerPos(): result = {X = 198, Y = 174}, took 218 ms
– TRSBankscreen.__openChest()
—- ERROR: Failed to find enough good bank chest edges
– TRSBankscreen.__openChest(): result = false
Did not click bank.
Starting bankLoop.
– Lumbridge.getPlayerPos(): result = {X = 198, Y = 174}, took 219 ms
– TRSBankscreen.__openChest()
—- ERROR: Failed to find enough good bank chest edges
– TRSBankscreen.__openChest(): result = false
Did not click bank.
Starting bankLoop.
– Lumbridge.getPlayerPos(): result = {X = 198, Y = 174}, took 219 ms
– TRSBankscreen.__openChest()
—- ERROR: Failed to find enough good bank chest edges
– TRSBankscreen.__openChest(): result = false
Did not click bank.
Starting bankLoop.
Failed to bank too many times. Ending Script.
– Succesfully freed SMART[1652]
– Freeing gametabs bitmaps…
Successfully executed.

Ian

2015-01-11 11:55:07

From: sykonica
My apologies. I'm posting all of it cuz I'm not sure which part is useful to be honest.


—- TRSGameTab.__initTabs(): Setup gametab properties
– tabStats.getSkillLevel(5): result = 31
—- TRSTabStats.getSkillInfo(): result = 16375
Starting with 16375 Smithing XP.
Starting with 31 levels.
Taking a break in 2 Hours, 14 Minutes and 19 Seconds
Starting bankLoop.
– Lumbridge.getPlayerPos(): Angle is at 264.757258617287, Setting angle to 0 degrees
– TRSChooseOption._select():
—- Options found: [Face North, Cancel]
—- Found option "Face North" in "Face North"
– TRSChooseOption.select() result = true
—- minimap.mouseOffCompass(): Succesfully moved mouse off of compass
—- TRSMinimap.clickCompass(): Clicked compass
– Lumbridge.getPlayerPos(): result = {X = 198, Y = 174}, took 3479 ms
– TRSBankscreen.__openChest()
—- ERROR: Failed to find enough good bank chest edges
– TRSBankscreen.__openChest(): result = false
Did not click bank.
Starting bankLoop.
– Lumbridge.getPlayerPos(): result = {X = 198, Y = 174}, took 218 ms
– TRSBankscreen.__openChest()
—- ERROR: Failed to find enough good bank chest edges
– TRSBankscreen.__openChest(): result = false
Did not click bank.
Starting bankLoop.
– Lumbridge.getPlayerPos(): result = {X = 198, Y = 174}, took 219 ms
– TRSBankscreen.__openChest()
—- ERROR: Failed to find enough good bank chest edges
– TRSBankscreen.__openChest(): result = false
Did not click bank.
Starting bankLoop.
– Lumbridge.getPlayerPos(): result = {X = 198, Y = 174}, took 234 ms
– TRSBankscreen.__openChest()
—- ERROR: Failed to find enough good bank chest edges
– TRSBankscreen.__openChest(): result = false
Did not click bank.
Starting bankLoop.
– Lumbridge.getPlayerPos(): result = {X = 198, Y = 174}, took 281 ms
– TRSBankscreen.__openChest()
—- ERROR: Failed to find enough good bank chest edges
– TRSBankscreen.__openChest(): result = false
Did not click bank.
Starting bankLoop.
– Lumbridge.getPlayerPos(): result = {X = 198, Y = 174}, took 265 ms
– TRSBankscreen.__openChest()
—- ERROR: Failed to find enough good bank chest edges
– TRSBankscreen.__openChest(): result = false
Did not click bank.
Starting bankLoop.
– Lumbridge.getPlayerPos(): result = {X = 198, Y = 174}, took 219 ms
– TRSBankscreen.__openChest()
—- ERROR: Failed to find enough good bank chest edges
– TRSBankscreen.__openChest(): result = false
Did not click bank.
Starting bankLoop.
– Lumbridge.getPlayerPos(): result = {X = 198, Y = 174}, took 218 ms
– TRSBankscreen.__openChest()
—- ERROR: Failed to find enough good bank chest edges
– TRSBankscreen.__openChest(): result = false
Did not click bank.
Starting bankLoop.
– Lumbridge.getPlayerPos(): result = {X = 198, Y = 174}, took 218 ms
– TRSBankscreen.__openChest()
—- ERROR: Failed to find enough good bank chest edges
– TRSBankscreen.__openChest(): result = false
Did not click bank.
Starting bankLoop.
– Lumbridge.getPlayerPos(): result = {X = 198, Y = 174}, took 219 ms
– TRSBankscreen.__openChest()
—- ERROR: Failed to find enough good bank chest edges
– TRSBankscreen.__openChest(): result = false
Did not click bank.
Starting bankLoop.
– Lumbridge.getPlayerPos(): result = {X = 198, Y = 174}, took 219 ms
– TRSBankscreen.__openChest()
—- ERROR: Failed to find enough good bank chest edges
– TRSBankscreen.__openChest(): result = false
Did not click bank.
Starting bankLoop.
Failed to bank too many times. Ending Script.
– Succesfully freed SMART[1652]
– Freeing gametabs bitmaps…
Successfully executed.


Thanks, and a screenshot of your game screen when you get the error?

sykonica

2015-01-11 12:16:07

From: BMWxi
Thanks, and a screenshot of your game screen when you get the error?


Oh yeah:

[ATTACH=CONFIG]24760[/ATTACH]

Ian

2015-01-11 12:21:39

From: sykonica
Oh yeah:

[ATTACH=CONFIG]24760[/ATTACH]


Could you send a screenshot of your game graphics settings too?

sykonica

2015-01-11 12:32:45

From: BMWxi
Could you send a screenshot of your game graphics settings too?


[ATTACH=CONFIG]24761[/ATTACH]

Ian

2015-01-11 13:13:54

From: sykonica
[ATTACH=CONFIG]24761[/ATTACH]


Everything looks correct. If you're zoomed out completely then the only other thing to try is reloading the client until the colours are more favourable I guess.

sykonica

2015-01-11 14:06:08

From: BMWxi
Everything looks correct. If you're zoomed out completely then the only other thing to try is reloading the client until the colours are more favourable I guess.


Ok. I've tried loading different times and using different worlds, but I haven't gotten it to work yet. I'll keep trying though

Ian

2015-01-11 14:12:30

From: sykonica
Ok. I've tried loading different times and using different worlds, but I haven't gotten it to work yet. I'll keep trying though


You could also try OpenGL mode, but it should work in DX as well. I've used it in both.

sykonica

2015-01-11 16:08:22

From: BMWxi
You could also try OpenGL mode, but it should work in DX as well. I've used it in both.


Unfortunately that doesn't work either. Also it hasn't been selecting the right world. It just logs in regardless of which world it's in.

xqs_me

2015-01-11 20:53:01

——————————————————————
Smelting: Gold bar
XP Gained: 151152
XP /h: 25192
Smithing Level: 81
Levels Gained: 0
Bars Smelted: 6435
Time Running: 6 Hours, 19 Minutes and 59 Seconds
TTL: 8 Hours, 3 Minutes and 45 Seconds
——————————————————————

Thanks…

jrtsoget

2015-01-12 10:23:20

Is it okay that my client is switching world very frequently maybe 4 or 5 times per hour maybe more?

Pmh1000

2015-01-21 16:02:13

Nice Script! Here is a quick proggy
——————————————————————
Smelting: Mithril bar
XP Gained: 14850
XP /h: 16395
Smithing Level: 53
Levels Gained: 1
Bars Smelted: 495
Time Running: 53 Minutes and 36 Seconds
TTL: 22 Minutes and 36 Seconds

Ian

2015-01-21 16:37:47

From: xqs_me
——————————————————————
Smelting: Gold bar
XP Gained: 151152
XP /h: 25192
Smithing Level: 81
Levels Gained: 0
Bars Smelted: 6435
Time Running: 6 Hours, 19 Minutes and 59 Seconds
TTL: 8 Hours, 3 Minutes and 45 Seconds
——————————————————————

Thanks…


From: Pmh1000
Nice Script! Here is a quick proggy
——————————————————————
Smelting: Mithril bar
XP Gained: 14850
XP /h: 16395
Smithing Level: 53
Levels Gained: 1
Bars Smelted: 495
Time Running: 53 Minutes and 36 Seconds
TTL: 22 Minutes and 36 Seconds


Thanks for the reports :)

Pmh1000

2015-01-22 20:24:59

gave it a better run and I must say I am pleased.
——————————————————————
Smelting: Iron bar
XP Gained: 22425
XP /h: 9422
Smithing Level: 56
Levels Gained: 3
Bars Smelted: 1794
Time Running: 2 Hours, 22 Minutes and 3 Seconds
TTL: 17 Minutes and 55 Seconds
——————————————————————

Jafffa

2015-01-25 06:21:16

Hello,
The script keeps crashing with this.

—- TRSGameTab.__initTabs(): Setup gametab properties
– tabStats.getSkillLevel(5): result = 52
—- TRSTabStats.getSkillInfo(): result = -1
– tabStats.getSkillLevel(5): result = 52
—- TRSTabStats.getSkillInfo(): result = 27382
– tabStats.getSkillLevel(5): result = 52
—- TRSTabStats.getSkillInfo(): result = 27382
– tabStats.getSkillLevel(5): result = 52
—- TRSTabStats.getSkillInfo(): result = 27382
– tabStats.getSkillLevel(5): result = 52
—- TRSTabStats.getSkillInfo(): result = 27382
Unable to find accurate numbers for current XP and level.
– Succesfully freed SMART[1496]
– Freeing gametabs bitmaps…
Successfully executed.

My SRL script is up to date, I even tried replacing it with the one on the link your provided earlier. Still the same error. My current XP is 127382 so the script is unable to detect the 1, hence the error. How would I go about fixing this?


*EDIT* It is now working after setting less bars to smelt

**EDIT**
Smelting: Silver bar
XP Gained: 14810
XP /h: 15640
Smithing Level: 55
Levels Gained: 1
Bars Smelted: 1081
Time Running: 55 Minutes and 46 Seconds

Ended as ran out of ores.
TTL: 11 Minutes and 57 Seconds

entengo

2015-01-28 16:04:56

This script is broken. I ran it for an hour and it gave me this error. Whenever I run the script, it works for a few minutes and then gives an error and logs me out.

Failed to withdraw a full inventory. Ending Script.
Successfully executed.

Ian

2015-01-28 19:11:52

From: entengo
This script is broken. I ran it for an hour and it gave me this error. Whenever I run the script, it works for a few minutes and then gives an error and logs me out.

Failed to withdraw a full inventory. Ending Script.
Successfully executed.


If your graphics settings are all correct (check this, it's the leading cause of script errors) then it's possible the script isn't working properly.

If you're sure the settings are correct, send me an image of your game screen and your settings screen. While you're doing that, I've started the script on an account to see if I can replicate your issues.

Pmh1000

2015-02-01 10:32:08

Here is a proggy!
——————————————————————
Smelting: Mithril bar
XP Gained: 109350
XP /h: 17414
Smithing Level: 68
Levels Gained: 2
Bars Smelted: 3645
Time Running: 6 Hours, 16 Minutes and 2 Seconds
TTL: 52 Minutes and 10 Seconds
——————————————————————

Ian

2015-02-01 15:57:07

From: Pmh1000
Here is a proggy!
——————————————————————
Smelting: Mithril bar
XP Gained: 109350
XP /h: 17414
Smithing Level: 68
Levels Gained: 2
Bars Smelted: 3645
Time Running: 6 Hours, 16 Minutes and 2 Seconds
TTL: 52 Minutes and 10 Seconds
——————————————————————

6 hours, not bad :)

javanoob121

2015-02-02 19:42:33

I am getting this when I run the script.
—- TRSGameTab.__initTabs(): Setup gametab properties
– TRSGameTabs.openTab(1)
—- Opening tab via gametab navigation bar
– TRSGameTabs.openTab(1): result = False
If tries four more times and then i get the:
Unable to find accurate numbers for current XP and level.
Please Help

Ian

2015-02-02 22:57:19

From: javanoob121
I am getting this when I run the script.
—- TRSGameTab.__initTabs(): Setup gametab properties
– TRSGameTabs.openTab(1)
—- Opening tab via gametab navigation bar
– TRSGameTabs.openTab(1): result = False
If tries four more times and then i get the:
Unable to find accurate numbers for current XP and level.
Please Help

Whatever SRL uses to read your XP (I think tesseract) is returning an impossible value for your XP to be based on your level. The problem with this is that when it does start reading your XP properly the numbers will appear to have changed drastically and as a result the level calculations will be completely off. I've made a version of my Smelter to allow you to continue using the scripts without trying to to do the level calculations, and because they are almost identical (The crafter and the smelter) it won't take long to transfer the changes to the crafter. I'll put up a new version tomorrow.

In the event that that was a badly worded and confusing paragraph, the important part is:
I'll put up a new version tomorrow. :)

GTFO_Jagex

2015-02-03 05:40:37

Smelting: Bronze bar
XP Gained: 12462
XP /h: 4773
Smithing Level: -1
Levels Gained: 21
Bars Smelted: 2010
Time Running: 2 Hours, 33 Minutes and 8 Seconds
TTL: 17 Minutes and 25 Seconds

Pompus

2015-02-03 11:43:41

Okay awesome. Thank you very much for clearing that up and thanks for being patient with our whining :)

Theron

2015-02-03 15:24:25

used this scripts loads of times and for the first time I am getting this error. My SRL doesn't need an update and I have my xp tracker in the corner of my chatbox where it has always been. Any ideas or fixes?

– TPlayerArray.setup(): Success
Bar Type: Steel
Bars to Smelt: 2000
World: 80
Script Debug: False
SRL Debug: False
Script Paint: False
Taking Breaks: True
Using AntiBan: True
Using DirectX: False
Time until break: 60
Lenght of break: 10
Chance of AntiBan: 0.1
loading Bitmaps.
Loaded 1 BMP
Loaded 2 BMP
Loaded 3 BMP
Loaded 4 BMP
Loading Paths
Paths Loaded
Bar Type: Steel
Bars to Smelt: 2000
World: 80
Script Debug: False
SRL Debug: False
Script Paint: False
Taking Breaks: True
Using AntiBan: True
Using DirectX: False
Time until break: 60
Lenght of break: 10
Chance of AntiBan: 0.1
ItemString: Steel bar
BarType: Steel
ItemBox: 5
XPPerBar: 17.5
Waiting a bit…
There, ready.
Unable to find accurate numbers for current XP and level.
Successfully executed.

3Garrett3

2015-02-03 15:32:50

From: Theron
used this scripts loads of times and for the first time I am getting this error. My SRL doesn't need an update and I have my xp tracker in the corner of my chatbox where it has always been. Any ideas or fixes?


BMWxi has a post (#70) above yours in which he explains that he's aware of the problem and will be releasing a new version ASAP.

To sum it up though, basically SRL is reading an incorrect XP value and the script has a failsafe that stops it if the XP is reading improperly.

Theron

2015-02-03 16:51:48

From: 3Garrett3
BMWxi has a post (#70) above yours in which he explains that he's aware of the problem and will be releasing a new version ASAP.

To sum it up though, basically SRL is reading an incorrect XP value and the script has a failsafe that stops it if the XP is reading improperly.

I'm sorry for not looking around for an explanation before I made an unneeded post. Sorry.

Battousai

2015-02-10 13:26:48

Was just about to post a bug, but it appears it was already covered, Anyone getting the error

Unable to find accurate numbers for current XP and level.

I was able to still run the script simply by commenting out the

terminateScript;

On line 811 (The paint for your levels is messed up but the script still functions perfectly fine after that)

Atleast until he releases a fixed version this is a somewhat fix

Smelting: Mithril bar
XP Gained: 35100
XP /h: 15901
Smithing Level: 47
Levels Gained: -6
Bars Smelted: 1170
Time Running: 2 Hours, 12 MinXP Gained: 35250
XP /h: 15916
Bars Smelted: 1175
Time Running: 2 Hours, 12 Minutes and 28 Seconds

Still running as i have about 3500 mithril bars to make still yet, will keep you updated

Pmh1000

2015-02-11 09:00:55

Awesome Script. Here is a badass proggy.
——————————————————————
Smelting: Mithril bar
XP Gained: 216600
XP /h: 14911
Smithing Level: 76
Levels Gained: 2
Bars Smelted: 7220
Time Running: 14 Hours, 30 Minutes and 59 Seconds
TTL: 4 Hours, 12 Minutes and 2 Seconds
——————————————————————

Ian

2015-02-12 13:39:26

From: Battousai

Smelting: Mithril bar
XP Gained: 35100
XP /h: 15901
Smithing Level: 47
Levels Gained: -6
Bars Smelted: 1170
Time Running: 2 Hours, 12 MinXP Gained: 35250
XP /h: 15916
Bars Smelted: 1175
Time Running: 2 Hours, 12 Minutes and 28 Seconds

Still running as i have about 3500 mithril bars to make still yet, will keep you updated


From: Pmh1000
Awesome Script. Here is a badass proggy.
——————————————————————
Smelting: Mithril bar
XP Gained: 216600
XP /h: 14911
Smithing Level: 76
Levels Gained: 2
Bars Smelted: 7220
Time Running: 14 Hours, 30 Minutes and 59 Seconds
TTL: 4 Hours, 12 Minutes and 2 Seconds
——————————————————————

Thanks for the reports!

To anybody wondering about the issues outlined in the previous posts, I've been too busy to put out a new script update so while people are waiting I made a helpful FAQ for any issues. It's at the top of the first post.

Notplayingrs

2015-02-14 03:51:30

Can this smelt just steel bars into cannon balls?

Ian

2015-02-14 04:12:27

From: Notplayingrs
Can this smelt just steel bars into cannon balls?


No. It will be added in a later version but that might be in a week or two.

sskylla

2015-03-08 04:29:20

Smelting: Steel bar
XP Gained: 87570
XP /h: 11265
Smithing Level: 50 (49)
Levels Gained: 19
Bars Smelted: 5004 in reality it smelted 4806 Bars, calculating smelted bars isn't working 100%accurate
Time Running: 7 Hours, 45 Minutes and 6 Seconds
TTL: 47 Minutes and 16 Seconds

ffcfoo

2015-03-08 17:26:37

I keep getting this

– TPlayer.login(): True
Waiting a bit…
There, ready.
—- TRSGameTab.__initTabs(): Setup gametab properties
– tabStats.getSkillLevel(5): result = 74
—- TRSTabStats.getSkillInfo(): result = 12241
– tabStats.getSkillLevel(5): result = 74
—- TRSTabStats.getSkillInfo(): result = 12241
– tabStats.getSkillLevel(5): result = 74
—- TRSTabStats.getSkillInfo(): result = 12241
– tabStats.getSkillLevel(5): result = 74
—- TRSTabStats.getSkillInfo(): result = 12241
– tabStats.getSkillLevel(5): result = 74
—- TRSTabStats.getSkillInfo(): result = 12241
Unable to find accurate numbers for current XP and level.
– Succesfully freed SMART[3380]
– Freeing gametabs bitmaps…
Successfully executed.


Was working yesterday, can't seem to fix this. It opens the skill menu and hovers over the smithing skill and says it is 'unable to find accurate numbers'.

falloutboy12

2015-03-12 13:23:58

Thank you for sharing this script and for keeping maintenance going on it! I saw mentioned that you might be updating this script in the near future. Is that still the case and do you have any idea how soon if so? No pressure, just curious if I should work on another skill for a couple weeks to wait for a better version of this one. Thanks again!

klamor

2015-03-18 16:23:45

Hey, just thought i might let you know. I set my toon up to smith steel bars but for some reason it gets to the furnace and sees that my inventory isn't full and throws an error. "Failed to withdraw full load" or something like that… i found the line in the script and commented the terminate function. seems to be working alright now.

jackhack

2015-03-19 02:06:06

You can fix this by making it pull out an extra coal to fill the inventory, that way it will still stop if you run out. Although it would be nice if it stopped after smelting the last inventory lol

toxjq

2015-03-20 21:05:03

whats this? Set the 1st bank preset to withdraw the ore you require. (NOTE: coalbags are not supported)

Ian

2015-03-20 21:15:57

From: toxjq
whats this? Set the 1st bank preset to withdraw the ore you require. (NOTE: coalbags are not supported)


You know bank presets? (check rswiki if not)
Say you want to smelt bronze. Set the preset to 14 copper and 14 tin.
The script can't use coalbags, so if you're smelting something with coal in it set up your preset to use just ores, not a coalbag.

toxjq

2015-03-20 21:30:16

I am getting this error:
—- FATAL ERROR: smartSetupDrawing(): Unable to setup SMART drawing
Successfully executed.
The following bitmaps were not freed: [SMART Debug Image]

I am guessing I fucked up someplace with SRL set up?
When i try to find answer, it said this issue was fixed.

Ian

2015-03-20 22:16:20

From: toxjq
I am getting this error:
—- FATAL ERROR: smartSetupDrawing(): Unable to setup SMART drawing
Successfully executed.
The following bitmaps were not freed: [SMART Debug Image]

I am guessing I fucked up someplace with SRL set up?
When i try to find answer, it said this issue was fixed.


Do you have 32 bit java installed?

toxjq

2015-03-20 22:20:01

yes JRE8

Ian

2015-03-20 22:21:50

From: toxjq
yes JRE8


I'm not sure then, sorry.

toxjq

2015-03-21 04:30:57

:(………… I want my 99 smithing :******(

Multitusk

2015-03-21 11:46:12

Hey I've probably messed up somewhere as I'm very new to setting these up. But The script runs fine, He gets the ore out the bank. He then runs into the house with the forge. Then he stands there and does nothing. Any ideas of what I need to change?

I got this message
Failed to complete smeltLoop too many times. Ending Script.
Successfully executed.

toxjq

2015-03-26 21:52:05

[Error] C:\Simba\Includes\srl-6\lib\utilities\types\common.simba(41:11): Duplicate identifier 'TSTRINGARRAY' at line 42
Compiling failed.
Error: Duplicate declaration "copy" at line 296
Compiling failed.

*EDIT: so i been searching this issue. Nothing clear comes up. but is it necessary to have JRE7? JRE8 doesn't work?
I mean i am able to run ashmans rogue cooker perfectly fine. so dont think thats really the issue,

temperrr

2015-03-31 12:17:43

Congrats on a pretty flawless script, I am having one issue, and my knowledge with this kind of stuff is limited so would appreciate some help!, my player withdraws the ores, starts smelting the gold ore but only does 5 gold bars and then returns to the bank to get more gold?, no idea why this happens! :p

Ian

2015-03-31 13:07:15

From: temperrr
Congrats on a pretty flawless script, I am having one issue, and my knowledge with this kind of stuff is limited so would appreciate some help!, my player withdraws the ores, starts smelting the gold ore but only does 5 gold bars and then returns to the bank to get more gold?, no idea why this happens! :p


Please see the instructions or FAQ, it's because you do not have the production screen enabled :)

temperrr

2015-03-31 22:37:00

I appreciate the reply, I worked that out thankfully, I had a feeling it was something to do with that, bloody hell haha, cheers, works flawlessly , great script :) - 100% recommend

stopkiller

2015-04-03 05:09:26

I made sure to set everything up the way its supposed to be, and yet when I start the script, it finds the bank, clicks on it, the bank screen opens, and then the debug proceeds to tell me that in fact the bank screen is not open so it runs the bank loop until it runs too long and they trys to hop worlds. Dont know if im doing it wrong or if the script needs a color update.

Justin

2015-04-03 06:22:56

From: stopkiller
I made sure to set everything up the way its supposed to be, and yet when I start the script, it finds the bank, clicks on it, the bank screen opens, and then the debug proceeds to tell me that in fact the bank screen is not open so it runs the bank loop until it runs too long and they trys to hop worlds. Dont know if im doing it wrong or if the script needs a color update.


Script is working fine for me. Can you please post a screenshot of your client? also remember to remove/black out your username

PioneerPete

2015-04-08 01:46:06

I got this script up and running after playing with it a little bit and realizing where to enable production progress, it is actually called (Make X progress window) and it is under interface. I have a lot of steel bars to smite tonight :)

PioneerPete

2015-04-08 02:51:54

I let it run for about an hour before bed tonight, I like the results that I got. Don't have enough iron and coal to let this go all night but I will definitely use this script again when I get some.

——————————————————————
——————————————————————
Smelting: Steel bar
XP Gained: 16852
XP /h: 15054
Smithing Level: 38
Levels Gained: 7
Bars Smelted: 963
Time Running: 1 Hours, 6 Minutes and 56 Seconds
TTL: 2 Minutes and 29 Seconds
——————————————————————
Taking a break in -29 Seconds
——————————————————————

loginor

2015-04-08 14:32:17

Awesome release, thank you very much indeed!

General_Patrick

2015-04-19 14:17:30

Hey BMWxi:

After the bot initiated and logged into my account, Simba gave me this error and it just went into a loop of logging out due to banking failures. SRL, SPS, and the plugins were all up to date so that cannot be the issue. Do you have any idea why this might be happening?

Failed to walk to the bank too many times. Hopping for a different map.

Ian

2015-04-19 14:37:49

From: General_Patrick
Hey BMWxi:

After the bot initiated and logged into my account, Simba gave me this error and it just went into a loop of logging out due to banking failures. SRL, SPS, and the plugins were all up to date so that cannot be the issue. Do you have any idea why this might be happening?

Failed to walk to the bank too many times. Hopping for a different map.


Does the script open the bank?

General_Patrick

2015-04-19 14:41:51

From: BMWxi
Does the script open the bank?


Yes it does, but it does nothing except hop to another world.

Ian

2015-04-19 14:45:31

From: General_Patrick
Yes it does, but it does nothing except hop to another world.


Do you happen to have something such as a subscribe button partially obscuring the bank screen? (If you're not sure you could upload a screenshot)

General_Patrick

2015-04-19 16:53:32

From: BMWxi
Do you happen to have something such as a subscribe button partially obscuring the bank screen? (If you're not sure you could upload a screenshot)


Wow. That solved the issue! I honestly did not think that would work. Thanks for the fix! I recommend you include that into your "Fixing script issues so that others who have a similar problem know where to check if they get my issue.

Edit : Never mind :(. The same issue came back after a couple of times the bot started smithing and going back to the chest. Below is my current setup of how i use the bot.

[ATTACH=CONFIG]25677[/ATTACH]

Ian

2015-04-19 19:54:50

From: General_Patrick
Wow. That solved the issue! I honestly did not think that would work. Thanks for the fix! I recommend you include that into your "Fixing script issues so that others who have a similar problem know where to check if they get my issue.

Edit : Never mind :(. The same issue came back after a couple of times the bot started smithing and going back to the chest. Below is my current setup of how i use the bot.

[ATTACH=CONFIG]25677[/ATTACH]

I'll at it to the FAQ and instructions, sure.

Could you enable the Script Debug and SRL Debug and then post some of the debug that is printed (using the
 
tags so that it can be scrolled through

WYD

2015-04-22 00:29:09

From: BMWxi
I'll at it to the FAQ and instructions, sure.

 ---- TPlayer.loginToLobby(): True
------ TRSLobby.findPlayButton(): result = True
------ TRSActionBar.__findButton(): Found the actionbar button @ {X = 566, Y = 391}
------ TRSActionBar.__find(): result = true (height = 75)
------ Dynamic interfaces have been set.
-- TPlayer.login(): True
Waiting a bit...
There, ready.
---- TRSGameTab.__initTabs(): Setup gametab properties
-- TRSGameTabs.openTab(1)
---- Opening tab via gametab navigation bar
-- TRSGameTabs.openTab(1): result = True
-- tabStats.getSkillLevel(5): result = 45
---- TRSTabStats.getSkillInfo(): result = 65306
Starting with 65306 Smithing XP.
Starting with 45 levels.
Taking a break in 38 Minutes and 44 Seconds
Starting bankLoop.
-- Lumbridge.getPlayerPos(): Angle is at 180, Setting angle to 0 degrees
---- minimap.mouseOffCompass(): Succesfully moved mouse off of compass
---- TRSMinimap.clickCompass(): Clicked compass
-- Lumbridge.getPlayerPos(): result = {X = 198, Y = 170}, took 3016 ms
-- TRSBankscreen.__openChest()
---- isMouseOverText()
------ Current mouse-over text: ""
------ Current mouse-over text: "Use Bank chest"
------ Found "Use Bank" in mouse-over string: "Use Bank chest"
---- isMouseOverText(): True
---- TRSChooseOption._select():
------ Options found: [Use Bank chest, Collect Bank chest, Walk here, Examine Bank chest, Cancel]
------ Found option "Use Bank" in "Use Bank chest"
---- TRSChooseOption.select() result = true
---- Succesfully opened the bank
-- TRSBankscreen.__openChest() result = true
Waiting for bankScreen to close.
Banked: True
-- TRSGameTabs.openTab(2)
---- Opening tab via gametab navigation bar
-- TRSGameTabs.openTab(2): result = True
Walking to furnace
-- Lumbridge.getPlayerPos(): result = {X = 198, Y = 174}, took 172 ms
SPS MM pnt: {X = 737, Y = 119}
Walked.
Found 0 furnace slots.
Less than 3 slots found.
0
Did not click Furnace.
Walking to furnace
-- Lumbridge.getPlayerPos(): result = {X = 246, Y = 182}, took 172 ms
SPS MM pnt: {X = 689, Y = 111}
Walked.
Found 0 furnace slots.
Less than 3 slots found.
0
Did not click Furnace.
Walking to furnace
-- Lumbridge.getPlayerPos(): result = {X = 242, Y = 182}, took 172 ms
SPS MM pnt: {X = 693, Y = 111}
Walked.
Found 0 furnace slots.
Less than 3 slots found.
0
Did not click Furnace.
Walking to furnace
-- Lumbridge.getPlayerPos(): result = {X = 242, Y = 182}, took 204 ms
SPS MM pnt: {X = 693, Y = 111}
Walked.
Found 0 furnace slots.
Less than 3 slots found.
0
Did not click Furnace.
Walking to furnace
-- Lumbridge.getPlayerPos(): result = {X = 242, Y = 182}, took 188 ms
SPS MM pnt: {X = 693, Y = 111}
Walked.
Found 0 furnace slots.
Less than 3 slots found.
0
Did not click Furnace.
Walking to furnace
-- Lumbridge.getPlayerPos(): result = {X = 242, Y = 182}, took 171 ms
SPS MM pnt: {X = 693, Y = 111}
Walked.
Found 0 furnace slots.
Less than 3 slots found.
0
Did not click Furnace.
Walking to furnace
-- Lumbridge.getPlayerPos(): result = {X = 242, Y = 182}, took 172 ms
SPS MM pnt: {X = 693, Y = 111}
Walked.
Found 0 furnace slots.
Less than 3 slots found.
0
Did not click Furnace.
Walking to furnace
-- Lumbridge.getPlayerPos(): result = {X = 242, Y = 182}, took 203 ms
SPS MM pnt: {X = 693, Y = 111}

Help plz

General_Patrick

2015-04-22 17:20:56

From: General_Patrick
Wow. That solved the issue! I honestly did not think that would work. Thanks for the fix! I recommend you include that into your "Fixing script issues so that others who have a similar problem know where to check if they get my issue.

Edit : Never mind :(. The same issue came back after a couple of times the bot started smithing and going back to the chest. Below is my current setup of how i use the bot.

[ATTACH=CONFIG]25677[/ATTACH]


So far i cannot seem to recreate the issue again. I will let you know if I break you bot again :P

General_Patrick

2015-04-26 12:12:30

Woo! I think i broke it! Here is the code that simba showed me about the bug.

Walked.
-- TRSBankscreen.__openChest()
---- isMouseOverText()
------ Current mouse-over text: ""
------ Current mouse-over text: ""
------ Current mouse-over text: "Use Bank chest"
------ Found "Use Bank" in mouse-over string: "Use Bank chest"
---- isMouseOverText(): True
---- TRSChooseOption._select():
------ Options found: [Use Bank chest, Collect Bank chest, Walk here, Examine Bank chest, Cancel]
------ Found option "Use Bank" in "Use Bank chest"
---- TRSChooseOption.select() result = true
---- Succesfully opened the bank
-- TRSBankscreen.__openChest() result = true
Waiting for bankScreen to close.
Banked: True
-- TRSGameTabs.openTab(2)
---- Opening tab via gametab navigation bar
-- TRSGameTabs.openTab(2): result = False
Walking to furnace
-- Lumbridge.getPlayerPos(): result = {X = 310, Y = 70}, took 281 ms
SPS MM pnt: {X = -1, Y = -1}
SPS Failed.
Did not walk to Furnace.
Found 0 furnace slots.
Less than 3 slots found.
0
-- TRSGameTabs.openTab(2)
---- Opening tab via gametab navigation bar
-- TRSGameTabs.openTab(2): result = False
Walking to furnace
-- Lumbridge.getPlayerPos(): result = {X = 310, Y = 70}, took 218 ms
SPS MM pnt: {X = -1, Y = -1}
SPS Failed.
Did not walk to Furnace.
Found 0 furnace slots.
Less than 3 slots found.
0
-- TRSGameTabs.openTab(2)
---- Opening tab via gametab navigation bar
-- TRSGameTabs.openTab(2): result = False
Walking to furnace
-- Lumbridge.getPlayerPos(): result = {X = 310, Y = 70}, took 218 ms
SPS MM pnt: {X = -1, Y = -1}
SPS Failed.
Did not walk to Furnace.
Found 0 furnace slots.
Less than 3 slots found.
0
-- TRSGameTabs.openTab(2)
---- Opening tab via gametab navigation bar
-- TRSGameTabs.openTab(2): result = False
Walking to furnace
-- Lumbridge.getPlayerPos(): result = {X = 310, Y = 70}, took 250 ms
SPS MM pnt: {X = -1, Y = -1}
SPS Failed.
Did not walk to Furnace.
Found 0 furnace slots.
Less than 3 slots found.
0
-- TRSGameTabs.openTab(2)
---- Opening tab via gametab navigation bar
-- TRSGameTabs.openTab(2): result = False
Walking to furnace
-- Lumbridge.getPlayerPos(): result = {X = 310, Y = 70}, took 250 ms
SPS MM pnt: {X = -1, Y = -1}
SPS Failed.
Did not walk to Furnace.
Found 0 furnace slots.
Less than 3 slots found.
0
-- TRSGameTabs.openTab(2)
---- Opening tab via gametab navigation bar
-- TRSGameTabs.openTab(2): result = False
Walking to furnace
-- Lumbridge.getPlayerPos(): result = {X = 310, Y = 70}, took 234 ms
SPS MM pnt: {X = -1, Y = -1}
SPS Failed.
Did not walk to Furnace.
Found 0 furnace slots.
Less than 3 slots found.
0
-- TRSGameTabs.openTab(2)
---- Opening tab via gametab navigation bar
-- TRSGameTabs.openTab(2): result = False
Walking to furnace
-- Lumbridge.getPlayerPos(): result = {X = 310, Y = 70}, took 250 ms
SPS MM pnt: {X = -1, Y = -1}
SPS Failed.
Did not walk to Furnace.
Found 0 furnace slots.
Less than 3 slots found.
0
-- TRSGameTabs.openTab(2)
---- Opening tab via gametab navigation bar
-- TRSGameTabs.openTab(2): result = False
Walking to furnace
-- Lumbridge.getPlayerPos(): result = {X = 310, Y = 70}, took 219 ms
SPS MM pnt: {X = -1, Y = -1}
SPS Failed.
Did not walk to Furnace.
Found 0 furnace slots.
Less than 3 slots found.
0
-- TRSGameTabs.openTab(2)
---- Opening tab via gametab navigation bar
-- TRSGameTabs.openTab(2): result = False
Walking to furnace
-- Lumbridge.getPlayerPos(): result = {X = 310, Y = 70}, took 250 ms
SPS MM pnt: {X = -1, Y = -1}
SPS Failed.
Did not walk to Furnace.
Found 0 furnace slots.
Less than 3 slots found.
0
-- TRSGameTabs.openTab(2)
---- Opening tab via gametab navigation bar
-- TRSGameTabs.openTab(2): result = False
Walking to furnace
-- Lumbridge.getPlayerPos(): result = {X = 310, Y = 70}, took 234 ms
SPS MM pnt: {X = -1, Y = -1}
SPS Failed.
Did not walk to Furnace.
Found 0 furnace slots.
Less than 3 slots found.
0
-- TRSGameTabs.openTab(2)
---- Opening tab via gametab navigation bar
-- TRSGameTabs.openTab(2): result = False
Walking to furnace
-- Lumbridge.getPlayerPos(): result = {X = 310, Y = 70}, took 234 ms
SPS MM pnt: {X = -1, Y = -1}
SPS Failed.
Did not walk to Furnace.
Found 0 furnace slots.
Less than 3 slots found.
0
Failed to walk to the furnace too many times. Hopping for a different map.
---- TRSLobbyWorlds.selectRandomWorld(): Random world is 81
-- TPlayer.login()
---- Already logged in
-- TPlayer.login(): True
-- TRSGameTabs.openTab(2)
---- Opening tab via gametab navigation bar
-- TRSGameTabs.openTab(2): result = False
Walking to furnace
-- Lumbridge.getPlayerPos(): result = {X = 310, Y = 70}, took 234 ms
SPS MM pnt: {X = -1, Y = -1}
SPS Failed.
Did not walk to Furnace.
Found 0 furnace slots.
Less than 3 slots found.
0
-- TRSGameTabs.openTab(2)
---- Opening tab via gametab navigation bar
-- TRSGameTabs.openTab(2): result = False
Walking to furnace
-- Lumbridge.getPlayerPos(): result = {X = 310, Y = 70}, took 234 ms
SPS MM pnt: {X = -1, Y = -1}
SPS Failed.
Did not walk to Furnace.
Found 0 furnace slots.
Less than 3 slots found.
0
-- TRSGameTabs.openTab(2)
---- Opening tab via gametab navigation bar
-- TRSGameTabs.openTab(2): result = False
Walking to furnace
-- Lumbridge.getPlayerPos(): result = {X = 310, Y = 70}, took 250 ms
SPS MM pnt: {X = -1, Y = -1}
SPS Failed.
Did not walk to Furnace.
Found 0 furnace slots.
Less than 3 slots found.
0
-- TRSGameTabs.openTab(2)
---- Opening tab via gametab navigation bar
-- TRSGameTabs.openTab(2): result = False
Walking to furnace
-- Lumbridge.getPlayerPos(): result = {X = 310, Y = 70}, took 235 ms
SPS MM pnt: {X = -1, Y = -1}
SPS Failed.
Did not walk to Furnace.
Found 0 furnace slots.
Less than 3 slots found.
0
-- TRSGameTabs.openTab(2)
---- Opening tab via gametab navigation bar
-- TRSGameTabs.openTab(2): result = False
Walking to furnace
-- Lumbridge.getPlayerPos(): result = {X = 310, Y = 70}, took 235 ms
SPS MM pnt: {X = -1, Y = -1}
SPS Failed.
Did not walk to Furnace.
Found 0 furnace slots.
Less than 3 slots found.
0
-- TRSGameTabs.openTab(2)
---- Opening tab via gametab navigation bar
-- TRSGameTabs.openTab(2): result = False
Walking to furnace
-- Lumbridge.getPlayerPos(): result = {X = 310, Y = 70}, took 250 ms
SPS MM pnt: {X = -1, Y = -1}
SPS Failed.
Did not walk to Furnace.
Found 0 furnace slots.
Less than 3 slots found.
0
-- TRSGameTabs.openTab(2)
---- Opening tab via gametab navigation bar
-- TRSGameTabs.openTab(2): result = False
Walking to furnace
-- Lumbridge.getPlayerPos(): result = {X = 310, Y = 70}, took 250 ms
SPS MM pnt: {X = -1, Y = -1}
SPS Failed.
Did not walk to Furnace.
Found 0 furnace slots.
Less than 3 slots found.
0
-- TRSGameTabs.openTab(2)
---- Opening tab via gametab navigation bar
-- TRSGameTabs.openTab(2): result = False
Walking to furnace
-- Lumbridge.getPlayerPos(): result = {X = 310, Y = 70}, took 250 ms
SPS MM pnt: {X = -1, Y = -1}
SPS Failed.
Did not walk to Furnace.
Found 0 furnace slots.
Less than 3 slots found.
0
-- TRSGameTabs.openTab(2)
---- Opening tab via gametab navigation bar
-- TRSGameTabs.openTab(2): result = False
Walking to furnace
-- Lumbridge.getPlayerPos(): result = {X = 310, Y = 70}, took 250 ms
SPS MM pnt: {X = -1, Y = -1}
SPS Failed.
Did not walk to Furnace.
Found 0 furnace slots.
Less than 3 slots found.
0
-- TRSGameTabs.openTab(2)
---- Opening tab via gametab navigation bar
-- TRSGameTabs.openTab(2): result = False
Walking to furnace
-- Lumbridge.getPlayerPos(): result = {X = 310, Y = 70}, took 234 ms
SPS MM pnt: {X = -1, Y = -1}
SPS Failed.
Did not walk to Furnace.
Found 0 furnace slots.
Less than 3 slots found.
0
-- TRSGameTabs.openTab(2)
---- Opening tab via gametab navigation bar
-- TRSGameTabs.openTab(2): result = False
Walking to furnace
-- Lumbridge.getPlayerPos(): result = {X = 310, Y = 70}, took 250 ms
SPS MM pnt: {X = -1, Y = -1}
SPS Failed.
Did not walk to Furnace.
Found 0 furnace slots.
Less than 3 slots found.
0
Failed to walk to the furnace too many times. Hopping for a different map.
---- TRSLobbyWorlds.selectRandomWorld(): Random world is 135
-- TPlayer.login()
---- Already logged in
-- TPlayer.login(): True
-- TRSGameTabs.openTab(2)
---- Opening tab via gametab navigation bar
-- TRSGameTabs.openTab(2): result = False
Walking to furnace
-- Lumbridge.getPlayerPos(): result = {X = 310, Y = 70}, took 250 ms
SPS MM pnt: {X = -1, Y = -1}
SPS Failed.
Did not walk to Furnace.
Found 0 furnace slots.
Less than 3 slots found.
0
-- TRSGameTabs.openTab(2)
---- Opening tab via gametab navigation bar
-- TRSGameTabs.openTab(2): result = False
Walking to furnace
-- Lumbridge.getPlayerPos(): result = {X = 310, Y = 70}, took 234 ms
SPS MM pnt: {X = -1, Y = -1}
SPS Failed.
Did not walk to Furnace.
Found 0 furnace slots.
Less than 3 slots found.
0
-- TRSGameTabs.openTab(2)
---- Opening tab via gametab navigation bar
-- TRSGameTabs.openTab(2): result = False
Walking to furnace
-- Lumbridge.getPlayerPos(): result = {X = 310, Y = 70}, took 266 ms
SPS MM pnt: {X = -1, Y = -1}
SPS Failed.
Did not walk to Furnace.
Found 0 furnace slots.
Less than 3 slots found.
0
-- TRSGameTabs.openTab(2)
---- Opening tab via gametab navigation bar
-- TRSGameTabs.openTab(2): result = False
Walking to furnace
-- Lumbridge.getPlayerPos(): result = {X = 310, Y = 70}, took 250 ms
SPS MM pnt: {X = -1, Y = -1}
SPS Failed.
Did not walk to Furnace.
Found 0 furnace slots.
Less than 3 slots found.
0
-- TRSGameTabs.openTab(2)
---- Opening tab via gametab navigation bar
-- TRSGameTabs.openTab(2): result = False
Walking to furnace
-- Lumbridge.getPlayerPos(): result = {X = 310, Y = 70}, took 234 ms
SPS MM pnt: {X = -1, Y = -1}
SPS Failed.
Did not walk to Furnace.
Found 0 furnace slots.
Less than 3 slots found.
0
-- TRSGameTabs.openTab(2)
---- Opening tab via gametab navigation bar
-- TRSGameTabs.openTab(2): result = False
Walking to furnace
-- Lumbridge.getPlayerPos(): result = {X = 310, Y = 70}, took 250 ms
SPS MM pnt: {X = -1, Y = -1}
SPS Failed.
Did not walk to Furnace.
Found 0 furnace slots.
Less than 3 slots found.
0
-- TRSGameTabs.openTab(2)
---- Opening tab via gametab navigation bar
-- TRSGameTabs.openTab(2): result = False
Walking to furnace
-- Lumbridge.getPlayerPos(): result = {X = 310, Y = 70}, took 250 ms
SPS MM pnt: {X = -1, Y = -1}
SPS Failed.
Did not walk to Furnace.
Found 0 furnace slots.
Less than 3 slots found.
0
-- TRSGameTabs.openTab(2)
---- Opening tab via gametab navigation bar
-- TRSGameTabs.openTab(2): result = False
Walking to furnace
-- Lumbridge.getPlayerPos(): result = {X = 310, Y = 70}, took 250 ms
SPS MM pnt: {X = -1, Y = -1}
SPS Failed.
Did not walk to Furnace.
Found 0 furnace slots.
Less than 3 slots found.
0
-- TRSGameTabs.openTab(2)
---- Opening tab via gametab navigation bar
-- TRSGameTabs.openTab(2): result = False
Walking to furnace
-- Lumbridge.getPlayerPos(): result = {X = 310, Y = 70}, took 282 ms
SPS MM pnt: {X = -1, Y = -1}
SPS Failed.
Did not walk to Furnace.
Found 0 furnace slots.
Less than 3 slots found.
0
-- TRSGameTabs.openTab(2)
---- Opening tab via gametab navigation bar
-- TRSGameTabs.openTab(2): result = False
Walking to furnace
-- Lumbridge.getPlayerPos(): result = {X = 310, Y = 70}, took 266 ms
SPS MM pnt: {X = -1, Y = -1}
SPS Failed.
Did not walk to Furnace.
Found 0 furnace slots.
Less than 3 slots found.
0
-- TRSGameTabs.openTab(2)
---- Opening tab via gametab navigation bar
-- TRSGameTabs.openTab(2): result = False
Walking to furnace
-- Lumbridge.getPlayerPos(): result = {X = 310, Y = 70}, took 250 ms
SPS MM pnt: {X = -1, Y = -1}
SPS Failed.
Did not walk to Furnace.
Found 0 furnace slots.
Less than 3 slots found.
0
Failed to walk to the furnace too many times. Hopping for a different map.
---- TRSLobbyWorlds.selectRandomWorld(): Random world is 34
-- TPlayer.login()
---- Already logged in
-- TPlayer.login(): True
-- TRSGameTabs.openTab(2)
---- Opening tab via gametab navigation bar
-- TRSGameTabs.openTab(2): result = False
Walking to furnace
-- Lumbridge.getPlayerPos(): result = {X = 310, Y = 70}, took 235 ms
SPS MM pnt: {X = -1, Y = -1}
SPS Failed.
Did not walk to Furnace.
Found 0 furnace slots.
Less than 3 slots found.
0
-- TRSGameTabs.openTab(2)
---- Opening tab via gametab navigation bar
-- TRSGameTabs.openTab(2): result = False
Walking to furnace
-- Lumbridge.getPlayerPos(): result = {X = 310, Y = 70}, took 250 ms
SPS MM pnt: {X = -1, Y = -1}
SPS Failed.
Did not walk to Furnace.
Found 0 furnace slots.
Less than 3 slots found.
0
-- TRSGameTabs.openTab(2)
---- Opening tab via gametab navigation bar
-- TRSGameTabs.openTab(2): result = False
Walking to furnace
-- Lumbridge.getPlayerPos(): result = {X = 310, Y = 70}, took 250 ms
SPS MM pnt: {X = -1, Y = -1}
SPS Failed.
Did not walk to Furnace.
Found 0 furnace slots.
Less than 3 slots found.
0
-- TRSGameTabs.openTab(2)
---- Opening tab via gametab navigation bar
-- TRSGameTabs.openTab(2): result = False
Walking to furnace
-- Lumbridge.getPlayerPos(): result = {X = 310, Y = 70}, took 266 ms
SPS MM pnt: {X = -1, Y = -1}
SPS Failed.
Did not walk to Furnace.
Found 0 furnace slots.
Less than 3 slots found.
0
-- TRSGameTabs.openTab(2)
---- Opening tab via gametab navigation bar
-- TRSGameTabs.openTab(2): result = False
Walking to furnace
-- Lumbridge.getPlayerPos(): result = {X = 310, Y = 70}, took 250 ms
SPS MM pnt: {X = -1, Y = -1}
SPS Failed.
Did not walk to Furnace.
Found 0 furnace slots.
Less than 3 slots found.
0
-- TRSGameTabs.openTab(2)
---- Opening tab via gametab navigation bar
-- TRSGameTabs.openTab(2): result = False
Walking to furnace
-- Lumbridge.getPlayerPos(): result = {X = 310, Y = 70}, took 250 ms
SPS MM pnt: {X = -1, Y = -1}
SPS Failed.
Did not walk to Furnace.
Found 0 furnace slots.
Less than 3 slots found.
0
-- TRSGameTabs.openTab(2)
---- Opening tab via gametab navigation bar
-- TRSGameTabs.openTab(2): result = False
Walking to furnace
-- Lumbridge.getPlayerPos(): result = {X = 310, Y = 70}, took 250 ms
SPS MM pnt: {X = -1, Y = -1}
SPS Failed.
Did not walk to Furnace.
Found 0 furnace slots.
Less than 3 slots found.
0
-- TRSGameTabs.openTab(2)
---- Opening tab via gametab navigation bar
-- TRSGameTabs.openTab(2): result = False
Walking to furnace
-- Lumbridge.getPlayerPos(): result = {X = 310, Y = 70}, took 234 ms
SPS MM pnt: {X = -1, Y = -1}
SPS Failed.
Did not walk to Furnace.
Found 0 furnace slots.
Less than 3 slots found.
0
-- TRSGameTabs.openTab(2)
---- Opening tab via gametab navigation bar
-- TRSGameTabs.openTab(2): result = False
Walking to furnace
-- Lumbridge.getPlayerPos(): result = {X = 310, Y = 70}, took 234 ms
SPS MM pnt: {X = -1, Y = -1}
SPS Failed.
Did not walk to Furnace.
Found 0 furnace slots.
Less than 3 slots found.
0
-- TRSGameTabs.openTab(2)
---- Opening tab via gametab navigation bar
-- TRSGameTabs.openTab(2): result = False
Walking to furnace
-- Lumbridge.getPlayerPos(): result = {X = 310, Y = 70}, took 250 ms
SPS MM pnt: {X = -1, Y = -1}
SPS Failed.
Did not walk to Furnace.
Found 0 furnace slots.
Less than 3 slots found.
0
-- TRSGameTabs.openTab(2)
---- Opening tab via gametab navigation bar
-- TRSGameTabs.openTab(2): result = False
Walking to furnace
-- Lumbridge.getPlayerPos(): result = {X = 310, Y = 70}, took 250 ms
SPS MM pnt: {X = -1, Y = -1}
SPS Failed.
Did not walk to Furnace.
Found 0 furnace slots.
Less than 3 slots found.
0
Failed to walk to the furnace too many times. Hopping for a different map.
---- TRSLobbyWorlds.selectRandomWorld(): Random world is 19
-- TPlayer.login()
---- Already logged in
-- TPlayer.login(): True
-- TRSGameTabs.openTab(2)
---- Opening tab via gametab navigation bar
-- TRSGameTabs.openTab(2): result = False
Walking to furnace
-- Lumbridge.getPlayerPos(): result = {X = 310, Y = 70}, took 266 ms
SPS MM pnt: {X = -1, Y = -1}
SPS Failed.
Did not walk to Furnace.
Found 0 furnace slots.
Less than 3 slots found.
0
Failed to walk to the furnace too many times. Ending Script.
-- Succesfully freed SMART[8060]
-- Freeing gametabs bitmaps...
Successfully executed.

I'll let you know if something else sows up.

Clu

2015-05-02 00:27:11

Script just repeatedly opens the skills window while sitting at bank, then sits there and stops completely after about a minute.

moe_lester

2015-05-03 12:55:24

"Failed to withdraw a full inventory. Ending Script."
Script works wonderfully but sometimes loading the preset one or two coals disappears and won't be loaded on the backpack. Any suggestions?

SmallP3n0r

2015-05-07 22:37:45

Haven't had any issues yet…thanks for the script!

——————————————————————
——————————————————————
Smelting: Steel bar
Bars Smelted: 486
Time Running: 36 Minutes and 19 Seconds
TTL: 53 Seconds
——————————————————————
Taking a break in 22 Minutes and 58 Seconds
——————————————————————

SmallP3n0r

2015-05-10 08:29:51

Ran while I was at a wedding reception. I did notice that if I previously made iron bars, but if I'm asking the script to make steel bars, the script will automatically default to the bar I made before. Just a heads up to some so they don't mistakenly waste iron.


——————————————————————
——————————————————————
Smelting: Steel bar
XP Gained: 53708
XP /h: 10722
Smithing Level: 48
Levels Gained: 10
Bars Smelted: 3069
Time Running: 5 Hours, 6 Seconds
TTL: 31 Minutes and 42 Seconds
——————————————————————
Taking a break in 55 Minutes and 37 Seconds
——————————————————————
Failed to withdraw a full inventory. Ending Script.

7 75

2015-05-10 20:27:39

does this work?

Ian

2015-05-10 22:07:00

From: 7 75
does this work?


It will (Although possibly requiring a couple modifications explained in the FAQ in the first post). I've put those modifications (and more!) in the version I hope to release soon.

Yggdrasil

2015-05-18 22:24:21

"Failed to bank too many times. Ending Script."

Looks like colors changed or something. Script refuses to acknowledge the bank chest.

GetHyper

2015-06-06 18:30:15

Seems to be working well, thank you.

Just trying to read and understand the anti ban.