Kevin's Edgeville Crafter
Kevin
2012-11-26 23:52:29
READ ALL INSTRUCTIONS!
EdgevilleCrafter1.91.simba is newest.
FEATURES
1)Smelts Gold
2)Crafts all gold based jewelry through diamond
3)Enchants all jewelry through diamond
4)Finds required items so long as visible in bank (except for enchanting)
5)Can smelt and craft in same trip
6)Progress Report updated every trip. Includes xp, actions, and gold earned/spent (xp and gold not factored into enchanting yet).
7)Smart8 implementation. If you do not have Smart8, you will get: "Invalid number of parameters at line 280". Either update to Smart8 or change the {Define Smart8} to {Define Smart}
INSTRUCTIONS
1)Have SMART and DTMs set up (Read here if an exception occurs:
http://villavu.com/forum/showthread.php?t=71645).
2)Fill in your login information at the top (or manually log in) and fill in the desired crafting information.
3)Turn on Product Dialog if smelting or crafting (or both).
4)Gold bars (or ores) and gems MUST be visible in current bank tab.
5)Start in edgeville at bank or smelter.
6)If enchanting, ring to enchant MUST be in 2nd slot, related staff MUST be equipped and cosmic runes MUST be in first inventory slot. Enchantment spell must be set to action bar '1' and be in first slot. Finally, enchanted resulting item must also be in current bank tab.
Upcoming Updates
1)
For some reason I don't allow jewelry crafting without gems, that's an easy add.2)
Add an apostraphe to my screen print out to say Kevin's instead of Kevins (anyone wanna tell me? Simple escape char first, or "" quotes instead, or what?)3)
More intensive antiban.4)Slightly improved pathfinding (it works, but it can be screwed up if you're tilting the screen manually while it's running). Planning on changing it to SPS pathwalking.
5)
Add better furnace finding (and bank finding), clan avatars mess it up pretty badly for a reason I haven't yet discovered. Thinking about using TPAs to accomplish this instead of DTMs….6)
Change requirements so gem and gold does not need to be first 2 slots. Just need to make the cut DTMs for all the gem types.7)
Add limitations so it doesn't try to craft after out of gold/gems and so users can impose own limitations.8)
Automatic jewelry selection without the first manual run (worked Pre-EOC, post is having some issues).9)
Add enchantment to the list of capabilities. Need to allow for simple and reliable enchantment of any item type, not just rings.
10)
Add gold smithing.11)Add gem cutting.
12)Add other smithing? (maybe, maybe separate script as it's getting too generic)
13)Craft based on most profitable setting.
14)
Add auto-updater.Bugs:
1)
Clan avatars make bank and furnace finding difficult.2)
Some occasional issue with run count initialization.3)
Total gold earned is calculating correctly, but gold per hour is incorrect after the hour mark for some reason.4)If you have a "1 bar craft, then runs to bank" issue, right click your xp counter icon, and click on "toggle production dialog". This will make a window pop up during your crafting and the script should work. (Thanks to
@Benson for this). Will work on an auto-fix in the script once I get my acc back.
v1.9 Upgrades all around. More fail-safes added. Improved accuracy during enchanting. Improved standards. Moved user settings to be more user-friendly. Improved speed of enchantment based activities, can now reach 1700 enchants per hour on lag-free systems. Fixed rare banking bug AND added additional banking failsafe.
v1.7 Updates the auto-updater to handle an issue of renaming the extension during a TortoiseSVN upload. Remade Gold bar and Sapphire DTMs. Added TPA based furnace finding as an additional and more accurate failsafe for finding the furnace. Fixed a bug related a RS update affecting crafting and smelting in same trip. Updates to SMART8. - If suddenly getting parameters error, it's because you don't have SMART8. Either upgrade or change it to "SMART".
v1.6 Adds auto updating so new updates no longer need to be grabbed from here. Improved enchantment to quickly and efficiently handle every type of jewelry.
v1.5 Enchants rings at up to 1600 casts per hour (personally tested on 20k emerald rings). Corrects rare money calculation bug. Improves overall speed and reliability with more event and color handling. Debug printout upgraded. Fixed most known bugs except rare clan avatar issue next to furnace. Collects spin tickets accumulated automatically.
v1.4 Adds money earned/spent to progress reports. Adds more event based handling. Added a light debug mode printout to the Smart screen (with a turn on/off setting). Fixes several more occasional bugs. Tested for several hours without issue.
v1.3 Fixes several bugs and improves speed. This version and on connects to runescape's website to grab Grand Exchange values.
V1.2 Adds gold smelting and improved DTM handling as well as a large refactor overall. Cut gems can now be selected automatically and no longer have to be in second slot. Gold ore for smelting also has no required slot, simply needs to be visible in current bank tab. Crafting selection is entirely automatic. No single starting manual run is required anymore. Gold smelting can be done in same run as crafting (IE: Withdraw 28 gold ore (or 14 and 14 gems), smelt them, then craft them before returning to bank).
Dragonstone and Onyx Jewelry do not work. I probably won't fix it for them unless requested either.
Smelting is slower and less responsive than the crafting.
There may be some glitches. Not fully tested, but overall should be an improvement. (Please post progress reports/issues)
To rush this release out, I am currently using Crezzur's method of determining when X items are safe to withdraw as well as Laimonas171's TPA based bank opening. I will rewrite these in my own style later, but for now it is their code in place.
Credits:
SuperUser let me modify and use his method for grabbing current Grand Exchange values.
YoHoJo's DTM tutorial
Noob King's (originally RyGuy's) Edgeville Gold Smither found here:
http://villavu.com/forum/showthread.php?t=86589 (general method order and I believe even a few lines of code here and there as I started with it as a base for travel to and from the furnace. I think I changed the majority of it, but even what was changed has roots there)
v1.0 16 views
v1.1 74 views
v1.2 16 views
v1.3 12 views
v1.4 71 views
v1.5 49 views
v1.8 52 views
v1.91 103 views
v1.92 83 views
lorenzo
2012-11-28 08:08:01
can u add gold bracelets ?? so i can use my gold bars to make bracelets
Kevin
2012-11-28 09:20:31
From: lorenzo
can u add gold bracelets ?? so i can use my gold bars to make bracelets
I'll add the option for any of the non-gem items and I'll add in the part about not requiring the gems/gold be in the first 2 spots, but just have to be visible within the current tab instead tonight. Heading off to work now, so I'm guessing about 12 hours or so and it should be up.
lorenzo
2012-11-28 14:41:01
thanks for helping me mate! do i need to download it when ur ready? and can u tell me when its ready pleaes :S i just need gold bars in first tab right? and start at edge?
Kevin
2012-11-29 00:27:11
Gold bars don't need to be in first tab, they need to be visible in the current tab.
Follow the instructions listed in my first comment and you should be good to go!
lorenzo
2012-11-29 05:05:32
nice!!!! <333
lorenzo
2012-11-29 10:58:39
[Error] C:\Documents and Settings\Gebruiker\Mijn documenten\Downloads\EdgevilleCrafter v1.1.simba(587:5): Unknown identifier 'Proggy' at line 586
Compiling failed.
The Killer
2012-11-29 11:01:59
From: lorenzo
[Error] C:\Documents and Settings\Gebruiker\Mijn documenten\Downloads\EdgevilleCrafter v1.1.simba(587:5): Unknown identifier 'Proggy' at line 586
Compiling failed.
that's the antileech.
2)Remove small anti-leech. 1 thing is named incorrectly and the other causes a slow down and memory leak (however it's fixable extremely easily in the main method and should be very obvious).
lorenzo
2012-11-29 11:08:30
where can i find that?
lorenzo
2012-11-29 11:15:11
dude where i change it make braceletes????
Kevin
2012-11-29 12:44:49
There are 2 things I added for antileech.
1)A compilation error: Specifically, the compilation error is trying to tell you it can't find the method being mentioned, and it tells you where the problem is - and The Killer included the reference to it which says which line of the script is the problem. There are possible 2 fixes for this problem. The method does exist, there's just something that needs to be altered for it to be correctly found. Or you can simply remove the offending call, which will remove a very small piece of functionality of the code, but it will continue working.
2)There is a line in the main method that essentially questions you if you're leeching… Ignoring this one will let the script still run, it will just be slower and take up more RAM.
To change what you want to make, change the value in the quotes of these two lines.
CraftingWhat := 'Bracelet'; //Ring, Amulet, Necklace, Bracelet
GemEncrusted := 'None'; //None, Sapphire, Emerald, Ruby, Diamond, Dragonstone
It currently defaults to Gold (no gem, ie: 'None) Bracelets ('Bracelet').
lorenzo
2012-11-30 05:02:53
so i got to edit this>??
CraftingWhat := 'Bracelet'; //Ring, Amulet, Necklace, Bracelet
GemEncrusted := 'None'; //None, Sapphire, Emerald, Ruby, Diamond, Dragonstone
and then it works??
lorenzo
2012-11-30 06:25:43
it works now but it only take 14 gold bars and then it tries to take other 14 items? how i fix it
lorenzo
2012-11-30 06:37:25
1 he is kinda slow at banking and standing at the furnace its clicking the bar first then after 5-10 seconds its clicking on the furnace
2 i fixed that he take 28 gold bars now but it still tries to take another item
3 its a good script and ill use it till 99
4 where i can see the exp an hour?
5 the first run is going good but after that he is going to bank and try to take 28 gold bars it seems he click on it but not whitdraw it
thanks alot
regadds lorenzo
Kevin
2012-11-30 13:16:59
From: lorenzo
it works now but it only take 14 gold bars and then it tries to take other 14 items? how i fix it
If you grabbed the V1.1 of the file (added onto the original post) that should be working so long as: "GemEncrusted = 'None'"
From: lorenzo
1 he is kinda slow at banking and standing at the furnace its clicking the bar first then after 5-10 seconds its clicking on the furnace
2 i fixed that he take 28 gold bars now but it still tries to take another item
3 its a good script and ill use it till 99
4 where i can see the exp an hour?
5 the first run is going good but after that he is going to bank and try to take 28 gold bars it seems he click on it but not whitdraw it
thanks alot
regadds lorenzo
1 As for the slow down, did you fix the second part of the antileech in the main method? The code essentially asks you if you're leeching (almost in those words even).
2 The taking 2 items should be fixed alongside not taking 28 by default in the v1.1.
3 Thanks a lot!
4 The progress (items made, experience earned, exp/hour) is printed out on the SIMBA screen depending on how you handled the first part of the anti-leech. That's the small piece of functionality that would be removed if you chose to delete the line that had the issue instead of making it match the method.
5 I think this may be tied to what I said in 2.
Solar Virus
2012-12-01 17:01:22
Could you please add gold bar smelting? Then this script would be even more amazing! :)
Kevin
2012-12-01 19:26:58
From: Solar Virus
Could you please add gold bar smelting? Then this script would be even more amazing! :)
I'll be away from home for the weekend, but early next week I'll improve the jewelry a little and then I can add gold bar smelting, iI should be done with theat by Tuesday or Wednesday.
Then after that is gem cutting and having all 3 things (cutting gem, smelting gold, crafting jewelry) happen in the same trip. That should be done Thursday or Friday
However, if anyone mentions a bug to fix along the way, I may delay those goals to improve reliability first.
Swifte
2012-12-03 09:24:32
Funny anti leech. And the intervals between the clicks could be faster… Even a human would move faster. But back to the point! Great release! Hoping to see more from you in the future and may you get SRL membs with a couple more scripts. :)
Syntax
2012-12-04 06:07:01
Nice script Nivek, how long did it take you to code this?
I'm not great at coding and hope to make scripts reliable like this in the future.
Still learning will get there someday soon I hope.
Pm me on here if you got skype :)
Slashed
2012-12-04 06:23:38
Looks good, but the process of freeing the DTM's could be a bit better.
Check this :
http://villavu.com/forum/showthread.php?t=78418. But nice script overall :smile:
Triblouge
2012-12-04 19:24:14
*Kevins Edgeville Crafter.
*Time elapsed: 3 Hours, 54 Minutes and 49 Seconds
*We have gained 119700 Craft Experience! (30782 per hour)
*We have crafted 4788 None Bracelets! (1231 per hour)
*We have gone: 171 trips
*Our goal is: 10000 trips
Awesome script man, gonna use this all the way!
Kevin
2012-12-04 23:49:27
From: Swifte
Funny anti leech. And the intervals between the clicks could be faster… Even a human would move faster. But back to the point! Great release! Hoping to see more from you in the future and may you get SRL membs with a couple more scripts. :)
Thanks Swifte! As for the intervals between clicks… I plan on keeping them long for now until I make it more event responsive. I have some work on exactly that coming up.
From: Slashed
Looks good, but the process of freeing the DTM's could be a bit better.
Check this : http://villavu.com/forum/showthread.php?t=78418. But nice script overall
Added now to v1.2. Thanks for that, I was wondering about that.
And woooo first posted proggy!
Version 1.2 is now up which allows for smelting and simpler Gem grabbing from the bank. However, I will warn now that it seems to be a bit unstable for reasons I haven't pinned down yet. Use this version at your own risk (with risk meaning it shuts itself down pretty early and doesn't accomplish very much).
Next update will not be gem cutting (even though the implementation is almost done). Instead I will be working on making the jewelry crafting portion entirely automatic with no prior setup needed. I should be done with that within 3 days.
blinkblink
2012-12-05 00:39:51
hmmm testing v1.2 and Its only taking out 14 gold bars(have it on default: CraftingWhat := 'Bracelet';) and I do have set GemEncrusted := 'None';
the log says "Failed to find the gems in your bank" and logs out
I did fix both anti leechs
Kevin
2012-12-05 00:54:30
From: blinkblink
hmmm testing v1.2 and Its only taking out 14 gold bars(have it on default: CraftingWhat := 'Bracelet';) and I do have set GemEncrusted := 'None';
the log says "Failed to find the gems in your bank" and logs out
I did fix both anti leechs
Found the bug related to that… It showed up as a part of my huge refactor and would be included in the list of possible bugginess of the v1.2 I mentioned above.
If all you're doing is crafting gemless gold, you will likely only see slow-downs for now in 1.2. Sorry about that.
To fix the issue in 1.2, change line 69 to this:
if(makingJewelry = True) and (not (GemEncrusted = 'None')) then
blinkblink
2012-12-05 01:03:53
From: nivek1989
Found the bug related to that… It showed up as a part of my huge refactor and would be included in the list of possible bugginess of the v1.2 I mentioned above.
If all you're doing is crafting gemless gold, you will likely only see slow-downs for now in 1.2. Sorry about that.
To fix the issue in 1.2, change line 69 to this:
if(makingJewelry = True) and (not (GemEncrusted = 'None')) then
I simply looked at the line: actionsPerRun := 14; changed it to 28 and it started working :P
Reverting it back to change the line you suggested
lol wtf the script deposited all my gear heheheee, probably a missclick
—update—
*the script went nuts banking, it also deposited my money from pouch
seems it had issues detecting furnace While in bank… so it did random depositing stuff clicks
Looking for furnace.
Found furnace
Looking for furnace.
Found furnace
Looking for furnace.
Found furnace
Looking for furnace.
Found furnace
Looking for furnace.
Found furnace
Could not complete a crafting attempt.
Kevin
2012-12-05 01:33:35
The gear deposit and money deposit had to be a missclick… That never happened to me even with the bugs I saw in it and I can't imagine why that would have happened unless it thought it was moving to the furnace (like your output says) even though it wasn't for some reason.
I'm just going to take down 1.2 for now and hopefully by the end of tomorrow I'll have more new stuff in place to be better event-driven.
Scorched
2012-12-05 08:29:59
I am using v1.1 at the moment, for crafting gold bars to bracelets. Working well so far, but it is a bit slow to bank and find the furnace. Otherwise, no complaints :D
Thanks for releasing this great script. Here I come 99 crafting.
fike13
2012-12-06 14:04:33
If you put your smelting gold bar script separate, I would actually love that. I've been looking for a good gold smelter
Kevin
2012-12-06 23:19:57
Heavy update and refactor out now (including the gold smelting portion re-release).
v1.2 Was tested but not extremely heavily first.
Minipo
2012-12-07 19:29:22
After a while the bot start to click just north and make me go in wild…
Kevin
2012-12-07 20:16:33
From: Minipo
After a while the bot start to click just north and make me go in wild…
Found the issue, it's a timing problem that resulted in an infinite loop…
Fixing both problems and testing. Fix should be up within the hour.
Kevin
2012-12-07 21:38:54
Looking much better now!
Triblouge
2012-12-08 17:04:44
Here's my best proggy up to today making bracelets
*Kevins Edgeville Crafter.
*Time elapsed: 6 Hours, 21 Minutes and 38 Seconds
*We have gained 200200 Craft Experience! (31588 per hour)
*We have crafted 8008 None Bracelets! (1263 per hour)
*We have gone: 286 trips
*Our goal is: 10000 trips
Minipo
2012-12-08 17:56:55
Still doing the clicking thingy… Died in the wildy :/ Also close after 6 min saying its stuck…
Kevin
2012-12-09 03:00:28
Newest version 1.4 up and this time I set aside several multi-hour runs of testing first and added a debug printout to the Smart screen to find out what method might get stuck for some people (if that again happens).
Current Progress report:
*Kevin's Edgeville Crafter.
*Time elapsed: 2 hours, 8 Minutes and 10 Seconds
*We have gained 35000 Craft Experience! (16449 per hour)
*We have crafted 1400 Bracelets! (657 per hour)
*We have earned 163800 gold crafting!
*We have gained 78680 Smithing Experience! (36977 per hour)
*We have smelted 1400 gold bars! (657 per hour)
*We have spent 256200 gold on smelting!
*We have gone: 50 trips of a total of 1000 goal trips!
*Our total monetary change is: -92400 gold (-43425 gold per hour)!
Minipo
2012-12-09 09:00:38
Exception in Script: Unable to find file 'ObjectDTM/ObjDTMInclude.simba' used from 'C:\Users\——-\Downloads\EdgevilleCrafterv1.4.SIMBA'
Saying this when I want to start it…
Kevin
2012-12-09 11:42:01
Have you setup your ObjectDTMs yet?
http://villavu.com/forum/showthread.php?t=71645 mentions that exact error as being a result of not having set it up yet, and will tell you how to set it up.
Edit:
I just double-checked and I did mention making sure that was setup first, but now I've added the error fix link to the main page. Also my overnight proggy did fail after 4 hours, although after looking into the debug it appears specifically related to doing both smelting and crafting in the same trip. It didn't run anywhere unexpected, it just shut itself off at the furnace mid-smelting:
*Kevin's Edgeville Crafter.
*Time elapsed: 4 Hours, 21 Minutes and 10 Seconds
*We have gained 70700 Craft Experience! (16264 per hour)
*We have crafted 2828 Bracelets! (650 per hour)
*We have earned 330876 gold crafting!
*We have gained 158934 Smithing Experience! (36562 per hour)
*We have smelted 2828 gold bars! (650 per hour)
*We have spent 517524 gold on smelting!
*We have gone: 101 trips of a total of 200 goal trips!
*Our total monetary change is: -186648 gold (-42937 gold per hour)!
Minipo
2012-12-09 14:39:53
May be that… Not really good with computer so… I don't know how to install it tough cause its says I don't have the right thing to open it… do you think you could help me ? I've linked it with adobe by mistake and now its open with it but says its not the right thing… cant do anything else…
Kevin
2012-12-09 17:58:55
From: Minipo
May be that… Not really good with computer so… I don't know how to install it tough cause its says I don't have the right thing to open it… do you think you could help me ? I've linked it with adobe by mistake and now its open with it but says its not the right thing… cant do anything else…
What exactly is connected with Adobe? You can change the connections to programs by Right Clicking -> Open With. Also the instructions are as followed on the link:
- Download 'ObjectDTM.sex' at the bottom of this post.
- Move the file to 'Simba/Extensions'. ("Simba" being the install location of Simba. On windows, usually at "C:\")
- If you have Simba open, close it.
- Open Simba.
- go to 'View>Extensions'.
- enable 'ObjectDTM.sex'.
- go to 'ODTM>Check For Update'.
Located in the first post on
http://villavu.com/forum/showthread.php?t=68112
Minipo
2012-12-09 20:10:29
Yh I've done this but its saying I dont have the right program to open a .sex file… I tried open it (ObjectDTM.sex) with adobe and its saying it doesn't work, so I put both the simba of your bot and the ObjectDTM.sex in a new file and its doesnt do anything… What do I need to open a .sex file?
DannyRS
2012-12-09 20:21:59
From: Minipo
Yh I've done this but its saying I dont have the right program to open a .sex file… I tried open it (ObjectDTM.sex) with adobe and its saying it doesn't work, so I put both the simba of your bot and the ObjectDTM.sex in a new file and its doesnt do anything… What do I need to open a .sex file?
You dont open it, you simply enable the use of it in the settings in Simba :)
Not sure i quite understand what you've done but it sounds like you have touched things that dont need touching, try a fresh install maybe, and follow the Setup video for simba
Minipo
2012-12-09 20:25:16
Already done that… it on my comp but its still doesnt work for the 1.4 version… Think I changed something I wasn't suppose as because now its always open with adobe even when I say not to…
Minipo
2012-12-09 20:28:01
Its still says this : Exception in Script: Unable to find file 'ObjectDTM/ObjDTMInclude.simba' used from 'C:\Users\—–\Downloads\EdgevilleCrafterv1.4.SIMBA'
Its like it was searching for something other than the ObjectDTM.sex
Ashaman88
2012-12-09 20:30:16
From: Minipo
Yh I've done this but its saying I dont have the right program to open a .sex file… I tried open it (ObjectDTM.sex) with adobe and its saying it doesn't work, so I put both the simba of your bot and the ObjectDTM.sex in a new file and its doesnt do anything… What do I need to open a .sex file?
Read the thread where you downloaded the .sex file it has step by step instructions!
Minipo
2012-12-09 20:37:15
And its doesn't work! I cant run it so I cant do anything. Dude read!!!
Ashaman88
2012-12-09 20:39:14
From: Minipo
And its doesn't work! I cant run it so I cant do anything. Dude read!!!
So you followed the installation instructions on the objdtm thread?
Minipo
2012-12-09 20:43:14
YH… Found the problem should work now, it wasn't in the good file
Scorched
2012-12-09 22:27:43
Hey guys,
The script is working mostly well, I figured out why it was going so slowly. ;)
Here is the problem I keep running into: Every 10-60mins the script will misclick and keep clicking away from the bank, and it will head north toward the wilderness wall. If there was not a wall there I would be dead XD
Then it will continue to keep clicking the same place over and over. I can't quite figure out what is causing it to misclick. Is anyone else having trouble with this?
Kevin
2012-12-09 22:35:16
From: Scorched
Hey guys,
The script is working mostly well, I figured out why it was going so slowly. ;)
Here is the problem I keep running into: Every 10-60mins the script will misclick and keep clicking away from the bank, and it will head north toward the wilderness wall. If there was not a wall there I would be dead XD
Then it will continue to keep clicking the same place over and over. I can't quite figure out what is causing it to misclick. Is anyone else having trouble with this?
I'm pretty sure that issue exists both in 1.2 and 1.3, however 1.4 should have some pretty solid speed improvements as well as all the safety checks that fixed that exact issue you mentioned.
Scorched
2012-12-09 23:27:26
Right on =o!
I wasn't aware there was a new version. I guess I should have checked, huh?
Destined2bGreat
2012-12-11 14:50:35
I can't believe I made 100k gold bars thinking there wasn't a working bot to make bracelets in the same trip. Going to try this out now.
EDIT: After smelting a bar or two, just runs to the right outside wall of furnace, then repeats. It does this for all crafting/smelting methods.
Kevin
2012-12-11 15:23:54
From: Destined2bGreat
I can't believe I made 100k gold bars thinking there wasn't a working bot to make bracelets in the same trip. Going to try this out now.
EDIT: After smelting a bar or two, just runs to the right outside wall of furnace, then repeats. It does this for all crafting/smelting methods.
It does have a randomness to reaching the furnace via the minimap (on purpose to help prevent bot-detection) and because of that, sometimes it should pass the furnace and end up to the right on the other side of the wall, but so long as your settings are correct, it should still be clicking on the furnace because it can see it through the ceiling.
Also, did you grab v1.4 or one of the older ones?
EDIT: I just realized you said after a bar or two - not after a trip or two? Turn on the Debugger and what is it writing on the screen as it does this?
Rincewind
2012-12-11 17:44:46
Nice anti-leech! I'll update later on how it goes
Minipo
2012-12-11 22:48:46
only problem is it close after like 1 hour I dont know why… says a problem with the DTM thats its couldn't find something
kevin33
2012-12-11 22:56:08
Testing in a minute, will post a proggy after an hour and tomorrow if it runs overnight.
Edit:
Stopped myself. Worked very well, will run over night.
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*Kevin's Edgeville Crafter.
*Time elapsed: 51 Minutes and 51 Seconds
*We have gained 43120 Craft Experience! (49962 per hour)
*We have crafted 784 Emerald Rings! (908 per hour)
*We have earned 232848 gold crafting!
*We have gone: 56 trips of a total of 9999 goal trips!
*Our total monetary change is: 232848 gold (269794 gold per hour)!
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Failed to find the gems in your bank
Exception in Script: The given DTM Index[3] doesn't exist
The following DTMs were not freed: [SRL - Lamp bitmap, 7]
The following bitmaps were not freed: [SRL - Mod bitmap, SRL - Admin bitmap, SRL - Flag bitmap, SRL - NavBar Bitmap, 4]
Kevin
2012-12-12 02:33:43
From: Minipo
only problem is it close after like 1 hour I dont know why… says a problem with the DTM thats its couldn't find something
The issue claiming a DTM that couldn't be freed… I have no idea honestly. It's not a DTM I created, I feel adding the Smart printing added a DTM that it isn't freeing on its own, but I'm not sure how to fix that. However, that shouldn't actually be causing a significant issue for anyone.
So long as you are running v1.4, your SMART screen (the one Runescape is visible on) should have some writing on it that will tell me what method it failed on (if Debug mode was turned on, it's in the UserSettings where you set what you want to make) AND v1.2 and on should write a line that specifically will tell me where it failed. Can you copy the output it gave you on the SIMBA screen after it closed? It should be the very first line after the progress report.
Minipo
2012-12-12 05:11:55
I'll do this, also how can I get a proggy? When I start the bot directly from here the proggy; gets red so I need to delete it
Destined2bGreat
2012-12-12 09:00:20
I'm on 1.4, and debug is on but there's no output in SIMBA. It just switches to "runtofurnace" method after a couple bracelets and rebanks.
Minipo
2012-12-12 11:41:16
the text says "selectFurnace methode"
with this : Was looking for furnace and failed to open it.
Exception in Script: The given DTM Index[3] doesn't exist
The following DTMs were not freed: [SRL - Lamp bitmap, 6]
The following bitmaps were not freed: [SRL - Mod bitmap, SRL - Admin bitmap, SRL - Flag bitmap, SRL - NavBar Bitmap, 4]
Kevin
2012-12-12 12:03:15
From: Minipo
I'll do this, also how can I get a proggy? When I start the bot directly from here the proggy; gets red so I need to delete it
On the first page, I mention that a method is named incorrectly which will cause an error (like the error you're seeing) and when I talk with Lorenzo about it, I mention that there are 2 fixes. One is deleting it, but that will remove the progress reports and goal trip handling. The other option is to fix the naming problem (the harder portion of the anti-leech).
From: Destined2bGreat
I'm on 1.4, and debug is on but there's no output in SIMBA. It just switches to "runtofurnace" method after a couple bracelets and rebanks.
The output to SIMBA should only be if the script closes due to erroring, like what happened to Minipo. So for you it does this:
Banks, Runs to the furnace, selects the furnace, Starts crafting, finishes a couple bars, And then it claims to run to the furnace it's already at but runs to the bank instead, and then it banks despite only having finished a couple bracelets?
I recently changed how it determines if it is currently crafting or smelting to be based off the screen that pops up to say your current progress as of 1.4. So I can only imagine that it's having trouble recognizing the screen is there for you. So I either assume your settings aren't set to typical SIMBA standards (even a little off could affect this screen since it's not a solid color) or something else is pushing it slightly off for you.
Try changing line 827 to:
if((CountColorTolerance(855309, ABX1, ABY1, ABX2, ABY2, 25) + CountColorTolerance(3750201, ABX1, ABY1, ABX2, ABY2, 25)) > 6000) then
That will check for the colors of the screen within a tolerance instead of the flat standards it is currently set to.
I'll work on adding a heavier debug tonight along with other changes I have planned.
From: Minipo
the text says "selectFurnace methode"
with this : Was looking for furnace and failed to open it.
Exception in Script: The given DTM Index[3] doesn't exist
The following DTMs were not freed: [SRL - Lamp bitmap, 6]
The following bitmaps were not freed: [SRL - Mod bitmap, SRL - Admin bitmap, SRL - Flag bitmap, SRL - NavBar Bitmap, 4]
Hmm… Can you do a quick screenshot of where it ended up? I'll look into adding that to happen automatically in a future version as well.
Minipo
2012-12-12 13:54:50
cant take screen right now but when i login back its like 2-3 case north of bank about 1-2 case from the edge of bank (around the middle of the bank wall)
kevin33
2012-12-12 14:37:48
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*Kevin's Edgeville Crafter.
*Time elapsed: 5 Hours, 56 Minutes and 53 Seconds
*We have gained 289520 Craft Experience! (48692 per hour)
*We have crafted 5264 Emerald Rings! (885 per hour)
*We have earned 1563408 gold crafting!
*We have gone: 376 trips of a total of 9999 goal trips!
*Our total monetary change is: 1563408 gold (62289 gold per hour)!
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Successfully executed.
Minipo
2012-12-12 14:39:50
stopped again behind the furnace (literaly)
Kevin
2012-12-12 15:08:21
Nice proggy, fellow Kevin! I look forward to adding enchanting to it after cleaning it up some more and getting rid of the last few issues a few people seem to be getting. I keep making the emerald rings mostly myself too.
Minipo, would you like to PM me so perhaps we can do some sort of screen sharing or working on this some more? Also, you may want to look into perhaps verifying your setup matches the resolution and visual settings noted:
http://villavu.com/forum/showthread.php?t=47714.
Kevin
2012-12-19 13:16:41
Along with a couple base improvements (timing and accuracy), I have added enchanting to my current (locally stored) version. However, it is using some visual cues based on the action bar (to be as quick as possible, but still be accurate if lag occurs). I'm not entirely sure if this will work for everyone or if I need to make it more generic for other people, so I would like it if someone could test it for me before a public release.
I have a couple of personal runs at about 1550 enchants per hour lasting 6 hours each (totally about 9400 enchantments each time). Any takers?
Edit: A day of no takers, so I decided to upload it in 1.5
BadKarma
2012-12-19 17:42:19
Very smooth running script
*Kevin's Edgeville Crafter.
*Time elapsed: 6 Hours, 1 Minutes and 59 Seconds
*We have gained 341880 Craft Experience! (56872 per hour)
*We have crafted 5698 Sapphire Bracelets! (947 per hour)
*We have earned -176638 gold crafting!
*We have gone: 407 trips of a total of 1428 goal trips!
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Great Script!
Kevin
2012-12-28 20:31:59
Thanks!
Newest version now up and now includes an auto-updater (some of logic courtesy of SuperUser)!
Chances of including new features anytime soon are unlikely as my account (and e-mail) were both recently taken (actually, my Runescape, Diablo 3, Starcraft 2, and Guild Wars 2 accounts were all taken as they were all under the same e-mail). Blizzard and ArenaNet did wonders to help me out with that. JagEx said sorry it happened and left it at that, with hundreds of millions and all my supplies all gone and taken away in the space of the couple hours it was taken over. Perhaps I'm a little bitter, but Jagex could easily find out who did it and rectify the situation. Easily. Instead, their customer support almost entirely ignores me and finally a Mod talks to me and informs me simply, "Sorry". It may take a while for me to rebuild my fortune (if I ever do considering the difficulty starting from scratch) to start having enough supplies to continue working on the new features for this script. If I do, then I will go back and start adding smelting and improved enchanting and whatever other features come along with the idea of an Edgeville AIO.
Swifte
2013-01-03 02:13:59
It updates but when I reload it, it still does not run and says I have yet to download it before asking me to download it again.
Kevin
2013-01-03 09:39:54
From: Swifte
It updates but when I reload it, it still does not run and says I have yet to download it before asking me to download it again.
When you run it the first time, it overwrites your file, but that doesn't reload the script. You need to close out of it and re-open it to get it to run correctly after it updates.
AcemasterD
2013-01-27 07:42:57
Hey kevin, this is an awesome script. I'm running into a problem though where after it selects the item I'm crafting, it will only craft 3 and then head back to the bank. Is there any way to fix this?
Kevin
2013-01-27 23:16:19
From: AcemasterD
Hey kevin, this is an awesome script. I'm running into a problem though where after it selects the item I'm crafting, it will only craft 3 and then head back to the bank. Is there any way to fix this?
I've looked into this somewhat and have been testing it a while and I don't seem to be able to quite recreate your issue. Is there any chance your visual settings are not at minimum with brightness at absolute maximum?
The only line I can imagine would be an issue for you would be line 1017:
if((CountColorTolerance(855309, CABX1, CABY1, CABX2, CABY2, 25)) > 6000) then
The most accurate solution for you (assuming your visual settings are not the issue) is to wait for it to start crafting and then use Simba's "Pick a Colour" tool to select a color from the Crafting screen (the one that measures your current progress) and select part of the main black portion of that screen. Take that color and replace the 855309 with it.
As a side note, looking over running my script for a while and some of it's more advanced multi-tasking options, I can see certain settings have changed since my last update. I'll likely put some heavy work into updating (and upgrading) this script sometime in the next couple of weeks with a major overhaul.
AcemasterD
2013-01-28 15:53:16
Instead of doing all that, I changed line 1114 to this and it worked flawlessly:
Wait(50000 + random(1000));
Weird, huh?
Kevin
2013-01-28 16:18:48
Well that would work just fine but it's not necessarily going to finish as soon as the crafting (or smelting) does. If you use varrock armour (I do) the time it takes to finish is pretty variable. But so long as it works for you, then that's great!
AcemasterD
2013-01-29 02:07:29
Yes, I also use Varrock Armour, I was wondering why their was that variable shift of 1000, but now I understand why. Do you know how much seconds in in-game time is represented by those numbers?
Kevin
2013-01-29 10:19:37
There is a variable shift throughout all portions of the code as a type of ban-prevention. By having stuff happen randomly (slightly) in timing and pixel selection, it helps ensure that Jagex can't recognize our work as being different from a normal human.
I believe that each bar takes 1.8 seconds to complete, and each time the Varrock armour improves the speed, it subtracts 1.8 from the total. (saving on average 5.2 seconds from the total time per trip). (1000 in the code = 1s real time)
psyno
2013-01-29 21:16:38
[Error] C:\Simba\Includes\SRL\SRL\MISC\Paintsmart.simba(44:33): Unknown identifier 'SmartGetDebugDC' at line 43
Compiling failed.
Kevin
2013-01-30 16:23:14
From: psyno
[Error] C:\Simba\Includes\SRL\SRL\MISC\Paintsmart.simba(44:33): Unknown identifier 'SmartGetDebugDC' at line 43
Compiling failed.
This script doesn't use Paintsmart at all, are you sure you're getting this error from this script?
psyno
2013-01-30 17:46:22
From: nivek1989
This script doesn't use Paintsmart at all, are you sure you're getting this error from this script?
I'm positive!
Is this the antileech you implemented, if so, I'm clueless.
Kevin
2013-01-30 19:08:25
On the helpful recommendation of
@NKN, try adding
{$i SRL/SRL/Misc/SMARTGraphics.simba}
to line 5.
psyno
2013-01-31 10:16:32
From: nivek1989
On the helpful recommendation of @NKN, try adding
{$i SRL/SRL/Misc/SMARTGraphics.simba}
to line 5.
Didn't help at all, I think I tried that already anyway.
[Error] C:\Simba\Includes\SRL\SRL\MISC\Paintsmart.simba(44:33): Unknown identifier 'SmartGetDebugDC' at line 43
Compiling failed.
Kevin
2013-01-31 10:40:34
From: psyno
Didn't help at all, I think I tried that already anyway.
[Error] C:\Simba\Includes\SRL\SRL\MISC\Paintsmart.simba(44:33): Unknown identifier 'SmartGetDebugDC' at line 43
Compiling failed.
Could you post the first 5 lines of the version you're using?
psyno
2013-01-31 12:27:12
Well that's a silly question, but here goes.
program EdgevilleCrafter;
{$DEFINE SMART}
{$i SRL/srl.simba}
{$i ObjectDTM/ObjDTMInclude.simba}
In case you're still wondering, I did try to add that line you posted before, and it still gave the same error. I've searched the forum and google but in vain, I just don't get it.
Kevin
2013-01-31 14:07:16
From: psyno
Well that's a silly question, but here goes.
program EdgevilleCrafter;
{$DEFINE SMART}
{$i SRL/srl.simba}
{$i ObjectDTM/ObjDTMInclude.simba}
In case you're still wondering, I did try to add that line you posted before, and it still gave the same error. I've searched the forum and google but in vain, I just don't get it.
I was hoping to see some sort of issue wherein you were somhow lacking your {$DEFINE SMART} declaration, as that should be including most paint related actions. I really have no idea why this is happening for you either, noone else has had this issue, and I can't seem to find an answer from anyone else I know on your specific issue. Is there any chance your SIMBA isn't fully updated? Have you installed SMART8? Are you having any issues with other scripts that use
{$DEFINE SMART}
If this is entirely unique, while this isn't a true fix and it will remove drawing the debug options, try deleting lines 459-463:
SMART_DrawTextEx(True, 0, 0, LoginChars, '', 13158600);//This will clear the debug screen.
for i:=0 to (numDebugMessages-1) do//Draw the list of debug order newest at top.
begin
SMART_DrawTextEx(False, 12, (120 + (15 * i)), LoginChars, DebugMessages[i], 13158600);
end;
psyno
2013-01-31 22:16:16
My simba is up to date and I can run several scripts that use smart just fine. :/
Well, maybe it's just FUBAR.
Kevin
2013-01-31 23:39:45
From: psyno
My simba is up to date and I can run several scripts that use smart just fine. :/
Well, maybe it's just FUBAR.
That's a possibility… But I continue to use it as do several other people. Did you try removing my suggestion?
psyno
2013-02-01 03:07:10
Yes, I did….
Kevin
2013-02-01 10:59:06
After talking with the skype group… the only thing we can come up with is to make you force update your SRL.
From: psyno
Yes, I did….
re-install simba or force update it. Easiest way out.
Stayon
2013-02-01 12:08:00
If this did other bars that'd be awesome :)
I keep getting this box asking if i would like to update to edgeville crafter v. If I update, i get a blank script. If I cancel it, the window just pops up again when I hit run. Any help?
Kevin
2013-02-04 16:51:40
From: epi
I keep getting this box asking if i would like to update to edgeville crafter v. If I update, i get a blank script. If I cancel it, the window just pops up again when I hit run. Any help?
Line 149 is currently:
WriteFileString(fh, GetPage('https://edgeville-aio-crafter.googlecode.com/svn/trunk/EdgevilleCrafter.simba'));
It should be changed to:
WriteFileString(fh, GetPage('https://edgeville-aio-crafter.googlecode.com/svn/trunk/EdgevilleCrafter.SIMBA'));
A bug occurred in GoogleCode and it automatically updated the extension. I'll put in a fix soon, or you can make that change yourself and it should be fine.
Edit: Or you can remove the line that says
Updater;
near the bottom, but that will remove updates after I fix it as well.
Kevin
2013-02-04 21:46:01
New update released - 1.7. Fixes several bugs and improves Furnace finding.
In the next week will likely add improved path finding between bank and furnace with more fail-safes and add more smelting options. This is not a guarantee you will see this in 7 days from now, but it is saying I'm starting it as soon as I finish other necessary fixes in other scripts.
sam3255
2013-02-04 23:07:08
Hi there!
I just got your script it seen very nice! I will try it tomorow! Nice anti-leech by the ways lol.
Just to inform the new user you will need to ''update'' your DTM manually by downloading the ObjectDTM.sex and the ObjectDTMinclude.simba. I searched a little bit just before i readed the last page of the Object DTM thread where Sjoekeloe uploaded the files! thanks to you it helped me to make the script work ;). The auto-update doesnt work anymore because the host is kind of ''dead''
Here the link
http://villavu.com/forum/showthread.php?t=68112&page=13 I will try it more tomorow many thanks for the time you put in that script!
Just to be sure how do i get the proggy to work? If someone can pm me or tell me here it would be apreciated.
Edit: tryed the versin 1.7 but it keep telling me it need to be updated when i just updated it right before! i reopened it after same thing. If someone else can confirm it please
Thanks and have a good days!
Kevin
2013-02-04 23:46:52
From: sam3255
Hi there!
I just got your script it seen very nice! I will try it tomorow! Nice anti-leech by the ways lol.
Just to inform the new user you will need to ''update'' your DTM manually by downloading the ObjectDTM.sex and the ObjectDTMinclude.simba. I searched a little bit just before i readed the last page of the Object DTM thread where Sjoekeloe uploaded the files! thanks to you it helped me to make the script work ;). The auto-update doesnt work anymore because the host is kind of ''dead''
Here the link http://villavu.com/forum/showthread.php?t=68112&page=13
I will try it more tomorow many thanks for the time you put in that script!
Just to be sure how do i get the proggy to work? If someone can pm me or tell me here it would be apreciated.
Edit: tryed the versin 1.7 but it keep telling me it need to be updated when i just updated it right before! i reopened it after same thing. If someone else can confirm it please
Thanks and have a good days!
As for the progress report, I pmed you a fair hint. As for the updating, I can't recreate that currently, however I'm going over a possible issue that may be related to checking the version number.
Edit: I have just replaced 1.7 with 1.8 in case that possible issue is the one at large. Furthermore, I would like to point out there is a
chance that since my last major update, some DTMs have become outdated. I haven't had the time to thoroughly test it in a while and nobody has made any comments one way or the other (which I suppose is a good thing). However, if they are outdated, I do not have a backup in place as of now to handle that.
sam3255
2013-02-05 09:53:02
The 1.8 work like a charm from what i see! no more update error and the combinaison smelt ore and craft jewelry is working too. For the DTM i cant tell you much since i dont know a lot of them beside that a localisation method, however all is working very well. I will post a proggy in a couple of hours!
Thanks for the good work and advice ;)
Edit: At some random time i got a banking error it seen pretty random got one after 13 trips and another after 89 here my best progy for making gold bar
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*Kevin's Edgeville Crafter.
*Time elapsed: 2 Hours, 26 Minutes and 56 Seconds
*We have gained 140050 Smithing Experience! (57241 per hour)
*We have smelted 2492 gold bars! (1018 per hour)
*We have spent 261660 gold on smelting!
*We have gone: 89 trips of a total of 535 goal trips!
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
** Warning in OpenBankQuiet: Unknown bank: Edgeville Bank **
Dont know if this come from the dtm i will do a run with the debug to get more information
Edit 2: the debug dont give much info he only thing i can tell is that the error come at the ''openbank Temp method''
Kevin
2013-02-05 23:59:19
That came from a failure to find the bank and me passing a bad variable to the "OpenBankQuiet" function.
About 20 or so hours from now I'll have a huge update out on this script that should not only improve the standards on it, but should make it more efficient and more reliable. I've got a lot of work done now, but I want it all in at once.
You're becoming the next Ashaman , DannyRS bro lol
Kevin
2013-02-06 00:22:49
From: Sjoekeloe
You're becoming the next Ashaman , DannyRS bro lol
I wish! I'll consider myself (closer to) Ashaman's par when I do something like a complex fighter or a something with complex interlaced actions. I still see a ton of issues with this script that need some updating for decent standards - but this was the first script I started on I guess
When I write Simba's first QBD bot, then we can talk some more about me reaching that potential! :spot: :f:
From: nivek1989
I wish! I'll consider myself (closer to) Ashaman's par when I do something like a complex fighter or a something with complex interlaced actions. I still see a ton of issues with this script that need some updating for decent standards - but this was the first script I started on I guess
When I write Simba's first QBD bot, then we can talk some more about me reaching that potential! :spot: :f:
Hahaha, I'll look forward to that day :)
Kevin
2013-02-06 19:27:53
From: sam3255
Edit: At some random time i got a banking error it seen pretty random got one after 13 trips and another after 89 here my best progy for making gold bar
** Warning in OpenBankQuiet: Unknown bank: Edgeville Bank **
Dont know if this come from the dtm i will do a run with the debug to get more information
Edit 2: the debug dont give much info he only thing i can tell is that the error come at the ''openbank Temp method''
I fixed this bug and made banking even more accurate now, as well as a few other updates.
sam3255
2013-02-06 21:29:55
Ok thanks alot ;) i will try it. I give you news after a run!
Kevin
2013-02-06 22:04:44
From: sam3255
Ok thanks alot ;) i will try it. I give you news after a run!
Looks like the updater is still affecting some people (maybe you, maybe not), uploading a new one with the version on 1.91. Sorry about the updater, I'm gonna look to get some more advanced help on what appears to be wrong as I can't recreate it on my own machine.
second proggy , about the same duration
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*Kevin's Edgeville Crafter.
*Time elapsed: 1 Hours, 13 Minutes and 25 Seconds
*We have enchanted 1944 pieces of jewlery! (1593 per hour)
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Couldn't find the bank. Exiting
Well it had a bug, couldn't find the bank. Mouse hovering around various TPA's till it found a matching color on the deposit box. and then the script terminated. This happened twice , didn't have that Wear bug anymore though.
That's my helpful feedback lol. The rest is good ;)
psyno
2013-02-11 12:09:34
SO I got the script to compile, but it won't let me run without updating, and updating doesn't work. What to do?
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>404 Not Found</title>
</head><body>
<h1>Not Found</h1>
<p>The requested URL /svn/trunk/EdgevilleCrafter.simba was not found on this server.</p>
</body></html>
Kevin
2013-02-11 12:15:36
Are you using version 1.91? While it also has an update bug I didn't fix (but think I recently discovered why, need someone to test for me), it should have a safety check to avoid the update in that version.
psyno
2013-02-11 12:31:45
I tried using 1.6, which is in the OP.
Oh, I didn't try the 1.91, thought the one without version was the latest like before :)
1.91 won't compile,
[Error] C:\Simba\Includes\SRL/SRL/misc/SmartParams.Simba(281:149): Invalid number of parameters at line 280
Kevin
2013-02-11 12:47:17
From: psyno
I tried using 1.6, which is in the OP.
Oh, I didn't try the 1.91, thought the one without version was the latest like before :)
1.91 won't compile,
[Error] C:\Simba\Includes\SRL/SRL/misc/SmartParams.Simba(281:149): Invalid number of parameters at line 280
In the OP, I mention that 1.91 is the newest version, and that the new error (Invalid number of parameters at line 280) is due to the upgrade to Smart8. If you do not have SMART8 (and get that error because of it), you need to change {Define SMART8} to {Define SMART}
psyno
2013-02-11 13:07:11
From: nivek1989
In the OP, I mention that 1.91 is the newest version, and that the new error (Invalid number of parameters at line 280) is due to the upgrade to Smart8. If you do not have SMART8 (and get that error because of it), you need to change {Define SMART8} to {Define SMART}
Yeah, I figured.
I would be a lot less painful looking into your anti leech without having the update freezing up simba every time I run it :/.
Maybe I should just remove it overall.
Kevin
2013-02-11 13:15:16
From: psyno
Yeah, I figured.
I would be a lot less painful looking into your anti leech without having the update freezing up simba every time I run it :/.
Maybe I should just remove it overall.
I think it would be fine to remove the updater in that version as I doubt the updater will work for most users of this as it depends on specific ssl libraries I think most non-developers (and even some developers) lack. I haven't figured a way around that and I only recently discovered that as the issue for it.
As for my anti-leech, there's 1 that causes a compiling error and another that should have nothing to do with running the script and doesn't affect functionality at all.
psyno
2013-02-11 13:37:37
From: nivek1989
I think it would be fine to remove the updater in that version as I doubt the updater will work for most users of this as it depends on specific ssl libraries I think most non-developers (and even some developers) lack. I haven't figured a way around that and I only recently discovered that as the issue for it.
As for my anti-leech, there's 1 that causes a compiling error and another that should have nothing to do with running the script and doesn't affect functionality at all.
Oh, then why am I making only one bracelet at time and then banking a bracelet and 27 bars if it wasn't for anti-leech? :D
Kevin
2013-02-11 13:54:17
From: psyno
Oh, then why am I making only one bracelet at time and then banking a bracelet and 27 bars if it wasn't for anti-leech? :D
I assume you're having a similar issue as Destined2BGreat with color settings.
From: nivek1989
Either your settings aren't set to typical SIMBA standards (even a little off could affect this screen since it's not a solid color) or something else is pushing it slightly off for you.
I assume your visual settings don't match exactly what is detailed here. If they do match EXACTLY, then it's possible to either try changing line 827 to:
if((CountColorTolerance(855309, ABX1, ABY1, ABX2, ABY2, 25) + CountColorTolerance(3750201, ABX1, ABY1, ABX2, ABY2, 25)) > 6000) then
or turn it into a solid wait(55000) instead of the check for the on screen box.
That will check for the colors of the screen within a tolerance instead of the flat standards it is currently set to.
If that doesn't work, I can TV in later to check your settings, if you'd like.
psyno
2013-02-11 14:00:11
From: nivek1989
I assume you're having a similar issue as Destined2BGreat with color settings.
If that doesn't work, I can TV in later to check your settings, if you'd like.
Hmm okay, so what's that line 827 in the new version?
Kevin
2013-02-11 14:15:11
From: psyno
Hmm okay, so what's that line 827 in the new version?
Following the reference, it's line 1075 in the newest version.
It's also possible to do the flat wait changing
repeat
wait(randomrange(25,50));
Inc(x);
until(IsWorking) or (x >= 100);
if (IsWorking)then
begin
repeat
begin
Stuck := 0;
AntiBan;
Wait(2500 + random(1000));
end;
until (IsWorking = False);
end else
to a simple
wait(randomrange(50000, 55000));
psyno
2013-02-11 14:44:25
Following what reference?
Kevin
2013-02-11 15:25:46
I just mean I read what line it was, downloaded that version and looked for it in the new version. My last post gave information based on the newest release.
Alerion
2013-02-19 15:00:49
I tried this for a little while but even after removing the anti-leech, it still paused for a little while and moved the cursor around before clicking on the furnace. I also noticed that it went behind the furnace several times. Otherwise, it's a great script that has very little start-up preparation and I think I would have used it longer if it weren't for those issues.
Kevin
2013-02-20 01:18:53
From: Alerion
I tried this for a little while but even after removing the anti-leech, it still paused for a little while and moved the cursor around before clicking on the furnace. I also noticed that it went behind the furnace several times. Otherwise, it's a great script that has very little start-up preparation and I think I would have used it longer if it weren't for those issues.
It actually occasionally goes behind the furnace as a part of antiban. It isn't always that players will click correctly the first time (and the symbol on the MM has some offset to where it is located in reference to the actual furnace).
Did you solve both small portions of the anti-leech? If not, then that will add a delay on purpose. If yes, then the delay is due to SPS being a slow technique and occasionally it does have to be fallen back to as a backup on busy worlds.
Alerion
2013-02-20 16:23:45
From: nivek1989
It actually occasionally goes behind the furnace as a part of antiban. It isn't always that players will click correctly the first time (and the symbol on the MM has some offset to where it is located in reference to the actual furnace).
Did you solve both small portions of the anti-leech? If not, then that will add a delay on purpose. If yes, then the delay is due to SPS being a slow technique and occasionally it does have to be fallen back to as a backup on busy worlds.
Yes, I solved both of the anti-leeches and it moves the cursor in random spots a few times before finally clicking the Furnace. I'm guessing it's either trying to locate it or this is another anti-ban measure. In my opinion, I think that the furnace minimap misclicking counteracts how a human would behave and may raise suspicion among the other players using the Furnace. I have never nor have I seen anyone click behind it, but again this is just my opinion. :)
Thief
2013-02-24 08:14:20
It works really well sometimes, but other times it opens up a bank deposit box and get stuck on the interface. Not sure what's causing it :S
Kevin
2013-02-25 11:05:27
From: pure_thief
It works really well sometimes, but other times it opens up a bank deposit box and get stuck on the interface. Not sure what's causing it :S
Opening the deposit screen has to do with a bug in one of SRL's built in functions I use as a backup. I'm trying to write a new backup to replace even that, but it's taking a while with some other projects I've been working on. I'll post after my next update.
add pottery crafting. urns, bowls, pie dish etc…
dzpliu
2013-03-06 10:38:28
i edited your script to support dragonstone. works pretty good except the random mouse offset you have mentioned near the furnace.
thanks for script :D
update: i edited your furnaceDTM to avoid going outside of the furnace too regularly, removed the bankbooth banking since its not needed, used DTM to find furnace instead. its pretty much stable now.
all credits go to you since your the creator of the script :P
*Kevin's Edgeville Crafter.
*Time elapsed: 1 Hours, 2 Seconds
*We have gained 108878 Craft Experience! (109766 per hour)
*We have crafted 980 Dragonstone Bracelets! (988 per hour)
Benson
2013-03-13 20:37:31
A fix for all the "1 bar craft, then runs to bank" issues. After reading through the thread, I noticed one key clue from the developer of this script. He mentions that you should make sure the colour of the window telling you how many you have left to craft is correct (black). If it does not already pop up for you, right click your xp counter icon, and click on "toggle production dialog". This will make a window pop up during your crafting and the script should work.
*** THIS SHOULD BE ADDED TO THE OP SO PEOPLE KNOW*** (many of the other scripts on the forum for other skills require you to disable this window. I had forgotten about it, and so never thought to turn it on.
Kevin
2013-03-13 21:25:35
From: Benson
A fix for all the "1 bar craft, then runs to bank" issues. After reading through the thread, I noticed one key clue from the developer of this script. He mentions that you should make sure the colour of the window telling you how many you have left to craft is correct (black). If it does not already pop up for you, right click your xp counter icon, and click on "toggle production dialog". This will make a window pop up during your crafting and the script should work.
*** THIS SHOULD BE ADDED TO THE OP SO PEOPLE KNOW*** (many of the other scripts on the forum for other skills require you to disable this window. I had forgotten about it, and so never thought to turn it on.
Wow, I had no idea that could even be turned off. That explains a lot actually! I'll work on coding something up to turn that on for automatically alongside my shortcoming update.
Benson
2013-03-14 23:03:16
From: nivek1989
Wow, I had no idea that could even be turned off. That explains a lot actually! I'll work on coding something up to turn that on for automatically alongside my shortcoming update.
No Problem! Just trying to do my part ;)
Thief
2013-03-18 09:55:28
Here's some proggies. Working flawlessly :)
*Kevin's Edgeville Crafter.
*Time elapsed: 4 Hours, 7 Minutes and 16 Seconds
*We have gained 118300 Craft Experience! (28717 per hour)
*We have crafted 4732 Bracelets! (1148 per hour)
*We have earned 392756 gold crafting!
*Kevin's Edgeville Crafter.
*Time elapsed: 4 Hours, 31 Minutes and 22 Seconds
*We have gained 137900 Craft Experience! (30501 per hour)
*We have crafted 5516 Bracelets! (1220 per hour)
*We have earned 457828 gold crafting!
Benson
2013-03-19 02:57:18
Hey!
So I've had much success so far (~40k gold bars down) but I have one issue. Roughly around the 5 hour and 40 minute mark, the script stops. The debug reads one of the error messages built into w/e procedure it was at at the time it stopped (ie: banking, finding bars, finding furnace, etc.). I believe the six hour fix isn't working and it is closing out at that time and thus the script is not being able to complete the procedure it is on. Any idea how to fix this. It almost ALWAYS stops at 5 hours 40 minutes.
PS: 160k bars to go!
Thief
2013-03-19 06:02:08
From: Benson
Hey!
So I've had much success so far (~40k gold bars down) but I have one issue. Roughly around the 5 hour and 40 minute mark, the script stops. The debug reads one of the error messages built into w/e procedure it was at at the time it stopped (ie: banking, finding bars, finding furnace, etc.). I believe the six hour fix isn't working and it is closing out at that time and thus the script is not being able to complete the procedure it is on. Any idea how to fix this. It almost ALWAYS stops at 5 hours 40 minutes.
PS: 160k bars to go!
I'll see if I encounter the same problem as you tonight, Benson. I have 130k bars to go ;).
We are stuck on something, logging out
Exception in Script: The given DTM Index[5] doesn't exist
The following bitmaps were not freed: [9]
sorry if this has already been resolved but i keep getting this now. The script opens the bank, withdraws gold bars and sapphires, then moves the mouse around like when it is trying to find the furnace. then it clicks on the minimap on the bank and just repeats that whole process like 5 times before terminating. It just started doing this so I don't know. Any help would be appreciated. I'm a total newb at this stuff.
dzpliu
2013-03-23 00:32:05
From: epi
We are stuck on something, logging out
Exception in Script: The given DTM Index[5] doesn't exist
The following bitmaps were not freed: [9]
sorry if this has already been resolved but i keep getting this now. The script opens the bank, withdraws gold bars and sapphires, then moves the mouse around like when it is trying to find the furnace. then it clicks on the minimap on the bank and just repeats that whole process like 5 times before terminating. It just started doing this so I don't know. Any help would be appreciated. I'm a total newb at this stuff.
probably the bot couldnt find the DTM for furnace. i added failsafes myself, you should add some failsafe too, like a backup DTM incase it couldnt find the first one
From: dzpliu
probably the bot couldnt find the DTM for furnace. i added failsafes myself, you should add some failsafe too, like a backup DTM incase it couldnt find the first one
How exactly would I do that Like i said, I'm a noob at scripting and i ust can't really understand it. I can get the simple things but not adding things to scripts. I'm guessing it would be like : if failed to find furnace, then……try again maybe. but I don't know where and how to implement that stuff into scripts
Thief
2013-03-24 04:07:31
From: epi
How exactly would I do that Like i said, I'm a noob at scripting and i ust can't really understand it. I can get the simple things but not adding things to scripts. I'm guessing it would be like : if failed to find furnace, then……try again maybe. but I don't know where and how to implement that stuff into scripts
Try a less crowded world and see if you have the same problem. I think it happens when people are standing where the furnace icon is on the mini-map, so it can't see where to click.
From: pure_thief
Try a less crowded world and see if you have the same problem. I think it happens when people are standing where the furnace icon is on the mini-map, so it can't see where to click.
yep, even a world with no one at the furnace does it
Thief
2013-03-24 10:18:32
From: epi
yep, even a world with no one at the furnace does it
Ahh yeah, mine is doing the same now too. It's been working fine up until now.
EDIT: I added another furnace DTM and it works fine now. Checkout Yohojo's DTM scripting tutorial on youtube if you're not sure how to do it.
translateservererror
2013-06-11 07:29:21
Object DTM Extension: Failed to grab remote extension.
ODTM Updater Enabled!
[Error] C:\Simba\Includes\SRL/SRL/misc/SmartParams.Simba(281:149): Invalid number of parameters at line 280
Compiling failed.
Plz help, I need this bot….
translateservererror
2013-06-11 07:30:45
From: translateservererror
Object DTM Extension: Failed to grab remote extension.
ODTM Updater Enabled!
[Error] C:\Simba\Includes\SRL/SRL/misc/SmartParams.Simba(281:149): Invalid number of parameters at line 280
Compiling failed.
Plz help, I need this bot….
followed by this…
Error] C:\Simba\Includes\SRL\SRL\misc\SmartParams.Simba(78:8): Unknown identifier 'RSReady' at line 77
Compiling failed.
dzpliu
2013-06-11 07:40:32
From: translateservererror
followed by this…
Error] C:\Simba\Includes\SRL\SRL\misc\SmartParams.Simba(78:8): Unknown identifier 'RSReady' at line 77
Compiling failed.
you using SMART8?
translateservererror
2013-06-11 08:20:10
From: dzpliu
you using SMART8?
I am a noob and I bet that may be the reason?
How can I fix it? Thx
translateservererror
2013-06-11 08:23:45
From: translateservererror
I am a noob and I bet that may be the reason?
How can I fix it? Thx
I have downloaded a SMARTv8.0 zip, what should I do next?
dzpliu
2013-06-11 08:39:21
From: translateservererror
I have downloaded a SMARTv8.0 zip, what should I do next?
read the instructions. just copy/replace everything in the plugins folder.
translateservererror
2013-06-11 09:28:55
From: dzpliu
read the instructions. just copy/replace everything in the plugins folder.
omg
now it comes to the next problem…
[Warning] C:\Users\hp\Desktop\EdgevilleCrafter1.91.SIMBA(1217:8): "or False" is not needed at line 1216
[Hint] C:\Users\hp\Desktop\EdgevilleCrafter1.91.SIMBA(1313:3): Variable 'UPTEXT' never used at line 1312
[Error] C:\Users\hp\Desktop\EdgevilleCrafter1.91.SIMBA(1489:5): Unknown identifier 'Proggy' at line 1488
Compiling failed.
wtf
cry….
dzpliu
2013-06-11 09:46:33
From: translateservererror
omg
now it comes to the next problem…
[Warning] C:\Users\hp\Desktop\EdgevilleCrafter1.91.SIMBA(1217:8): "or False" is not needed at line 1216
[Hint] C:\Users\hp\Desktop\EdgevilleCrafter1.91.SIMBA(1313:3): Variable 'UPTEXT' never used at line 1312
[Error] C:\Users\hp\Desktop\EdgevilleCrafter1.91.SIMBA(1489:5): Unknown identifier 'Proggy' at line 1488
Compiling failed.
wtf
cry….
lol probably some antileech there.
just rename the progressreport part as 'Proggy' intead of 'Progggy' or some other name
Kevin
2013-06-11 10:14:06
From: translateservererror
omg
now it comes to the next problem…
[Warning] C:\Users\hp\Desktop\EdgevilleCrafter1.91.SIMBA(1217:8): "or False" is not needed at line 1216
[Hint] C:\Users\hp\Desktop\EdgevilleCrafter1.91.SIMBA(1313:3): Variable 'UPTEXT' never used at line 1312
[Error] C:\Users\hp\Desktop\EdgevilleCrafter1.91.SIMBA(1489:5): Unknown identifier 'Proggy' at line 1488
Compiling failed.
wtf
cry….
From: dzpliu
lol probably some antileech there.
just rename the progressreport part as 'Proggy' intead of 'Progggy' or some other name
Apparently I've had anti-leech in my script for a fairly long time and noone has ever mentioned it before (It's actually ProgresReport :p). I uploaded a new version where the only change is removing the anti-leech. Now it should work. Also as a note to self, i should give this script a massive feature update as I don't think I've legitimately updated it in… 6 months or so.
dzpliu
2013-06-11 10:33:10
From: Kevin
Apparently I've had anti-leech in my script for a fairly long time and noone has ever mentioned it before (It's actually ProgresReport :p). I uploaded a new version where the only change is removing the anti-leech. Now it should work. Also as a note to self, i should give this script a massive feature update as I don't think I've legitimately updated it in… 6 months or so.
haha you should :D
the DTMs are abit off sometimes.
translateservererror
2013-06-12 04:51:22
love your antileech and your flawless bot:p
garyman
2013-06-19 01:11:31
Kevin's Edgeville Crafter.
*Time elapsed: 7 Hours, 16 Minutes and 4 Seconds
*We have gained 77000 Craft Experience! (10596 per hour)
*We have crafted 3080 Bracelets! (423 per hour)
*We have earned 227920 gold crafting!
*We have gained 173096 Smithing Experience! (23820 per hour)
*We have smelted 3080 gold bars! (423 per hour)
*We have spent 788480 gold on smelting!
This ran excellent!! i was dumb and didn't go looking for the anti-leech so I'm starting a new one and hoping for a better proggy! thank you for the excellent script!
Silentcore
2013-06-23 14:42:20
Hey Kevin, i kind of started using this script for my last 3 levels and it detects the gem and gold on my bank but for some reason it only crafts 4/14 pieces and then banks. after banking it deposits everything, withdraws 14 gems + gold bar, walks great to anvil, craft 4 pieces and banks, repeats. is there an anti-leech or is there something wrong?
Kevin
2013-06-23 15:21:08
From: Silentcore
Hey Kevin, i kind of started using this script for my last 3 levels and it detects the gem and gold on my bank but for some reason it only crafts 4/14 pieces and then banks. after banking it deposits everything, withdraws 14 gems + gold bar, walks great to anvil, craft 4 pieces and banks, repeats. is there an anti-leech or is there something wrong?
Electricity is down in my area until Wednesday, so I won't be able to look into this really at all if it's a bug. But just by guessing, is there any chance you don't have your production dialog turned on? The progress detection is based on that instead of any inventory progress and without that, it would think it was done much earlier than it should be.
translateservererror
2013-06-24 02:20:34
Does it support silver items?
Kevin
2013-06-24 09:20:36
From: translateservererror
Does it support silver items?
Only gold based items/jewelry are supported.
garyman
2013-06-24 11:38:12
============= Bud's Ultimate Smelter ver 2.8 =============
Smelting GoldBars in Edgeville
Time Running: 17 Hours, 13 Minutes and 36 Seconds
GoldBars Smelted: 18284 —- Per/hr 1061
TTL: -59 Seconds —- Levels Gained: 0
Smelting Exp Earned: 0 —- Exp/Hour: 1000
SpinTickets Found: 0
Summon is turned off
==========================================================
Every time I ever ran this it would work until I ran outta gold! thanks for the 99 Kevin!! Keep up the great work!
I keep having the same problem that i was before. It logs in just fine and everything and then withdraws the gold bars, then waits one second and moves the mouse around inside the bank screen. It says failed to find furnace in the little readout screen. I tried completely redownloading simba because i screwed it up slightly and now that it is all good, it is doing the same thing again. (it does this like 5 times then says We are stuck on something, logging out
Exception in Script: The given DTM Index[5] doesn't exist)
Any help please?
Kevin
2013-06-27 14:34:17
From: epi
I keep having the same problem that i was before. It logs in just fine and everything and then withdraws the gold bars, then waits one second and moves the mouse around inside the bank screen. It says failed to find furnace in the little readout screen. I tried completely redownloading simba because i screwed it up slightly and now that it is all good, it is doing the same thing again. (it does this like 5 times then says We are stuck on something, logging out
Exception in Script: The given DTM Index[5] doesn't exist)
Any help please?
Definitely a glitch depending on the world that has loaded (this script hasn't been touched in 6 months so some colors aren't perfect anymore). I've noticed it and added a local fix for it and will be posting an update for that and a few other things sometime soon (tonight maybe).
gothkun
2013-06-28 13:26:32
From: Kevin
Definitely a glitch depending on the world that has loaded (this script hasn't been touched in 6 months so some colors aren't perfect anymore). I've noticed it and added a local fix for it and will be posting an update for that and a few other things sometime soon (tonight maybe).
Hey, also getting the same errors, would also appreciate an update :)