[COL] EvilChicken!'s Varrock Smither!
EvilChicken!
2010-08-12 06:10:29
EvilChicken!'s Varrock Smither!
Current version: v0.9
Current status: working!
- Completely color-based, no reflection needed
- Support for all f2p and most p2p items, supports all bars (bronze-runite)
- Can be set up to continuously detect and smith best items to make and best bars to use based on players' current smithing level
- Good and reliable script structure with many failsafes, antiban features and constant antirandom checks to ensure stable runs over longer periods of time.
- Uses several advanced object finding methods, including SmartColors.
- Supports RandomTool, LaptopMouse and S.M.A.R.T.
- Supports multiplayer, but is relatively untested.
Setup instructions:- Run this script using Simba; it will not compile in SCAR. Checkout to the latest revision of the OpenDev repository.
- Make sure you're having the RS client on the standard autoing settings; fixed screen size, safe mode and maximum brightness.
- Place all players in the Varrock West bank.
- Preferably use a not-too-crowded world.
- Place all bars you wish this script to use, to the main tab of Players' banks, preferably the top row.
- Have a hammer in the bank as well, or even better if in inventory.
- Set up DeclarePlayers correctly; make sure Players' strings[0] are set up correctly. (Read below for how to set up Strings[0]!)
- Activate the client (if not using S.M.A.R.T.), press run.
- Enjoy doing other stuff while the script does it's job.
- Post the progress report you get, in PHP tags! Additional feedback is always welcome – please do query if you're experiencing issues with the script or have some tips or requests for me. :)
Player's Strings[0] setup:If you just want the script to make the best available item for the player, simply enter
'best' in
Strings[0] - the script will then use the best bar available to make the best item possible based on Player's current smithing level. If you want to enter specifics, read further.
Syntax:
Strings[0] := 'METAL_NAME ITEM_NAME ITEM_AMOUNT'Example:
Strings[0] := 'steel dagger 500';As the above syntax example and usage example shows, simply enter the metal and item name for the item you wish to smith, and also enter an amount if you want to make a specific amount of that item.
For instance, the example above would order the script to make 500 steel daggers.
METAL_NAME can be any of the following:
>>
'bronze' 'iron' 'steel' 'mithril' 'adamant' 'runite' 'best'ITEM_NAME can be either
'best' or the name of any of the items listed in the image below.
Make sure you enter the name exactly as it appears on the image below, but replace any spaces with an underscore! ("_") So if you wanted to make square shields, you would have to specify
'square_shield' as the desired item to make.
ITEM_AMOUNT is simply the desired amount, entered as a string. Don't specify any amount if you want the script to make assigned item until player runs out of resources.
For more info regarding supported statements, check out these procedures:
- DeclareSmithBars;
- DeclareSmithItems;
For more info regarding how setup data is processed, check out this procedure:

Currently supported items.
Best progress reports so far:
<! Total runtime: 1 Hours, 21 Minutes and 59 Seconds
<! Players active: 1 out of 1
<! Total smithing XP gained: 21938
<! -> XP gained per hour: 16052
<! Total levels gained: 3
<! Total amount of items smithed: 585
<! -> Items made per hour: 428
<! > Plateskirts made: 585
<!---
<! EvilChicken!'s Varrock Smither v0.6
<!---
<! Total runtime: 51 Minutes and 29 Seconds
<! Players active: 0 out of 1
<! Total smithing XP gained: 33875
<! -> XP gained per hour: 39466
<! Total levels gained: 5
<! Total amount of items smithed: 271
<! -> Items made per hour: 315
<! > Platebodys made: 271
<!---
<! ## | Nick | A | L: | Smithing item: | #items: | XP: | Location: | Status: | Rand:
<! 0 | sare | F | 47 | Platebody | 271 | 33875 | Bank_Open | OutOfBars |
<!---
Final notes:- This script currently uses symbol clicking for walking. I find it to be sufficient, but I most likely will replace it with better alternatives very soon.
- Please do tell me if you have any suggestions, issues, bug reports or questions regarding this script.
- Also, please post progress reports and general feedback so I can continue developing and improving this script.
- Huge thanks go out to NCDS for borrowing me an awesome account, Cigue for, ehm, talking to me, and Wizzup? for helping me getting started scripting again and enduring my nagging.
Changelog:
- v0.7:
- Added breaking features. Read the script instructions for info on how to set it up.
- Quickfix for misclicking the anvil, just leave the according constant set to True
- 38 views as of 19.11.2010
- v0.8:
- Um. Reuploaded? In case that, er.. solves anything?
- 31 views as of 26.12.2010
- v0.9:
- Updated all the bar bitmaps, plus hammer bitmap.
- Removed Nielsie's stats, as his website is down for now.
mastaraymond
2010-08-12 07:24:30
Sweet
DeSnob
2010-08-12 07:47:10
EvilChicken! just released a script … *drools*
lordsaturn
2010-08-12 08:17:48
Sweet :D looks great good job.
EvilChicken!
2010-08-12 08:45:12
Thanks for the nice comments so far, guys. :blushing:
By the way, in the post; did I forget to explain something, or did I explain something poorly?
Heavenguard
2010-08-12 08:51:01
:O All-Hail EC!, You finally released it my dude xD. All the time and effort for those little adjustments to make this godly script. Great job my friend =]. Everything looks explained very well, I don't think I would have gotten lost at all.
You released while I was sleeping! >.<
Great job either way :)
Yush Dragon
2010-08-12 19:21:07
Looks nice :D
Good luck with ur further projects ^^
marksteele
2010-08-14 15:45:53
how long do you think this can/should be run on one character? I'll probably give it a go in a bit. Does anyone know a reliable guild miner? (since im too cheap to actually BUY my ores)
Wizzup?
2010-08-14 15:52:38
Perhaps it is time to finally get my character to smithing 99. :D
EvilChicken!
2010-08-14 17:30:58
From: marksteele
how long do you think this can/should be run on one character? I'll probably give it a go in a bit. Does anyone know a reliable guild miner? (since im too cheap to actually BUY my ores)
In theory, this script
can run until it fails a random. The longest single run it has run so far, was for an hour, as you can see by the progress report in the first post – and it stopped because it was out of bars, having used up over 2000 iron bars to smith platebodies.
You shouldn't use it for more than four-five hours per day if you're planning to smith
a lot of items, but I imagine that to be an unrealistic scenario, seeing as it normally would take ~30 minutes to process a thousand bars, hence why implementing breaks/pauses wasn't on my priority list.
If there's a demand for breaking, I'll add that in the next version?
From: Wizzup?
Perhaps it is time to finally get my character to smithing 99. :D
s/Perhaps/Definitely/ :D
E: ^that would mess up the structure of the sentence, though. :/ "Finally" could be a better alternative, I guess.
EvilChicken!
2010-08-19 20:38:19
Sorry to be double-posting and bumping, but I just noticed this had 17 views..
Has anybody gone as far as to actually run it?
Heavenguard
2010-08-21 18:57:59
From: EvilChicken!
Sorry to be double-posting and bumping, but I just noticed this had 17 views..
Has anybody gone as far as to actually run it?
Nothing can be more annoying then people who actually run it and dont say anything T.T I feel your pain, but I take it it means this script worked flawlessly, and that there speechless. ^^
bolshak25
2010-08-24 14:56:34
ive tried running it and longest it went was like an hour sorry no proggie cause my laptop turned off. but the smart world sever wont let me choose which world i want. i type it in but its always a random one. and twice its failed finding the anvil. ill run it again with my 1.7k bronze bars. it went through 2.3k starting last night at 8 randomly had to restart. so just the smart server choice and anvil finding should try to refind it if it fails. sorry im new thats why i havent posted proggie
EvilChicken!
2010-08-24 15:38:46
@bolshak25: Hm, the S.M.A.R.T. server choosing option isn't my problem, you most likely have entered the value wrongly or there might even be a problem with SMART. In either way, I'll look into it and PM you about it later, – or you'll have to PM me if I forget about it.
When was your character when the script couldn't find the anvil?
What did the script do when it couldn't find the anvil?
I really appreciate the feedback, no worries regarding the report! :)
bolshak25
2010-08-24 15:50:52
Total runtime: 15 Minutes and 33 Seconds
<! Players active: 1 out of 1
<! Total smithing XP gained: 5062
<! -> XP gained per hour: 19513
<! Total levels gained: 1
<! Total amount of items smithed: 135
<! -> Items made per hour: 520
<! > Plateskirts made: 135
it just stopped again for not finding anvil. i was watching it, and it does it when it tries to click the anvil but a player leans over it, so it clicks the player. then it continues moving over the anvils waiting for it to be able to click it. maybe you could have it reclick the anvil on the map after about a minute of not finding it then reclick the bar, cause that would allow it to startup again.
EvilChicken!
2010-08-24 16:01:10
Oh, that's .. peculiar. Being notified about it makes me almost embarrassed about not incorporating a failsafe for that. You see, I've obviously not had any issues with that, seeing as the script is built to rightclick the anvil if a player is standing over it, so it hasn't really crossed my mind.
I'll try to add a failsafe tomorrow, thank you so much for your feedback so far!
bolshak25
2010-08-24 16:04:33
im just glad my feedback is actually being noticed
<! Total runtime: 1 Hours, 21 Minutes and 59 Seconds
<! Players active: 1 out of 1
<! Total smithing XP gained: 21938
<! -> XP gained per hour: 16052
<! Total levels gained: 3
<! Total amount of items smithed: 585
<! -> Items made per hour: 428
<! > Plateskirts made: 585
i ran out of bars. 1.7k bars all gone in that time. love the script
EvilChicken!
2010-08-27 16:25:42
Updated to v0.7!Added breaking, and a quickfix for always right-clicking the anvil.
Note: this version has not been tested! The breaking feature hasn't actually been tested, but should be working as the debug message at the start of the script always has displayed the correct time I've specified.
I made the script always right-click the anvil, I also made a constant for everyone to easily be able to dis-/enable this feature.
bolshak25, thanks a lot for your progress report, I'll put it in the first post.
(However, it would be nice if you used the new
tags that recently have been added. :)
TomTuff
2010-08-31 20:14:10
[Error] C:\Simba\Includes\SRL/SRL/Misc/Smart.scar(9:10): Duplicate identifier 'ISKEYDOWN' at line 8
wtf that's an srl error… i guess i'll try updating o_O
EvilChicken!
2010-09-01 12:52:51
It compiles all fine for me.
Checkout from the latest OpenDev repository and perhaps replace your old plugins with the newer ones.
Bonfield
2010-09-10 19:07:35
Status: /~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\
Status: | SRL Randoms Report |
Status: | [url]www.villavu.com[/url] |
Status: |~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Status: \~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/
<!---
<! EvilChicken!'s Varrock Smither v0.7
<!---
<! Total runtime: 1 Hours, 3 Minutes and 45 Seconds
<! Players active: 0 out of 1
<! Total smithing XP gained: 23562
<! -> XP gained per hour: 22171
<! Total levels gained: 11
<! Total amount of items smithed: 377
<! -> Items made per hour: 354
<! > Platebodys made: 377
<!---
<! ## | Nick | A | L: | Smithing item: | #items: | XP: | Location: | Status: | Rand:
<! 0 | *****| F | 39 | Platebody | 377 | 23562 | Bank_Open | OutOfBars |
<!---
flawless script, very humanlike great job
doublex8
2010-10-11 16:15:22
can't find the hammer. Doesn't matter if it is in the bank or if it is my inventory.
i luffs yeww
2010-10-11 20:02:05
DTMs/Bitmaps/Blacklists/however he finds it could be outdated.
fumaor
2010-10-25 08:26:51
[Error] C:\Users\Pedro\Desktop\Simba\Includes\SRL/SRL/Misc/Smart.scar(9:10): Duplicate identifier 'ISKEYDOWN' at line 8
Compiling failed.
bolshak25
2010-10-25 17:36:34
that has randomly happened to me as well, just not this script. i usually just exit out of simba, then reopen it and wait for about a minute then start the script and itll work.
fumaor
2010-10-26 08:24:37
Nah, still dont work xd
Aleks
2010-10-26 08:57:04
Great script at first i only picked it up for the sake of some extra scripting knowledge :P.
After observing it I think I just might use it :)
Thanks again :D
fumaor
2010-10-27 23:39:24
[Error] C:\Users\Pedro\Desktop\Simba\Includes\SRL/SRL/Misc/Smart.scar(9:10): Duplicate identifier 'ISKEYDOWN' at line 8
Compiling failed.
doublex8
2010-11-04 11:16:59
I am getting that same srl error but only on this script. SRL is updated at revision 644 using the SVN.
fumaor
2010-11-04 18:17:05
Well then is outdated
EvilChicken!
2010-11-09 06:26:16
If someone actually is interested in using this, I'm willing to update this script if someone lends me an account with some cash on it. Say, .. 500k. For testing, obviously.
:)
i luffs yeww
2010-11-09 23:59:37
I'll get some money on my account and send it over, EC!. :)
EvilChicken!
2010-11-10 03:41:14
I was expecting you to give me a hand.
Thanks for being so reliable. <3
fumaor
2010-11-10 10:51:17
:D I can give you an account too.
i luffs yeww
2010-11-10 18:19:37
:p You can just go on it, EC!. Sell the stuff in the second tab for min if you can. You can sell a d hatchet I guess. And I can make money to buy the axe back if you sell it (actually yeah just sell it for min or something and don't sell the stuff in the second tab).
I'll PM you pass just in case you lost it. I won't be on it all weekend so have fun. ;)
Goobs
2010-11-18 06:30:30
Will you still be updating this? I have about 3k steel bars to smith… I can lend an account if it will mean updates =D.
EvilChicken!
2010-11-18 06:34:29
I have luff's account, but thanks.
I was actually planning to work on this today, by the way. When I get home from work. :)
Goobs
2010-11-18 17:09:25
Sounds great. If you need any other assistance, ask away.
EvilChicken!
2010-11-19 14:56:38
08:45:38 PM || Player #0 is now inactive. No bars left in bank!
Status: /~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\
Status: | SRL Randoms Report |
Status: | [url]www.villavu.com[/url] |
Status: |~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Status: \~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/
<!---
<! EvilChicken!'s Varrock Smither v0.8
<!---
<! Total runtime: 3 Minutes and 42 Seconds
<! Players active: 0 out of 1
<! Total smithing XP gained: 2000
<! -> XP gained per hour: 32287
<! Total levels gained: 0
<! Total amount of items smithed: 16
<! -> Items made per hour: 258
<! > Platebodys made: 16
<!---
<! ## | Nick | A | L: | Smithing item: | #items: | XP: | Location: | Status: | Rand:
<! 0 | aann | F | 59 | Platebody | 16 | 2000 | Bank_Open | OutOfBars |
<!---
NextPlayer
.. it seems to work perfectly fine for me, smithing Iron Platebodies.
Btw, yeffs, I even managed to cope using only the 26k you have in your bank! :)
But, guys, seriously? What's wrong with this? As said (
and shown!) it works perfectly for me.
If it still doesn't work for you, post the entire log you get in the debug box! And, I mean it.
Everything.
doublex8
2010-11-19 17:39:12
I can't remember what was happening for me when I used this but for something was happening where it wasn't working. I'm about to go on a huge coal run and make some mith bars so when I need to make some plates ill give this a go.
i luffs yeww
2010-11-19 22:32:17
:p I might have some time to make a little more money so yeah. I won't be using it but I'll try to put a little more money on it soon.
bmx pk
2010-12-05 15:15:40
i keep getting this error dunno what it means any tips?
12:09:54 PM || Player #0 Started script.
12:09:54 PM || Player #0 is now inactive. Unable to get player smithing level. GetAllLevels is broken?
12:09:55 PM || Player #0 Setup on all players failed.
Successfully executed.
any_one
2010-12-05 21:02:04
Means you haven't set a client (use the crosshairs). For the
[Error] ...\Simba\Includes\SRL/SRL/Misc/Smart.scar(9:10): Duplicate identifier ISKEYDOWN' at line 8
Compiling failed.
just move the line
{$i srl/srl/misc/smart.scar}
to be the first include; ie. above srl/srl.scar.
In smart.scar, it does {$DEFINE smart} so the rest of SRL knows to use the SMART functions instead of the ordinary ones.
Oh and this script most definitely does need updating, as well as the SRL bitmaps in bitmaps.scar heh. It didn't find cap'n arnav either, not sure whether that's srl or the script though. It just said "problem: no inventory tab" or something and logged out heh. Now that I re-did the bar and hammer bitmaps it seems ok though. Will edit with progress report if all goes well :) I have 20k iron bars to do.
EvilChicken!
2010-12-06 01:27:42
.. so the bitmaps aren't working?
How come they worked for me? >:
Can anyone confirm this?
i luffs yeww
2010-12-06 01:39:43
You can! :) You still have my acc info right? Sell the d hatchet.
bmx pk
2010-12-06 22:08:10
thanx any_one got it started now its giving me this i have 5k steel bars 10k iron in bank with like 25 hammers next to eachother by their selves in a bank slot and gives me this
07:06:00 PM || Player #0 is now inactive. No hammer found in inv or bank.
Status: /~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\
Status: | SRL Randoms Report |
Status: | [url]www.villavu.com[/url] |
Status: |~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Status: \~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/
<!---
<! EvilChicken!'s Varrock Smither v0.8
<!---
<! Total runtime: 2 Minutes and 17 Seconds
<! Players active: 1 out of 1
<! Total smithing XP gained: 0
<! -> XP gained per hour: 0
<! Total levels gained: 0
<! Total amount of items smithed: 0
<! -> Items made per hour: 0
<!---
<! ## | Nick | A | L: | Smithing item: | #items: | XP: | Location: | Status: | Rand:
<! 0 | | T | 56 | Platebody | 0 | 0 | GetBestItemID| |
<!---
07:06:09 PM || Player #0 Setup on all players failed.
Successfully executed.
The following bitmaps were not freed: [3, 4, 5, 6, 7]
any_one
2010-12-07 07:12:18
Yeah; proof enough that the bitmaps are out of date EvilChicken? ;)
Replace the function hammerBmp with this code:
function hammerBmp: Integer;
begin
Result := BitmapFromString(7, 7, 'meJzz8Q1wc/O0t3eysLAyNjbV1dXX' +
'0NAKDg4HIh/fAA8Pb0dHF4gUUCQwMBSCvLz8gLqAUpzaThDk7x8EQ' +
'UAtcEG4FNAoZBEOdVuIYoSIpj27igVQL9BkAHwHIjk=');
end;
Have one hammer in your first inventory slot (note: other slots don't work, it will deposit it) before you start the script. Also, if it doesn't find the bars, replace the relevant bar bitmap (bmp_bar_iron or bmp_bar_steel) in SRL/core/bitmaps.scar with one you pick yourself.
EvilChicken!
2010-12-07 07:19:14
Sure, I'll try to take a look at it today. :)
EvilChicken!
2010-12-07 14:33:17
Guys, I have both good and bad news.
The good news: I updated the script and added SMS stats.
The bad news: I can't give you the update until the bitmaps for the various bars have been updated in SRL, it seems as if they are broken. Oh, and once we're at it; the hammer BMP needs to be updated too.
If someone could provide useful bitmaps for the mentioned objects, I'd commit them and release the update. :)
Bobzilla69
2010-12-08 15:39:17
got it to work.
had to change you hammer finding to
if (FindBitmapToleranceIn(hammerbmp, X, Y, MIX1, MIY1, MIX2, MIY2, 15)) then
your way of initialising it first didnt work but this way did.
i used this bitmap for iron bar (hope its right)
iron bar:= BitmapFromString(6, 6, 'meJyzs3e0A6PAwBAIQuMCkbKyKhCR' +
'J4IsCAA0ohye');
steel bar := BitmapFromString(6, 6, 'meJyLi0uKQ0JV1Q1mZhbIXIgIHJEn' +
'AhEEANoTIws=');
Status: /~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\
Status: | SRL Randoms Report |
Status: | [url]www.villavu.com[/url] |
Status: |~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Status: \~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/
<!---
<! EvilChicken!'s Varrock Smither v0.8
<!---
<! Total runtime: 20 Minutes and 5 Seconds
<! Players active: 1 out of 1
<! Total smithing XP gained: 12175
<! -> XP gained per hour: 36343
<! Total levels gained: 7
<! Total amount of items smithed: 137
<! -> Items made per hour: 408
<! > Kiteshields made: 9
<! > 2-handed swords made: 45
<! > Platelegss made: 45
<! > Platebodys made: 38
<!---
<! ## | Nick | A | L: | Smithing item: | #items: | XP: | Location: | Status: | Rand:
<! 0 | est | T | 35 | Platebody | 137 | 12175 | GetBestItemID| WithdrawBars |
<!---
otavioafm
2010-12-09 09:50:41
smart dont open and apear that
25 PM || Player #0 Started script.
12:49:35 PM || Player #0 is now inactive. Unable to get player smithing level. GetAllLevels is broken?
12:49:38 PM || Player #0 Setup on all players failed.
TomTuff
2010-12-09 10:17:14
From: otavioafm
smart dont open and apear that
25 PM || Player #0 Started script.
12:49:35 PM || Player #0 is now inactive. Unable to get player smithing level. GetAllLevels is broken?
12:49:38 PM || Player #0 Setup on all players failed.
try following instructions. Original thread states to read script for instructions.
in the script, line 84 says "To use SMART, uncomment the "include"-line above.
Also, if you read the last few posts, you'd know that this script isn't really in working condition right now.
renafox
2010-12-10 03:21:53
could there be a support for sc hammers?
EvilChicken!
2010-12-10 04:02:51
From: renafox
could there be a support for sc hammers?
If you could provide me with a bitmap? Or, I could maybe find one myself. Maybe.
@everybody: .. alright, I'll update the bitmaps and everything myself.. When I get home or something, probably tonight. And I guess I'll go bitmap hunting if no one is willing to help me out.
Bobzilla69
2010-12-10 09:03:42
From: EvilChicken!
@everybody: .. alright, I'll update the bitmaps and everything myself.. When I get home or something, probably tonight. And I guess I'll go bitmap hunting if no one is willing to help me out.
i posted some above
iron bar:= BitmapFromString(6, 6, 'meJyzs3e0A6PAwBAIQuMCkbKyKhCR' +
'J4IsCAA0ohye');
steel bar := BitmapFromString(6, 6, 'meJyLi0uKQ0JV1Q1mZhbIXIgIHJEn' +
'AhEEANoTIws=');
posted what i needed so far.
when i need to smelt the other i will post some
renafox
2010-12-10 10:29:18
[PHP]SRL Compiled in 16 msec
SMART Initialized.
Loaded: Server 90, Members: False, Signed: True, Super Detail: False.
Sleeping approx. every 01h 00s, plus upto 09m 00s of added randomness.
Sleeping for 06m 00s every break, plus upto 06m 00s of added randomness.
11:24:31 PM || Player #0 Started script.
1
2
4
Welcome to Runescape.
***********
5
1
2
11:24:56 PM || Player #0 Player's smithing level is 89.
11:24:57 PM || Player #0 Distance from player to bank symbol: 372[/PHP]
stops there and doesnt move
waited for like 10mins and still nothing
otavioafm
2010-12-11 09:19:35
what is going on?, smart don't open and i am geting that.
SRL Compiled in 16 msec
Sleeping approx. every 01h 00s, plus upto 09m 00s of added randomness.
Sleeping for 06m 00s every break, plus upto 06m 00s of added randomness.
12:16:55 PM || Player #0 Started script.
12:17:04 PM || Player #0 is now inactive. Unable to get player smithing level. GetAllLevels is broken?
12:17:05 PM || Player #0 Setup on all players failed.
Successfully executed.
otavioafm
2010-12-11 09:27:56
i uncoment line 77 and 78 and smart dont open
any_one
2010-12-11 10:02:11
Reading. It's a useful skill. I already explained how to get SMART to work earlier in the thread - have a look.
EvilChicken!
2010-12-26 01:21:18
This script has now been updated; version 0.9 is out.
Continuous detection of best available item to smith seems to fail for me, I can't bother to stress with that for now – if anyone wants to take a shot at looking into it, it would be greatly appreciated.
Otherwise, this script should be in a perfectly functional state. Enjoy! :)
Becks
2010-12-26 03:44:45
Ran 4 times failed 3/4 can't select throwing knife correctly.
EvilChicken!
2010-12-26 10:17:47
From: Becks
Ran 4 times failed 3/4 can't select throwing knife correctly.
Too big of a mousebox, or are the coordinates off?
Becks
2010-12-26 14:34:47
From: EvilChicken!
Too big of a mousebox, or are the coordinates off?
I think to big of a mouse box. It was clicking above but the other time it clicked directly on it.
Death12652
2011-01-06 21:52:24
Good script I like it. Though it has troubles finding the bank and the anvil when the symbols are outside the actual building. Also when finding the anvil after it tries the FindObjectRecord and starts to try the SmartColors it tends to not find it. Like it finds it and hovers over all the colors on the anvil but doesn't click the anvil like it hasn't found it and is still searching. Like the script though Rep++
marpis
2011-01-13 16:12:53
Stopped when standing in front of the bank booth, with 2 bars in inventory.
Status: /~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\
Status: | SRL Randoms Report |
Status: | [url]www.villavu.com[/url] |
Status: |~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Status: \~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/
<!---
<! EvilChicken!'s Varrock Smither v0.9
<!---
<! Total runtime: 39 Minutes and 23 Seconds
<! Players active: 0 out of 1
<! Total smithing XP gained: 37500
<! -> XP gained per hour: 57107
<! Total levels gained: 1
<! Total amount of items smithed: 200
<! -> Items made per hour: 304
<! > Platebodys made: 200
<!---
<! ## | Name | A | L: | Smithing item: | #items: | XP: | Location: | Status: | Rand:
<! 0 | **** | F | 61 | Platebody | 200 | 37500 | Bank_Open | LostTowardsBank|
<!---
This one was stopped when it found a mod
Status: /~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\
Status: | SRL Randoms Report |
Status: | [url]www.villavu.com[/url] |
Status: |~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Status: | Mods Found : 2 |
Status: \~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/
<!---
<! EvilChicken!'s Varrock Smither v0.9
<!---
<! Total runtime: 1 Hours, 26 Minutes and 40 Seconds
<! Players active: 0 out of 1
<! Total smithing XP gained: 64688
<! -> XP gained per hour: 44775
<! Total levels gained: 2
<! Total amount of items smithed: 345
<! -> Items made per hour: 238
<! > Platebodys made: 345
<!---
<! ## | Name | A | L: | Smithing item: | #items: | XP: | Location: | Status: | Rand:
<! 0 | ****| F | 63 | Platebody | 345 | 64688 | Login Failed| LostTowardsBank|
<!---
Death12652
2011-01-17 11:27:28
I may modify the script for personal use becuase I am still having problems with the walking. I may just make it walk to a point. I am only using it for a couple hours, and I don't care if I get banned. This account is only for getting money for free trade to trade to my main. Nice script otherwise.
Emaziz
2011-01-17 13:27:13
Norway rules!
Oh, and I see you put a lot of effort in this script, so it's a shame it's not working so well. In an overcrowded bank the script won't detect the bank symbol and log out even tho' my character is standing in the middle of the bank. Reflection would work like a charm here! :)
EvilChicken!
2011-01-19 03:22:02
Yeah, I'll just make it use reflection, then.
Will do soon. :)
thomaswood5
2011-01-23 10:19:48
Seems really buggy for me, initially had the same problem as becks, not selecting throwing knives, i fixed that with a simple tweak but its still really buggy and never manages to complete more than 2 invos
Nose Smasher
2011-01-28 10:09:55
Status: /~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\
Status: | SRL Randoms Report |
Status: | [url]www.villavu.com[/url] |
Status: |~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Status: \~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/
<!---
<! EvilChicken!'s Varrock Smither v0.9
<!---
<! Total runtime: 47 Minutes and 40 Seconds
<! Players active: 1 out of 1
<! Total smithing XP gained: 38812
<! -> XP gained per hour: 48838
<! Total levels gained: 0
<! Total amount of items smithed: 621
<! -> Items made per hour: 781
<! > Crossbow boltss made: 621
<!---
<! ## | Name | A | L: | Smithing item: | #items: | XP: | Location: | Status: | Rand:
<! 0 | **** | T | 81 | Crossbow bolts | 621 | 38812 | LostNoAnvil| WithdrawBars |
<!---
Still runs nice… But it does have trouble with finding anvil.. Other than that there aren't really any problems with it..
doublex8
2011-02-05 14:20:37
I am not sure if you are still updating this but have you thought about adding support for the
Golden Hammer?
botsrs
2011-02-15 16:43:44
I agree with the above post, would be great :)
YoHoJo
2011-02-19 14:02:27
<!---
<! EvilChicken!'s Varrock Smither v0.9
<!---
<! Total runtime: 7 Minutes and 37 Seconds
<! Players active: 0 out of 1
<! Total smithing XP gained: 2025
<! -> XP gained per hour: 15917
<! Total levels gained: 5
<! Total amount of items smithed: 54
<! -> Items made per hour: 424
<! > 2-handed swords made: 54
<!---
<! ## | Name | A | L: | Smithing item: | #items: | XP: | Location: | Status: | Rand:
<! 0 | | F | 20 | 2-handed sword | 54 | 2025 | SmithItemInQueue| NoSmithScreen|
<!---
Was going smoothly, then it said it failed finding anvil using record, it tried to use SmartColors, and the mouse was on the anvil moving around slightly over and over until the failsafe kicked in and logged me of. (I think it forgot to click the bar before clicking the anvil, which is why it thought it wasn't hovering the anvil (wrong up text?)).
Sweet script, good job! I appreciate it.
Edit:MoreStuff:
11:12:50 AM || Player #0 Walking to anvil, attempt #0.
11:13:02 AM || Player #0 Walking to anvil, attempt #1.
11:13:13 AM || Player #0 Walking to anvil, attempt #2.
11:13:25 AM || Player #0 Walking to anvil, attempt #3.
11:13:25 AM || Player #0 is now inactive. got lost on the way to the anvil.
Wast standing in the bank, didn't watch what was happening though.
EvilChicken!
2011-02-19 18:41:32
Thanks for the feedback, YoHo. <3
I'll update this script and my caver with some reflection sweetness when I get the time - but until then I'll close this thread – using this script in it's current state is very discouraged!
YoHoJo
2011-02-19 18:43:49
Aww really? I thought it worked pretty decently, better safe than banned though! I look forward to using it. I have an army of 11 accounts with 65+ mining and 1 smithing , I want to train all of their smithing a lot, so expect a lot of usage and feedback once you get this working well again!
EvilChicken!
2011-02-19 19:11:27
Aw, that puts some pressure on me. :p
.. and motivates me at the same time.
Any chance I can borrow some of those players sometime to test and develop this script?
YoHoJo
2011-02-19 20:15:07
From: EvilChicken!
Aw, that puts some pressure on me. :p
.. and motivates me at the same time.
Any chance I can borrow some of those players sometime to test and develop this script?
Definitely!
I'm away until Monday, going to visit a friend/go to a concert.
Starting Monday I will run MSI VEM mining copper/tin for a while, then I will run Narcle's AlKharid smelter and make bronze bars, and THEN I'll let you borrow as many accounts as you want to develop! So maybe in about a week or so.
I'm going to use the shi*t out of this script, expect some good progs and feedback!