ACME Crafting BOT

02/06/2017 07:12 JC65#841
Ok, I'm having issues setting up my initial hotkeys, mainly with the page changing and moving around the cursor. I don't have a 10key on my keyboard, I use a smaller keyboard so this is probably my issue. Not sure which key I'm not guessing on right now, it is currently hanging by seeming to have issues selecting the "Synthesize" button.

Could someone who is primarily on default keys post their player.xml file to give me a better basis to work with? I know there will be changes but it would give me a better starting point hopefully.
02/06/2017 09:41 AcmeCrafting#842
Crafting Log scale 1.0?
02/06/2017 16:17 JC65#843
Quote:
Originally Posted by AcmeCrafting View Post
Crafting Log scale 1.0?
Sorry not sure if that was a question back to me. My CraftFlow.log shows this:

01: 50 StartRecipe
01: 50 SelectPageLevelIN
11: 02 StartRecipe
11: 02 SelectPageLevelIN
11: 06 StartRecipe
11: 06 SelectPageLevelIN
11: 07 SelectRecipeIn
02/06/2017 17:07 jelio#844
Not that. Your in game UI crafting window needs to be set to 100%, probably with the global scaling factor also at 100%.
02/06/2017 18:08 AcmeCrafting#845
Quote:
Originally Posted by jelio View Post
Not that. Your in game UI crafting window needs to be set to 100%, probably with the global scaling factor also at 100%.
Basically all the UI elements the bot navigate need to be 100% scaled.

So crafting log, inventory, repair window, the rest can be whatever.

How acme navigates menus is by finding the anchoring point of the window then seeing the difference from where the cursor is.
02/06/2017 20:52 JC65#846
Quote:
Originally Posted by AcmeCrafting View Post
Basically all the UI elements the bot navigate need to be 100% scaled.

So crafting log, inventory, repair window, the rest can be whatever.

How acme navigates menus is by finding the anchoring point of the window then seeing the difference from where the cursor is.
Perfect, did a quick check and I was at 90%, changing to 100% as you said worked. One last question sorry, is there a place to set collectible value? I'm still a younger crafter and was wondering if there was a way to have it make one that I could trade for a counterfoil.

Edit: Nevermind, not sure what happened on that one. It is working quite well, thanks.
02/07/2017 01:38 jelio#847
Quote:
Originally Posted by JC65 View Post
Perfect, did a quick check and I was at 90%, changing to 100% as you said worked. One last question sorry, is there a place to set collectible value? I'm still a younger crafter and was wondering if there was a way to have it make one that I could trade for a counterfoil.
Just turn the collectable toggle on when you add the recipe, or later switch it on with the button on the right. It will craft with the highest collectable rating it can automatically.
02/07/2017 01:49 JC65#848
Quote:
Originally Posted by jelio View Post
Just turn the collectable toggle on when you add the recipe, or later switch it on with the button on the right. It will craft with the highest collectable rating it can automatically.
Yea, must have been because I toggled collectable after I had put the recipe in, or I left the HQ checked. Thanks!
02/07/2017 15:22 Gael77#849
Hi :)

I have an old bug (it's here since months, i never took the time to report it, sorry) :

[Only registered and activated users can see links. Click Here To Register...]

Do you see the key between the 0 and the + on the top line ? (third key from the right). For some reason, the bot refuse to use it. Everything seems ok in the settings so i think it's beacause you are using a qwerty keyboard and me a azerty keyboard.

I think it's too late for the actual version of the bot but is it possible to consider a fix for the new version ?

Also for the new version, is it possible for dumb people like me to add somewhere a dynamic "best skills" list based on the recipe we want to do ? (i have everything 60 but i used a old rotation which used some "bad" skills. The bot knew the best rotation but it couldn't used it until i gave him the correct skill...


Thanks :)
02/10/2017 02:03 AcmeCrafting#850
Quote:
Originally Posted by Gael77 View Post
Hi :)

