SRL Archive - RS3 Outdated / Broken Scripts

FalBuggySmelter


bugger0001

2009-07-30 01:00:45

FalBuggySmelter
by Bugger0001


This is a basic Fally east smelter I wrote to get my noob army some smithing :p
Managed to get the whole army(if one can call 5 accs an army) from 1 to 50 with it.

Credits: Wizzup? / WT-Fakawi / ZephyrsFury, XCanadamanX, Cazax(For the TPA/ATPA tut :p)

Setting it up:
  1. Place your accs in Fally East bank
  2. Have your ores visible in bank
  3. Fill in the DeclarePlayers procedure
  4. Hit Run

A little version description:
v.1.0
  • uses SMART
  • smelts bronze, iron and steel
  • same antiban/randomfinding as in RimmBugger
  • pretty much perfect DDTM/RRW walking
  • uses basic SRL functions/procedures for smelting and banking
  • a basic proggy

v.1.1
Rewrote the following:
  • ToFurnace
  • Smelting
  • InBank
  • Plus fixed all the bug(ger)s mentioned in this thread by ian.

v.1.2
  • Added a TPA failsafe for Ore finding
  • Now stores the coordinates of ores into an array and if needed retrieves the values from there
  • The withdrawing part should be way more reliable than in the previous versions

v.1.3
  • Tweaked the withdraw
  • Rewrote about 300 lines of code

v.1.31
  • Nothing new. Just updated to work with latest SRL and SCAR
  • Only tested Steel smelting. Iron should work too, but Bronze most likely needs new colors to be picked.

Best proggy:
FalBuggiSmelter v.1.1
by Bugger0001
---------------
Worked for 8 Hours, 42 Minutes and 14 Seconds
Multiplayer proggy
1.snah | Bars made: 148 | Exp gained: 2590 | Error: SOre1
2.ssac | Bars made: 1207 | Exp gained: 21122,5 | Error: SmeltScr
Bars total: 1355
Exp Total : 23712,5
Thanks for using!
Please post proggies and feedback in SRL forums!
Successfully executed

Currently known bugs:
  • Furnace finding sometimes goes off a bit.

ian.

2009-07-30 06:46:21

In your DeclarePlayers; you have..


Players[2].Name := 'player';
Players[2].Pass := 'password';
Players[2].Nick := 'lay';
Players[2].Pin := ''; //Keep empty if u don't have one ;)
Players[2].Active := True;
Players[2].BoxRewards := ['ostume', 'mote', 'XP', 'Gem', 'ithril', 'oal']; //Keep it if you don't know what it's for ;)
Players[2].Strings[0] := 'bronze'; //Must be 'bronze', 'iron', 'steel'
Players[0].Integers[0] := 20; //Loads to do at once}

:p (Players[0].Integers[0] should be Players[2].Integers[0] :))

bugger0001

2009-07-30 23:18:09

Heh…Thanks for the notice :p
But hey guys, 5 DLs and only one responce. It can't be that BAD! :D

EDIT: When I was looking through of the code today I found way too much pointless lines and rewrote half of the walking and the smelting part. Going to post an updated version in a few hours time.

slackeru

2009-07-31 15:21:01

Downloading now. I spent 5M on coal and iron. This better work xD

slackeru

2009-07-31 16:01:32

Very good script. somehow it walked to the furnace with only 9 irons while i was making steel bars. but except thats this script is very good.

ian.

2009-07-31 16:04:54

It's supposed to take out 9 iron for steel, I think. :) It takes out 9 iron and 18 steel, correct? Or are you saying it forgot the steel ore?

slackeru

2009-07-31 16:14:10

From: ian.
It's supposed to take out 9 iron for steel, I think. :) It takes out 9 iron and 18 steel, correct? Or are you saying it forgot the steel ore?


rofl. Read again. It only took the 9 iron and sorts forgot to bring the coal.


Proggie, both got error more2:
Worked for 44 Minutes and 43 Seconds
Singleplayer proggy
Bars: 150
Exp : 2625
Error: MOre2
Thanks for using!
Please post proggies and feedback in SRL forums!
FalBuggiSmelter v.1.0
by Bugger0001
—————
Worked for 44 Minutes and 44 Seconds
Singleplayer proggy
Bars: 150
Exp : 2625
Error: MOre2
Thanks for using!
Please post proggies and feedback in SRL forums!

