GlowArtisansWorkshop [Color]
NexPB
2012-01-24 15:14:06
MasterArtisansWorkshop v001
Features:
- Will refill ores or log out when out off ingots
- Fast object finding
- All ingots [1, 2, 3]
- Iron
- Steel
- Mith
- Addy
What will this script do and setup?
- It will take bars from Ingot box.
- Smiths the item the dwarf said for extra xp.
- MUST setup ingot/bar screen before using (ex: How many bars to take; ingot 1, 2 or 3)
Start here [In red box]:

Versions:
v001: Released 18/2/'12: Rewrote from beta version and AIO.
Please leave some feedback.
Looking forward to testing.
Cheers.
joehartwig
2012-01-25 19:41:47
so glad im 99 smith all redy :) that one is a long one
quazzymodem
2012-01-25 19:57:19
looking forward to trying this out, going for 99 smithing soon.
I've borrowed your exp gained method, given credits to you.
Press Play
2012-01-26 02:49:42
Good to see new different scripts going up :) Not the same old, same old ;)
slakan
2012-01-26 03:01:35
How can it detect what to make?
NexPB
2012-01-27 14:28:55
From: slakan
How can it detect what to make?
It reads the string.
onilika
2012-01-27 14:41:52
Is this working?
Cause I need to do some work at Artisans workshop..
Someone give me a head's up!
Sunthief
2012-01-27 15:00:05
Even though it's been up for a couple days, not many people have used it or replied on this thread. I will definitely be giving it a try later and give a full and thorough review.
NexPB
2012-01-27 15:05:57
From: onilika
Is this working?
Cause I need to do some work at Artisans workshop..
Someone give me a head's up!
It should be but lease babysit, its still in beta but it does the job smithing a full inv takes around 3 mins so yea.
onilika
2012-01-27 15:40:20
I might take a look then :)
I will give you my feedback later.
~onilika
boobooo42
2012-01-27 16:20:27
Trying this script out now. The anti-ban is wayyyyyy too frequent, it has my character spinning the screen almost constantly. I added a wait inside the anti-ban procedure, as when it is making bars, it constantly rolls random numbers trying to do the anti-ban otherwise. I am not very good at Pascal coding, but here's what I am trying:
procedure AntiBan;
begin
Wait(RandomRange(5000,10000));
case Random(100) of
1..11: PickUpMouse;
21..31: RandomMovement;
61..71: BoredHuman;
//81..91: wait(500 + random(1250));
end;
end;
Also, it really has trouble finding the anvil after getting ingots. I know a lot of the colors in AW are similar. Perhaps you need to reset the camera after each withdrawl and only look for the anvils on the east side of the screen. Or, there is a minimum distance then anvils can be from your character after a withdrawl, perhaps start a color search outside of that min distance?
This is an awesome script by the way, very simple and clever.
NexPB
2012-01-27 16:31:14
From: boobooo42
Trying this script out now. The anti-ban is wayyyyyy too frequent, it has my character spinning the screen almost constantly. I added a wait inside the anti-ban procedure, as when it is making bars, it constantly rolls random numbers trying to do the anti-ban otherwise. I am not very good at Pascal coding, but here's what I am trying:
Also, it really has trouble finding the anvil after getting ingots. I know a lot of the colors in AW are similar. Perhaps you need to reset the camera after each withdrawl and only look for the anvils on the east side of the screen. Or, there is a minimum distance then anvils can be from your character after a withdrawl, perhaps start a color search outside of that min distance?
This is an awesome script by the way, very simple and clever.
Thats what I basicly want to improve the object finding and I will update antiban later.
aussie794
2012-02-08 22:31:56
What is the average xp per hour? Looks great after I finish fishing Ill give this a go. Looks really different and interesting
NoDesire
2012-02-11 21:14:08
The script will not withdraw ingots for me. Care to fix please? :)
NexPB
2012-02-13 16:01:42
From: NoDesire
The script will not withdraw ingots for me. Care to fix please? :)
Only steel and iron supported.
NoDesire
2012-02-13 20:07:41
Iron is what I tried using. It moves over the iron selection box like it's gonna click iron then it suddenly moves over to the xp button and keeps clicking it. Any suggestion on how to fix?
NexPB
2012-02-14 12:45:20
From: NoDesire
Iron is what I tried using. It moves over the iron selection box like it's gonna click iron then it suddenly moves over to the xp button and keeps clicking it. Any suggestion on how to fix?
Try to open the xp bar before you start the script.
edfromhumanresources
2012-02-15 10:12:29
Hey nex. I like your scipts structure; Nice and easy to read. Do you come from java?
I found the object finding a bit inaccurate though and added some more parameters to you ClickObject function to remedy this. Namely a point to search from, a minimum number of pixels to find in an element of the atpa, and an array of colors rather than a single color which then get combined into a single tpa. By tweaking these it locates the anvil, smelter and chute first time every time.
Also the find up text on for "make" ingots in FIndBars() is shafted by Jagexes new UI border that came with the updates, so i just removed the check and assume the dtm will be accurate enough if its found.
The antiban function needed toning down a bit too :) just a little :D
After those changes it runs nice and smooth, ty.
NexPB
2012-02-15 10:24:10
From: edfromhumanresources
Hey nex. I like your scipts structure; Nice and easy to read. Do you come from java?
I found the object finding a bit inaccurate though and added some more parameters to you ClickObject function to remedy this. Namely a point to search from, a minimum number of pixels to find in an element of the atpa, and an array of colors rather than a single color which then get combined into a single tpa. By tweaking these it locates the anvil, smelter and chute first time every time.
Also the find up text on for "make" ingots in FIndBars() is shafted by Jagexes new UI border that came with the updates, so i just removed the check and assume the dtm will be accurate enough if its found.
The antiban function needed toning down a bit too :) just a little :D
After those changes it runs nice and smooth, ty.
Nice feel free to pm me your script maybe I can learn some things from your code and use yours with credits ofcourse :D
ruuno
2012-02-15 14:09:53
thank u
========= GlowArtisansWorkshop ==========
|= Player : *******
|= Time Running : 1 Minutes and 21 Seconds
|= Xp gained : 18659723
======================================
so fast xp, i was afk and it did 18 mil xp
RyGuy
2012-02-17 02:12:24
From: ruuno
thank u
========= GlowArtisansWorkshop ==========
|= Player : *******
|= Time Running : 1 Minutes and 21 Seconds
|= Xp gained : 18659723
======================================
so fast xp, i was afk and it did 18 mil xp
OMG jealous! lmao
NoDesire
2012-02-17 12:43:45
From: NexPB
Try to open the xp bar before you start the script.
Tried that, still won't click the iron box though.. :/ And sometimes it'll just walk to armor chute and constantly click it without even having any ingots in the inventory.. Script won't work at all for me.. Could you please update it?
edfromhumanresources
2012-02-17 13:17:47
From: NoDesire
Tried that, still won't click the iron box though.. :/ And sometimes it'll just walk to armor chute and constantly click it without even having any ingots in the inventory.. Script won't work at all for me.. Could you please update it?
It's not very hard to fix this script yourself.
NoDesire
2012-02-17 13:20:27
I've tried but it just won't stop clicking the xp bar, won't withdraw ingots, and now it just keeps clicking the armor chute. :/
NexPB
2012-02-17 14:44:31
From: NoDesire
I've tried but it just won't stop clicking the xp bar, won't withdraw ingots, and now it just keeps clicking the armor chute. :/
Im working on a fix about it because you have somehting in your inv ;p
I'm updating the script it finds evrything already flawless, just some bugs left like that left.
NoDesire
2012-02-17 15:06:30
Thankyou so much:) I highly appreciate it!
NexPB
2012-02-18 17:13:24
Rewrote the script download and run it :D
NoDesire
2012-02-19 00:57:56
Works!! Thankyou so much! :)
NexPB
2012-02-19 04:43:07
From: NoDesire
Works!! Thankyou so much! :)
No problem :D Its alot better isn't it?
NoDesire
2012-02-19 16:57:57
Yes it is! Everything works perfect! :) I'm averaging about 30-35k exp an hour. Great script! Thankyou!
DarkAim
2012-02-27 15:30:01
there's the problem…
Error: Exception: The given DTM Index[3] doesn't exist at line 103
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]
NexPB
2012-02-27 17:16:19
From: DarkAim
there's the problem…
Error: Exception: The given DTM Index[3] doesn't exist at line 103
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]
Restart script.
DarkAim
2012-03-02 17:12:31
Restarted the script, and still this happens
Aimostfamous
2012-03-03 15:37:48
Great bot but keeps fucking up and going north then stopping every 15mins or so
yourmum
2012-03-06 19:44:06
FREEDTMS error, I know you did this to prevent leaching but I'm new to programming, any tips on how to fix the script?
injustice
2012-03-10 17:26:15
From: yourmum
FREEDTMS error, I know you did this to prevent leaching but I'm new to programming, any tips on how to fix the script?
Happening to me too.
[Error] (102:11): Duplicate identifier 'FREEDTMS' at line 101
Compiling failed.
NexPB
2012-03-10 19:04:01
Uploaded new version with the error fixed. Just had to rename
Aimostfamous
2012-03-18 12:09:27
Do you plan to update this? It's not getting more addy out for me.
gunamura12
2012-04-12 04:14:46
still working and working perfectly F2P…i used it for over an hour thank you
dc686
2012-04-12 15:11:41
been using for 20 mins now and got 55k xp so its working great and im loving it will have 99 smithing tonight thank u!
hoopla
2012-04-13 08:17:24
Love it! Thank you my good sir! Will post back with PR…90 smithing, 9 more levels :)
I think it's really idiotic that every update they have is non tradeable…why the hell do I want all of these accessories for my closet? just sayin'…
MIner99
2012-04-14 11:58:48
Working prefect for me thanks if you guys are getting errors just delete it and re download it :)
Tlachtli
2012-04-23 12:48:07
I'm giving this a try, looks good so far. I'll post a proggie later.
EDIT2:
So far, so good. Managed 6 hours doing Iron I. Here's what I got:
========= MasterArtisansWorkshop ==========
|= Player : ----------
|= Time Running : 6 Hours, 38 Seconds
|= Xp gained : 214265
======================================
litoris
2012-04-28 03:29:33
Perfect script!
[BANANA]========= MasterArtisansWorkshop ==========
|= Player :
|= Time Running : 40 Minutes and 39 Seconds
|= Xp gained : 20261
======================================[/BANANA]
MIner99
2012-04-30 11:06:02
Thanks it run prefect, I'm at 96 smithing :)
infinite loop when withdraw addy ingots..
debug:
Box := 25, 115, 110, 235
Box := 120, 115, 205, 235
Box := 215, 115, 300, 235
Box := 310, 115, 395, 235
Box := 405, 115, 490, 235
Box := 25, 115, 110, 235
Box := 120, 115, 205, 235
Box := 215, 115, 300, 235
Box := 310, 115, 395, 235
Box := 405, 115, 490, 235
Box := 25, 115, 110, 235
Box := 120, 115, 205, 235
Box := 215, 115, 300, 235
Box := 310, 115, 395, 235
Box := 405, 115, 490, 235
Box := 25, 115, 110, 235
Box := 120, 115, 205, 235
Box := 215, 115, 300, 235
Box := 310, 115, 395, 235
Box := 405, 115, 490, 235
Box := 25, 115, 110, 235
Box := 120, 115, 205, 235
Box := 215, 115, 300, 235
Box := 310, 115, 395, 235
Box := 405, 115, 490, 235
Box := 25, 115, 110, 235
Box := 120, 115, 205, 235
Box := 215, 115, 300, 235
Box := 310, 115, 395, 235
Box := 405, 115, 490, 235
Box := 25, 115, 110, 235
any tip?
Brotein
2012-05-06 20:49:52
This script is pretty good, no errors at all running it with iron ingot i, getting some decent progress reports. Only thing I noticed it looks like it detects the name twice before it makes the correct item. Also when finding the anvil, it will hover the mouse over some colors on the south wall, about 3 times before finding the anvil.
UnderCover
2012-05-10 08:53:57
From: swbk
infinite loop when withdraw addy ingots..
debug:
Box := 25, 115, 110, 235
Box := 120, 115, 205, 235
Box := 215, 115, 300, 235
Box := 310, 115, 395, 235
Box := 405, 115, 490, 235
Box := 25, 115, 110, 235
Box := 120, 115, 205, 235
Box := 215, 115, 300, 235
Box := 310, 115, 395, 235
Box := 405, 115, 490, 235
Box := 25, 115, 110, 235
Box := 120, 115, 205, 235
Box := 215, 115, 300, 235
Box := 310, 115, 395, 235
Box := 405, 115, 490, 235
Box := 25, 115, 110, 235
Box := 120, 115, 205, 235
Box := 215, 115, 300, 235
Box := 310, 115, 395, 235
Box := 405, 115, 490, 235
Box := 25, 115, 110, 235
Box := 120, 115, 205, 235
Box := 215, 115, 300, 235
Box := 310, 115, 395, 235
Box := 405, 115, 490, 235
Box := 25, 115, 110, 235
Box := 120, 115, 205, 235
Box := 215, 115, 300, 235
Box := 310, 115, 395, 235
Box := 405, 115, 490, 235
Box := 25, 115, 110, 235
any tip?
Yeah I got this also. It happens when you change iron to something like steel, mith, addy. Any way to fix it? :/
edit: I was making steel equipment.
edit2: because iron was working perfect, I used those.
========= MasterArtisansWorkshop ==========
|= Player :
|= Time Running : 1 Hours, 7 Minutes and 21 Seconds
|= Xp gained : 35097
======================================
========= MasterArtisansWorkshop ==========
|= Player :
|= Time Running : 4 Hours, 52 Minutes and 35 Seconds
|= Xp gained : 132896
======================================
Versus The World
2012-05-13 03:35:30
Gonna try this out, i really need to level my smithing
Tlachtli
2012-05-14 00:08:54
Thanks for the amazing script! Just hit 99 tonight. Went with Iron i ingots from about 94->99 using this, about 50k iron ore all total. Left it running overnight several times, always ran for the full 6 hours. With all of the xp boosts purchased, iron i gives around 33k-35k xp/h.