I have an old bug (it's here since months, i never took the time to report it, sorry) :

[Only registered and activated users can see links. Click Here To Register...]

Do you see the key between the 0 and the + on the top line ? (third key from the right). For some reason, the bot refuse to use it. Everything seems ok in the settings so i think it's beacause you are using a qwerty keyboard and me a azerty keyboard.

I think it's too late for the actual version of the bot but is it possible to consider a fix for the new version ?

Also for the new version, is it possible for dumb people like me to add somewhere a dynamic "best skills" list based on the recipe we want to do ? (i have everything 60 but i used a old rotation which used some "bad" skills. The bot knew the best rotation but it couldn't used it until i gave him the correct skill...


Thanks :)
Heyyy, sadly I'm probably not going to deliver on either of those things any time soon, the keyboard thing is really annoying I need to try some other approaches to input.

The crafting thing I could either, just hard code something like you're level X with stats Y, try using skills blabla, or I could just let the bot craft with all skills available and then show you what the bot used (this is probably the best solution - but not a perfect one).

I just fixed a bug with single material selection (like an equipment piece you have to select), there's still one more bug with name of elements on the sim, and some issue with auto-repairing on my notebook really weird.
02/11/2017 20:12 Berndlauertt#851
I want to craft Ishgardian Muffin but the bot errors out, if I do simple crafts it works. Is there a gear requirement? I can craft them by hand so there should be a way for the bot.

the log only says:

19: 46
Ishgardian MuffincLvl:50 ItemLevel:130 Step:1 Condition:Normal(1) DUR:80/80 PRO:0/586 QUA:0/5783 CP:274/274 BControl:282 CControl:282 Craftsmanship:301 IQSt:0 WhSt:0
Step1, initializing stuff.
SNNAAP! Running minmax with depth Eval 8...
kaboom

Here is me crafting Maple Syrup, Ishgardian Muffin, Maple Syrup:


Edit: the error only said: something went wrong take over this craft.
Edit2: running on dx9 and the bot with admin.
Edit3: now it works it's magic lol
02/12/2017 01:19 AcmeCrafting#852
Did you level up? Add new skills?

Basically it's saying it can't find a progress solution with search depth 8 (really fucking slow).

50 to 51 is really a hard level because you have 80 levels of level penalty, not 1. If you read the bot says CharacterLevel:50, RecipeLevel:130, once you hit level51 your character level becomes 130 for the leveling minigame.
02/12/2017 12:23 Berndlauertt#853
No I didn't level up. It started to work at 50. I did restart the bot and the client a few times tho. It failed 5-10 times before, I have no idea why.
02/14/2017 03:41 AcmeCrafting#854
Quote:
Originally Posted by Berndlauertt View Post
No I didn't level up. It started to work at 50. I did restart the bot and the client a few times tho. It failed 5-10 times before, I have no idea why.
So on theory it's a deterministic algorithm, give a certain state you should always get the same solution, so that's weird ;p
02/17/2017 00:51 Lyllandor#855
So I've been thinking about the 'which skills to equip' thing and I think the best solution is what was proposed earlier...let the bot figure it out.

In fact, take that a step further...have the bot equip/change the skills when necessary.

When I first set up my hotkeys, I found a list of skills somewhere, I thought it was original post, and I have those as my skills on all my characters. But I'm not doing level 60 two star crafting (yet), I'm doing like level 55-ish stuff. So Piece by Piece, Flawless Synthesis, and that other GSM one that works with Flawless...every single crafter has these equipped, and none of them have ever used them, that I've noticed.

However, my Alchemist uses Comfort Zone pretty much every single craft, and same with Goldsmith using Manipulation (and very often Innovation, too). But currently these aren't cross-classed.

I believe the next step in the evolution towards perfection that this bot can take would be to not only diagnose the 'best' cross-class skills to equip, but to actually take that extra step and equip them for you. Their places on the hotbars and the hotkeys would of course still need to be mapped manually, but swapping them in the skills window could be handled by the bot, once it determines which it needs and which it doesn't.

After all, sometimes you craft hard stuff, sometimes you craft easy stuff. Sometimes you craft 'right at your level' stuff, etc. The 'best' skills are simply going to vary every now and then and sticking yourself to any one set is limiting your potential. Sure, recommending skills and waiting for the user to manually equip them could be a start, but the whole point of the bot is automation, so have it equip the skills too. Why not?

And that would take the bot one notch closer to 'perfect' crafting. I realize it'd be a fair bit of extra work, but hey, I'd be willing to toss another donation if you get it working. Fair enough?