ian.

2009-07-31 16:25:13

From: bi a op
rofl. Read again. It only took the 9 iron and sorts forgot to bring the coal.


Proggie, both got error more2:
Worked for 44 Minutes and 43 Seconds
Singleplayer proggy
Bars: 150
Exp : 2625
Error: MOre2
Thanks for using!
Please post proggies and feedback in SRL forums!
FalBuggiSmelter v.1.0
by Bugger0001
—————
Worked for 44 Minutes and 44 Seconds
Singleplayer proggy
Bars: 150
Exp : 2625
Error: MOre2
Thanks for using!
Please post proggies and feedback in SRL forums!


Added/edited some stuff. It should run longer now, but remember to update to bugger's when it's done! :) This is just a temp fix because I want his script to get used.

(Fixed in newest rev. ;) Good work, bugger.)

slackeru

2009-07-31 19:43:01

Longest proggie??

—————
Worked for 1 Hours, 46 Minutes and 5 Seconds
Singleplayer proggy
Bars: 420
Exp : 7350
Error: SmeltScr
Thanks for using!
Please post proggies and feedback in SRL forums!
Successfully executed

bugger0001

2009-08-01 01:52:42

Update: v.1.1 is out now. Read more about it from the first post.

PS. I encoutered a problem with the walking parts. There was an a** closing the doors and therefore the script could've got stuck finding/leaving the furnace. There will be a failsafe for it in the next version. ATM it will try to get to/away from the furnace for maximum of 30 seconds and then will switch players.

EDIT: Changed it a little bit. If it encounters this problem, it'll switch players immediately. In the next update it'll most probably try changing worlds if this should happen…

slackeru

2009-08-01 02:32:44

From: bugger0001
Update: v.1.1 is out now. Read more about it from the first post.

PS. I encoutered a problem with the walking parts. There was an a** closing the doors and therefore the script could've got stuck finding/leaving the furnace. There will be a failsafe for it in the next version. ATM it will try to get to/away from the furnace for maximum of 30 seconds and then will switch players.

EDIT: Changed it a little bit. If it encounters this problem, it'll switch players immediately. In the next update it'll most probably try changing worlds if this should happen…


Nice, but sometimes when making steel bars I find my char at the furnace with 9 iron ores and no coal. I don't know why this happens tough :/

bugger0001

2009-08-01 11:15:47

Umm…How much coal you have in the bank? The most I've tested the DTMs with is 9k, but it can go off if you have more than 10k.
While testing the script I've encountered way too many MOre2 errors, this means my DTMs are a bit off. Thinking about moving on to TPAs or bitmaps…

ian.

2009-08-01 12:02:56

I would try a bitmap. Or just make them have it in a constant spot. ;)

slackeru

2009-08-01 19:17:20

From: bugger0001
Umm…How much coal you have in the bank? The most I've tested the DTMs with is 9k, but it can go off if you have more than 10k.
While testing the script I've encountered way too many MOre2 errors, this means my DTMs are a bit off. Thinking about moving on to TPAs or bitmaps…


I get alot of MOre2 errors aswell, and I bought about 2k coal i think.

bugger0001

2009-08-02 01:15:21

From: ian.
I would try a bitmap. Or just make them have it in a constant spot. ;)


Well, I was thinking about looking for the ores once and then storing the location to the player array. For the search most probably a DTM with failsafes(first TPA then Bitmap).

Sabzi

2009-08-02 02:04:01

Bitmaps are good themself. Maybe they need failsafe but if you use them right they are great. I have learned this when I learned using them right.
Try to make a little 5x5 or smaller bitmap from the bottom of the ores so that in the bank the numbers won't be problems. But scar got lots of- lots of great bitmap functions. And I belive srl got some too.
You probably know but we got FindTransparentBitmap too. Just to remember you ;)
Also take a look at my banking functions in SAC. They are not the best but I am realy proud of them :P
And WithdrawItem(Bank.scar) seems pretty cool after you made a bitmap. It can have tolerance.
To be honest I don't realy like DTMs anymore. They are too static :P And for simple tasks making DDTMs …
Uhh I just wanted to write one sentence then things came to my mind. Hope I helped something.