NoDesire
2012-05-14 16:21:23
ain't working for me? :/
Tlachtli
2012-05-14 16:37:51
From: NoDesire
ain't working for me? :/
What's the problem? Not compiling? Starts but does nothing? Messes up X when doing Y?
We can't help unless we have specifics.
Looks like a good scrip, will definitly use for a few levels, anyone tell me what the exp/hour is for addy? and how much money i would lose from 88-99?
Thanks :D
NexPB
2012-05-17 06:53:10
From: Tlachtli
Thanks for the amazing script! Just hit 99 tonight. Went with Iron i ingots from about 94->99 using this, about 50k iron ore all total. Left it running overnight several times, always ran for the full 6 hours. With all of the xp boosts purchased, iron i gives around 33k-35k xp/h.

Gz on the 99 :D
TomTuff
2012-05-17 10:28:07
wouldn't withdraw addy had to fix it a little
Anyone know how much it will cost for 99 smithing? or how i can work out how much it will cost?
Produst
2012-05-21 17:33:55
130 k iron ore lol..
Hadley
2012-05-22 02:24:56
so, when it runs out of ore does it go to the bank and withdraws more or do you have to have the ore noted in your inventory?
Whatmatters
2012-05-23 05:34:26
The script's working like a charm. This script emits safety, so I'll post a proggy when I wake up.
========= MasterArtisansWorkshop ==========
|= Player : [email]myemail[/email]
|= Time Running : 2 Minutes and 26 Seconds
|= Xp gained : 889
======================================
rawer66
2012-05-28 22:24:17
Does this work for RSBot?
Zerkeronrs7
2012-05-28 22:31:46
From: rawer66
Does this work for RSBot?
No, it has nothing to do with RSBot.
m34tcode
2012-05-28 22:44:02
first post here and thats his question…
alcario
2012-06-05 11:05:47
From: TomTuff
wouldn't withdraw addy had to fix it a little
can you tell me how to fix this promble wont withdraw addy ;/
TheOtherGuy
2012-06-12 16:07:04
What area does this do do I just need mithril ores? Or do I have to make ingots. I've never been here before but i want dragonbane bolts.
Produst
2012-06-19 10:23:48
Workshop buttons have been changed, could you fix it (RS update 19.06.12)? THANK YOU!
Tsukuyomi
2012-06-19 15:40:31
Was it only workshop buttons? I had to stop this script today because of the color.
900123ash
2012-06-19 17:43:23
doesnt work color changed update please :)
Bot4destiny
2012-06-20 01:30:38
Not working.
How do u configure settings to iron lll? and it keeps on clicking the anvils. Switching from to another. Repeating forever. Please fix ^^
iGunXZ
2012-06-23 20:37:42
Hey guys after finally finding out what to do, I feel sooo accomplished now.
You won't believe this is my 1st contribution to this community, so I learned how to fix it.
To fix:
just replace
'mggAAAHicY2NgYNBiZGDghGJPKAaJnWRiYNjDBKGPAvFOIH4AxI6WegyOJkpgrCPLzqArz8GgIM7JwAo0CxtmxIEhAADpNgib'
TO——————-
'mlwAAAHicY2dgYGBiZGCQA9KyQMzMCOE/A+LnQLwCiNuB+AoQX4WyQfgCEAtJSDEwc/EAdTEysAqKMXDx8gExL4OAsAgDPsCIB0MBAFhPB+o='
Produst
2012-06-24 08:24:17
From: iGunXZ
Hey guys after finally finding out what to do, I feel sooo accomplished now.
You won't believe this is my 1st contribution to this community, so I learned how to fix it.
To fix:
just replace
'mggAAAHicY2NgYNBiZGDghGJPKAaJnWRiYNjDBKGPAvFOIH4AxI6WegyOJkpgrCPLzqArz8GgIM7JwAo0CxtmxIEhAADpNgib'
TO——————-
'mlwAAAHicY2dgYGBiZGCQA9KyQMzMCOE/A+LnQLwCiNuB+AoQX4WyQfgCEAtJSDEwc/EAdTEysAqKMXDx8gExL4OAsAgDPsCIB0MBAFhPB+o='
SUPER! Two thumb's up man :) :stirthepot:
Raidoo
2012-06-28 16:44:43
nice script :) works good if i fixed it but it has one problem i dont like. It switches anvils very often and its kinda bot like. It looks good if im alone there but if there is more ppl they prolly look wtf is he doing
xYumz
2012-06-28 23:51:07
From: Raidoo
nice script :) works good if i fixed it but it has one problem i dont like. It switches anvils very often and its kinda bot like. It looks good if im alone there but if there is more ppl they prolly look wtf is he doing
Interesting, mind posting your version? I wouldn't mind trying it and further tweaking it
powdrski
2012-07-07 09:42:52
awesome script and got me 99 using addy iii. only flaw i found was the user setup of having to choose iii instead of i not being built into the script. highly suggest implementing it if you update :)
YesMan
2012-08-01 18:43:15
[Error] C:\Simba\Includes\srl/srl/misc/paintsmart.simba(43:33): Unknown identifier 'SmartGetDebugDC' at line 42
Compiling failed.
How do I fix this? :o
YesMan
2012-08-02 05:11:39
Now this appears
Chestplate
Error: Exception: The Box you passed to Rectangle doesn't have normal bounds: (233,145) : (231,146) at line 243
The following DTMs were not freed: [SRL - Lamp bitmap, 1, 2, 3, 4]
The following bitmaps were not freed: [SRL - Mod bitmap, SRL - Admin bitmap, SRL - Flag bitmap, SRL - NavBar Bitmap, 4]
How do I fix this error?
metalwii
2012-08-22 07:47:52
[Error] C:\Simba\Includes\srl/srl/misc/paintsmart.simba(42:33): Unknown identifier 'SmartGetDebugDC' at line 41
Compiling failed.
how do i fix this?
Naturiown
2012-08-31 02:58:36
[Error] C:\Simba\Includes\srl/srl/misc/paintsmart.simba(42:33): Unknown identifier 'SmartGetDebugDC' at line 41
Compiling failed.
lol i got this too. how do i fix this?? :/
help pleasseee
James Cash
2012-09-03 03:45:08
[Error] C:\Simba\Includes\srl\srl\misc\paintsmart.simba(154:25): Unknown identifier 'MSBox' at line 153
Compiling failed.
Snowflak
2012-09-03 03:55:34
On the top:
Change {$ something something paintsmart} into
{$I SRL/SRL/Misc/SmartGraphics.Simba}
James Cash
2012-09-03 04:18:03
done that,[Error] C:\Users\all\Downloads\MasterArtisansWorkshop v001 (3).simba(65:3): Unknown identifier 'Smart_Server' at line 64
Compiling failed.
litoris
2012-09-03 05:05:04
From: James Cash
done that,[Error] C:\Users\all\Downloads\MasterArtisansWorkshop v001 (3).simba(65:3): Unknown identifier 'Smart_Server' at line 64
Compiling failed.
http://villavu.com/forum/showthread.php?t=88578Search next time please, hundreds of people had the exact same error.
James Cash
2012-09-03 05:26:37
but it doesn't say about;
[Error] C:\Users\all\Downloads\MasterArtisansWorkshop v001 (4).simba(65:3): Unknown identifier 'Smart_Server' at line 64
Compiling failed.
does it?
litoris
2012-09-03 08:13:43
From: James Cash
but it doesn't say about;
[Error] C:\Users\all\Downloads\MasterArtisansWorkshop v001 (4).simba(65:3): Unknown identifier 'Smart_Server' at line 64
Compiling failed.
does it?
You didn't even read it, did you?
James Cash
2012-09-03 09:18:56
i did, i changed all the SMART things and this happened
litoris
2012-09-03 09:27:44
From: James Cash
i did, i changed all the SMART things and this happened
CTRL+F "Smart_Server" on the thread.
Produst
2012-09-05 11:19:56
Works perfectly.. Cheers ;) btw.. thumbs up litoris :P
VirgilMH
2012-09-11 05:35:29
Compiling failed.
[Hint] C:\Simba\Includes\SRL/SRL/core/antirandoms\randomtool.simba(215:3): Variable 'T' never used at line 214
[Error] C:\Simba\Includes\srl/srl/misc/paintsmart.simba(42:33): Unknown identifier 'SmartGetDebugDC' at line 41
Compiling failed.
[Error] C:\Simba\Includes\srl\srl\misc\paintsmart.simba(154:25): Unknown identifier 'MSBox' at line 153
Compiling failed.
Any advice ?
Solar
2012-09-11 05:49:02
From: VirgilMH
Compiling failed.
[Hint] C:\Simba\Includes\SRL/SRL/core/antirandoms\randomtool.simba(215:3): Variable 'T' never used at line 214
[Error] C:\Simba\Includes\srl/srl/misc/paintsmart.simba(42:33): Unknown identifier 'SmartGetDebugDC' at line 41
Compiling failed.
[Error] C:\Simba\Includes\srl\srl\misc\paintsmart.simba(154:25): Unknown identifier 'MSBox' at line 153
Compiling failed.
Any advice ?
Sure, here is my advice. Search.