bugger0001

2009-08-02 20:35:45

Well, the DTMs I have for ores aren't actually DDTMs. At the beginning of this script I had them dynamic, but now they're just DTMs. I didn't bother making them into stringlike as all the points are the same, only mainpoint's color varies for different ores…
Had a quick look at your banking stuff. I like it :p

Sabzi

2009-08-02 20:40:04

Oh I wasn't clear sorry. I did not say you got un-needed DDTMs. To be honest I haven't looked in your script:o. That was trying to be an unfinished sentence that making DDTMs for simple tasks is too much in my opinion.
And I'm glad you like my function.

bugger0001

2009-08-02 21:33:41

I got decent proggy from v.1.1 after setting ore DTMs mainpoint tolerance to 8. With 5 it didn't always find the ores, 10 was too much(found wrong things), but with 8 it didn't fail for more than 3 hours(at least for bronze :p)
FalBuggiSmelter v.1.1
by Bugger0001
---------------
Worked for 3 Hours, 28 Minutes and 56 Seconds
Singleplayer proggy
Bars: 1110
Exp : 6882
Thanks for using!
Please post proggies and feedback in SRL forums!
FalBuggiSmelter v.1.1
by Bugger0001
---------------
Worked for 2 Hours, 59 Minutes and 33 Seconds
Singleplayer proggy
Bars: 969
Exp : 6007,8
Error: MOre1
Thanks for using!
Please post proggies and feedback in SRL forums!

The second time ran out of ores ;)

gn8771

2009-08-04 18:24:24

Multiplayer proggy
1.| Bars made: 382 | Exp gained: 6685 |
2. | Bars made: 0 | Exp gained: 0 |
3. | Bars made: 0 | Exp gained: 0 |
Bars total: 382
Exp Total : 6685
Thanks for using!

Hey great script man thanks. I was using v. 1.0 and it works well except sometimes when it goes to withdraw "x" it types in the 9 or 18 before the type screen comes up so it doesnt withdraw all of them. But its a great script otherwise and as long as i check on it its great.

Rep++

bugger0001

2009-08-05 21:43:28

Update: It's sexy and more stable than ever before not to mention currently the only properly working Fally East smelter you get in SRL, it's FalBuggySmelter v.1.2!

Read more about the update from the first post of this thread.

3Garrett3

2009-08-05 21:50:16

Ouch? Shut mine down? I believe a 7 hour progress report beats all of yours?

bugger0001

2009-08-05 22:00:46

Well, the proggy was posted by you and there are lots of error reports on the thread :p
Anyways, sorry if I offended you in any way. Changed the announcement a tiny little bit.

3Garrett3

2009-08-05 22:10:26

I wouldn't have minded it, but you pretty much said "Mine is the only good one" when mine clearly works, but still has bugs. I would have appreciated the place, which you have clearly now changed it to, for which I thank you. No hard feelings.

bugger0001

2009-08-10 10:48:23

The first run of v.1.2(The proggies show v.1.1 because I forgot to edit the proggy :p):
FalBuggiSmelter v.1.1
by Bugger0001
---------------
Worked for 7 Hours, 48 Minutes and 33 Seconds
Multiplayer proggy
1.abol | Bars made: 344 | Exp gained: 6020 | Error: SOre1
2.ssac | Bars made: 659 | Exp gained: 11532,5 | Error: SOre1
3.snah | Bars made: 731 | Exp gained: 12792,5 | Error: BankLogIn
Bars total: 1734
Exp Total : 30345
Thanks for using!
Please post proggies and feedback in SRL forums!
Successfully executed

And the second one:
FalBuggiSmelter v.1.1
by Bugger0001
---------------
Worked for 8 Hours, 42 Minutes and 14 Seconds
Multiplayer proggy
1.snah | Bars made: 148 | Exp gained: 2590 | Error: SOre1
2.ssac | Bars made: 1207 | Exp gained: 21122,5 | Error: SmeltScr
Bars total: 1355
Exp Total : 23712,5
Thanks for using!
Please post proggies and feedback in SRL forums!
Successfully executed

gn8771

2009-08-19 19:15:59

Thank you very much. Here is my first proggy from 1.2:

—————
Worked for 1 Hours, 4 Minutes and 52 Seconds
Singleplayer proggy
Bars: 235
Exp : 4112.5
Error: SmeltScr
Thanks for using!
Please post proggies and feedback in SRL forums!
Successfully executed

bugger0001

2009-08-19 21:00:15

Well, you just made my day. I thought nobody was using it and therefore going not to update this anymore for public, but now I will. Here it comes. It's the FalBuggySmelter v.1.3. Read more about it from the first post of this topic.

EDIT: Some proggies from it aswell:
FalBuggiSmelter v.1.3
by Bugger0001
---------------
Worked for 7 Hours, 17 Minutes and 3 Seconds
Multiplayer proggy
1.abol | A: False | Bars made: 567 | Exp gained: 9922,5 | Error: SmeltScr
2.ssac | A: True | Bars made: 997 | Exp gained: 17447,5 |
3.asna | A: False | Bars made: 198 | Exp gained: 3465 | Error: SmeltScr
Bars total: 1762
Exp Total : 30835
Thanks for using!
Please post proggies and feedback in SRL forums!
Successfully executed
FalBuggiSmelter v.1.3
by Bugger0001
---------------
Worked for 7 Hours, 55 Seconds
Multiplayer proggy
1.snah | A: False | Bars made: 1116 | Exp gained: 19530 | Error: BankLogIn
2.ssac | A: False | Bars made: 612 | Exp gained: 10710 | Error: SOre1
Bars total: 1728
Exp Total : 30240
Thanks for using!
Please post proggies and feedback in SRL forums!
Successfully executed

thebob142

2009-08-20 06:23:29

does it matter witch scar you use i have 3.15 3..20 and 3.21

Edit: i used 3.21 and it would to one load bank go to do another load get to the furnace then logout and switch worlds. Why?

kevin0095

2009-08-21 01:55:21

Worked great for about an hour then couldn't find ore in the bank for some reason.

FalBuggiSmelter v.1.3
by Bugger0001
—————
Worked for 1 Hours, 8 Minutes and 17 Seconds
Singleplayer proggy
Bars: 333
Exp : 5827.5
Error: MOre1

thebob142

2009-08-21 08:12:00

From: kevin0095
Worked great for about an hour then couldn't find ore in the bank for some reason.

FalBuggiSmelter v.1.3
by Bugger0001
—————
Worked for 1 Hours, 8 Minutes and 17 Seconds
Singleplayer proggy
Bars: 333
Exp : 5827.5
Error: MOre1


Witch scar did you use?

jojoe

2009-08-21 10:41:43

hey im not sure why but when it goes to withdraw and bank the items the dot is moving around the screen at random and takes forever to open the bank i made sure to update SRL and reflection.

bugger0001

2009-08-21 13:26:59

Well, I'm using SCAR 3.21 and the latest SRL Dev Revision. I know why the withdraw fails occasionally(Scar's rs_GetUpText sometimes outputs the uptext a bit incorrectly) , but the furnace part is something I haven't found a solution yet(walks to the furnace and then the log in check in procedure Smelting somehow thinks the player is not logged in).

EDIT: The world switching is a bit different. Did it change the world and continue how it was supposed to? I guess my door check is a bit too eager to think that the doors of the smelting room are closed. Gotta have a look at it.

jojoe

2009-08-21 20:21:07

I have no problem with the furnace or logging out and switching worlds but i do have a problem with the bank it walks to the bank and then it takes about 1 min or sometiems instantly to open the bank other than that it runs smoothly it banks everything takes out the correct ammount of ore. not sure if i may need to set something with where the mouse clicks or maybe it's an error with SRL and reflection i don't know :/

speed_d

2009-08-23 23:51:35

problem?

Successfully compiled (1977 ms)
SRL Compiled in 15 msec
SMART Initialized.
Loaded: Server 119, Members: False, Signed: True, Super Detail: False.
Welcome to Runescape.
(character)
Creating the NickTPA.
[Runtime Error] : Out Of Range in line 39 in script C:\Program Files\SCAR 3.21\includes\SRL\SRL\Core\AntiBan.scar

3Garrett3

2009-08-24 06:57:11

From: speed_d
problem?

Successfully compiled (1977 ms)
SRL Compiled in 15 msec
SMART Initialized.
Loaded: Server 119, Members: False, Signed: True, Super Detail: False.
Welcome to Runescape.
(character)
Creating the NickTPA.
[Runtime Error] : Out Of Range in line 39 in script C:\Program Files\SCAR 3.21\includes\SRL\SRL\Core\AntiBan.scar


Make sure that you have set your characters up correctly. Post the "DeclarePlayers" section here (erase the passwords of course) and I will tell you if you did it right.

speed_d

2009-08-24 08:40:49

From: 3Garrett3
Make sure that you have set your characters up correctly. Post the "DeclarePlayers" section here (erase the passwords of course) and I will tell you if you did it right.



procedure DeclarePlayers;
begin
HowManyPlayers := 3;
NumberOfPlayers(HowManyPlayers);
CurrentPlayer := 0;
Players[0].Name := '************';
Players[0].Pass := '*********';
Players[0].Nick := '****';
Players[0].Pin := ''; //Keep empty if u don't have one ;)
Players[0].Active := True;
Players[0].BoxRewards := ['ostume', 'mote', 'XP', 'Gem', 'ithril', 'oal']; //Keep it if you don't know what it's for ;)
Players[0].Strings[0] := 'steel'; //Must be 'bronze', 'iron', 'steel'
Players[0].Integers[0] := 1200; //Loads to do with one run

Players[1].Name := 'player';
Players[1].Pass := 'password';
Players[1].Nick := 'ayer';
Players[1].Pin := ''; //Keep empty if u don't have one ;)
Players[1].Active := false;
Players[1].BoxRewards := ['ostume', 'mote', 'XP', 'Gem', 'ithril', 'oal']; //Keep it if you don't know what it's for ;)
Players[1].Strings[0] := 'steel'; //Must be 'bronze', 'iron', 'steel'
Players[1].Integers[0] := 20; //Loads to do at once

Players[2].Name := 'player';
Players[2].Pass := 'password';
Players[2].Nick := 'ayer';
Players[2].Pin := ''; //Keep empty if u don't have one ;)
Players[2].Active := false;
Players[2].BoxRewards := ['ostume', 'mote', 'XP', 'Gem', 'ithril', 'oal']; //Keep it if you don't know what it's for ;)
Players[2].Strings[0] := 'steel'; //Must be 'bronze', 'iron', 'steel'
Players[2].Integers[0] := 20; //Loads to do at once}

end;

edit:
changed it to this and i think its working well now:

procedure DeclarePlayers;
begin
HowManyPlayers := 1;
NumberOfPlayers(HowManyPlayers);
CurrentPlayer := 0;
Players[0].Name := '************';
Players[0].Pass := '*********';
Players[0].Nick := '****';
Players[0].Pin := ''; //Keep empty if u don't have one ;)
Players[0].Active := True;
Players[0].BoxRewards := ['ostume', 'mote', 'XP', 'Gem', 'ithril', 'oal']; //Keep it if you don't know what it's for ;)
Players[0].Strings[0] := 'steel'; //Must be 'bronze', 'iron', 'steel'
Players[0].Integers[0] := 1200; //Loads to do with one run

end;

edit:
wait no nvm it still don't work, same error:

[Runtime Error] : Out Of Range in line 39 in script C:\Program Files\SCAR 3.21\includes\SRL\SRL\Core\AntiBan.scar

BlueWorld

2009-08-24 11:55:31

include gold and silver? O_o

speed_d

2009-08-24 18:28:38

Your script doesn't have any problems, I think the antiban was messing it up because it runs beautifully if you take that out. sadly that also means you get banned.

3Garrett3

2009-08-24 18:33:03

From: speed_d
Your script doesn't have any problems, I think the antiban was messing it up because it runs beautifully if you take that out. sadly that also means you get banned.


Oh my bad. I thought it said an error in his script line 39, which is around declare players. But if you are getting errors in antiban, you should probably redownload srl.

jojoe

2009-08-27 07:05:44

dangit now im getting problems with the anti ban it happened as soon as i updated…….. o well i don't think its ur script though i think that it may be a problem with SRL cause other than that your script runs very well. hopefully they fix up the anti ban on SRL then this script will run for hours :]

Immortal_DemiGod

2009-09-27 08:37:49

This bot is acting freaking twaked.

You should set up a position for the ores to be put in in advanced, because it couldn't find them. I had to create a new tab with nothing in it except the ores & bars to get it to withdraw them, it withdrew the bars once when I had it original tab before I changed the colors.

It has withdrawn the ores exited the bank then reopened the bank deposited the ores, then withdrawn them again, exit the bank then log out.

It only managed to make it back to the bank once without stalling.

It once decided to log out at the forge after sucessfully making all the bars.

It went to the forge with no ores on it to begin with.

3Garrett3

2009-09-27 08:57:22

Please learn to read. The script is outdated, and has not been updated in a month. I give you a thumbs down, and I report the post for gravedigging. Thank you.

Immortal_DemiGod

2009-10-03 01:49:23

From: 3Garrett3
Please learn to read. The script is outdated, and has not been updated in a month. I give you a thumbs down, and I report the post for gravedigging. Thank you.


Something only a month old is not grave digging, many things only a month old usually still work, speaking of "working" it is, therefore it could have been inefficiently put together, most things that are considered "outdated" don't work at all, with no editing (besides the colors of course, but I'm always changing those) I got that script to make me a few hundred bars.

No where did it say that it was outdated, or severely glitching.

My message was an update on it's current capability status. Thank you for being equally considerate. -.-

Cartmann

2009-10-04 13:56:19

Not after runetek5 apperently?

bugger0001

2010-02-26 16:10:40

Well…Tbh, grabbed new colors for DTMs and gave it a try. It's unable to open the bank(choosing an option fails), unable to smelt your ores(choosing an option AGAIN failed) and it also failed to walk back to bank. The rest worked fine.
Shouldn't be too much of a hussle to get it up and going again. I just might get this one going before Simba is released. Although, I'm not sure if I have enough will and time to fix it unless someone really persuades me the other way. None the less it's good to know it's not that badly broken :p

grats

2010-02-26 16:23:05

From: bugger0001
Well…Tbh, grabbed new colors for DTMs and gave it a try. It's unable to open the bank(choosing an option fails), unable to smelt your ores(choosing an option AGAIN failed) and it also failed to walk back to bank. The rest worked fine.
Shouldn't be too much of a hussle to get it up and going again. I just might get this one going before Simba is released. Although, I'm not sure if I have enough will and time to fix it unless someone really persuades me the other way. None the less it's good to know it's not that badly broken :p


There are two other smelters that are working very well right now. If you have the time I'd suggest a script that isn't around right now to widen availability.. there are a mass of power wc / power mining scripts with a huge lack in everything else.. even a basic combat bot would be nice lol

make that three smelters *

bugger0001

2010-02-27 04:23:47

For the time being I haven't got enough time to write a fully new script, besides I'm waiting for Simba before writing anything completely new ;)

bugger0001

2010-03-01 09:46:23

As for now version 1.31 is going good. It should be able to smelt steel and iron, but bronze most probably needs new colors. Dunno if there's anybody interested in using this, but I set a few of my own accs running with it. The last proggy I got from this:
FalBuggiSmelter v.1.31
by Bugger0001
---------------
Worked for 4 Hours, 8 Minutes and 35 Seconds
Multiplayer proggy
1.asna | A: False | Bars made: 765 | Exp gained: 13387,5 | Error: SmeltScr
2.abol | A: False | Bars made: 207 | Exp gained: 3622,5 | Error: SmeltScr
Bars total: 972
Exp Total : 17010
Thanks for using!
Please post proggies and feedback in SRL forums!
Successfully executed
Both players got SmeltScr error and were standing right next to furnace, which means SRLs FindFurnace or the last bit of walking to furnace is sometimes failing. I think it's the latter one combined with some lag. Anyways, I think this one can be once again called 'Working' :p