Forum Replies Created
-
AuthorPosts
-
- 1. Be sure you have all your crafting abilities on your hotbars.
- 2. Be sure you have all your crafting jobs icons on your hotbars (to switch jobs).
- 3. Be sure you assigned a keybind to any of the aforementioned hotbars slots.
- 4. Open your crafting log, right click on the recipe you want to do, and chose to copy its name.
- 5. Go to https://ffxivcrafting.com/ and be sure to pick your in-game language in the top right corner.
- 6. Click on Recipe Book.
- 7. In the search field, paste the name of the recipe you previously copied.
- 8. Repeat step 4 + 7 for as many recipes you want to craft.
- 9. Once you’re done, click on Crafting List (top right corner of that web site).
- 10. In Amount, enter the quantity you want to get in the end for each item.
- 11. Once you’re done, click on the green button Craft These Items.
- 12. Only for the Gathered and Other parts of the table, buy or gather the quantity of the mats (and shards/cristals/clusters) that the website is telling you that you need. You can click on the (v) check mark to help you to track things. Make sure you have all those mats in your inventory, as well as lots of free space for all intermediate and final craft that are going to get done by Miqobot.
- 13. Copy the following code, made by Lyfox:
var rJob = function(val){ var imgJob = $(val).find("span.right img.job-icon"); return (imgJob.length ? imgJob.attr("src").replace("../files/icons/job/", "").replace("images/", "").replace(".png", "") : ""); }; var rLevel = function(val){ return $(val).find("span.right span.text").text().replace("Lv. ", ""); }; var rRecipe = function(val){ return $(val).find("div[data-id] span.text span.highlight, span[data-id] span.text span.highlight").text(); }; var rNeeded = function(val){ var match1 = $(val).find("div[data-id] span.text").text().match(/^[0-9]+/g); var match2 = $(val).find("span.amounts span.text:contains(/ +)").text().match(/[0-9]+/g); return (match1 ? match1[0] : match2 ? match2[0] : 0); }; var rYields = function(val){ var match = $(val).find("div[data-id] span.text, span[data-id] span.text").text().match(/\([0-9]+\)/g); return (match ? match[0].replace(/[()]/g, "") : 1); }; var rCount = function(val){ return Math.ceil(rNeeded(val)/rYields(val)); }; var chapter = function(tableId){ var reagents = $("div[data-id='Crafting List'] div[data-headername='"+tableId+"']").children("div[data-stepid]").not(".finished"); reagents.each(function(idx){ $(this).data("order", idx); }); reagents.sort(function(a, b){ var lvlA = rLevel(a); var lvlB = rLevel(b); var idxA = $(a).data("order"); var idxB = $(b).data("order"); return (parseInt(lvlA) < parseInt(lvlB)) ? -1 : (parseInt(lvlA) > parseInt(lvlB)) ? 1 : (lvlA < lvlB) ? -1 : (lvlA > lvlB) ? 1 : (idxA - idxB); }); for(var i=0; i<reagents.length; i++){ var craftsLater = []; var from = -1; var to = -1 //console.log(reagents.get().map(rRecipe)); $(reagents.get().reverse()).each(function(index){ var itemId = $(this).attr("data-stepid"); var item = gt.item.ingredients[itemId] || gt.item.index[itemId]; var requires = item ? item.craft[0].ingredients.map(function(val){ return ""+val.id; }) : []; var isCraftable = requires.reduce(function(isCraftable, requireId){ if(!isCraftable) return false; if(craftsLater.indexOf(requireId)>=0){ from = index; to = craftsLater.indexOf(requireId); return false; } return true; }, true); //console.log(rRecipe(this)+":"+(isCraftable?1:0)); if(!isCraftable) return false; craftsLater.push(itemId); }); if(from < 0 || to < 0) break; from = reagents.length-1 - from; to = reagents.length-1 - to; reagents.splice(to, 0, reagents.splice(from, 1)[0]); } var miqo = ""; reagents.each(function(){ if(!rJob(this)){ miqo += "//no job: "+rRecipe(this)+"\r\n"; return; } miqo += "job("+rJob(this)+")\r\n"; miqo += "recipe("+rRecipe(this)+")\r\n"; miqo += "craft("+rCount(this)+")\r\n"; }); miqo += "//--Section crafts: "+reagents.get().reduce(function(allCount, val){ return allCount+rCount(val); },0)+"\r\n"; return miqo; }; var antiDuplicate = function(miqo){ var dupList = [ ["Kite Shield", 3], ["Goatskin Wristbands", 2], ["Hempen Breeches", 2], ["Copper Ring", 2], ["Lapis Lazuli", 2], ["Brass Ring", 2], ["Silver Ring", 2], ["Garnet", 2], ["Mythril Ring", 3], ["Horn Staff", 8], ["Electrum Ring", 2], ["Honey", 9], ["Horn Fishing Rod", 2], ["Ether", 8], ["Poisoning Potion", 2], ["Paralyzing Potion", 2], ["Blinding Potion", 2], ["Sleeping Potion", 2], ["Silencing Potion", 2], ["Elixir", 7], ["Obelisk", 2], ["Mailbreaker", 2], ["Rampager", 2], ["Boarskin Ring", 2], ["Pearl", 7], ["Astrolabe", 2], ["Rose Gold Earrings", 2], ["Sarnga", 2], ["Mortar", 22], ["Campfire", 2], ["Oasis Partition", 2], ["Manor Fireplace", 2], ["Cloche", 3], ["Smithing Bench", 2], ["Manor Harp", 2], ["Wall Lantern", 2], ["Holy Rainbow Hat", 2], ["Reading Glasses", 2], ["Archaeoskin Boots", 3], ["Gaganaskin Gloves", 2], ["Gazelleskin Ring", 4], ["Hedge Partition", 2], ["Wolfram Cuirass", 2], ["Wolfram Gauntlets", 2], ["Wolfram Sabatons", 2], ["Gold Ingot", 2], ["Serpentskin Gloves", 3], ["Orchestrion", 4], ["Camphor", 14], ["Cordial", 2], ["Survival Hat", 2], ["Survival Shirt", 3], ["Survival Halfslops", 2], ["Survival Boots", 2], ["Luminous Fiber", 2], ["Teahouse Bench", 2], ["Oden", 10], ["Carpeting", 2], ["Near Eastern Antique", 2], ["Coerthan Souvenir", 2], ["Maelstrom Materiel", 2], ["Heartfelt Gift", 2], ["Orphanage Donation", 2], ["Gyr Abanian Souvenir", 2], ["Far Eastern Antique", 2], ["Gold Saucer Consolation Prize", 2], ["Resistance Materiel", 2], ["Sui-no-Sato Special", 2], ["Cloud Pearl", 2], ["Signature Buuz Cookware", 2], ["Platinum Ingot", 2], ["Griffin Leather", 2], ["Wall Chronometer", 2], ]; dupList.forEach(function(row){ miqo = miqo.replace(new RegExp("recipe\\("+row[0]+"\\)", "g"), "recipe("+row[0]+", "+row[1]+")"); }); return miqo; }; var scenario = function(){ var miqo = ""; miqo += "//Craft\r\n"; miqo += "solverPreset(recommended)\r\n"; miqo += "nqhq(balanced)\r\n"; miqo += "reclaimOff()\r\n\r\n"; miqo += chapter("Craft")+"\r\n"; miqo += "//Goal\r\n"; miqo += "solverPreset(recommended)\r\n"; miqo += "nqhq(balanced)\r\n"; miqo += "reclaimHQ(50)\r\n\r\n"; miqo += chapter("goal")+"\r\n"; miqo += "//Repair\r\n"; miqo += "reclaimOff()\r\n"; miqo += "repair()\r\n"; miqo = antiDuplicate(miqo); window.prompt("Copy to clipboard: Ctrl+C, Enter", miqo); return miqo; }; console.log(scenario());
- 14. In your web browser, I advise you Firefox, right click in a blank spot of the FFXIV Crafting website, and pick Examine Elements (or whatever it is in your language), it will open the console of your web browser, in which you’re gonna paste Lyfox code.
- 15. Press ENTER to execute the code.
- 16. It will generate a Scenario for Miqobot, copy the scenario from “//Pre-Requisite Crafting
“ to “repair()”. - 17. In Miqobot Scenario Tab, click on New.
- 18. There’s no 18.
- 19. In Miqobot, in the left part, paste the Scenario you just copied.
- 20. Press Start.
- 21. Don’t let the bot unattended.
You can ask for support in the topic created by Lyfox. The code he made and that I pasted here, comes from Page 5.
There’s options you can adjust at the end of the code, what solver setting you want, as in, do you want NQ pre-craft and HQ final craft, etc.
If you’re using any other language than English one, you’ll have to create some specific lines for some recipes that contains a duplicate name part of another recipe, it’s easy, ask for support in the mentioned topic.
- This reply was modified 5 years, 5 months ago by Carl Arbogast.
- This reply was modified 5 years, 5 months ago by Carl Arbogast.
- This reply was modified 5 years, 5 months ago by Carl Arbogast.
- This reply was modified 5 years, 5 months ago by Carl Arbogast.
- This reply was modified 5 years, 5 months ago by Carl Arbogast.
- This reply was modified 5 years, 5 months ago by Carl Arbogast.
- This reply was modified 5 years, 5 months ago by Carl Arbogast.
No problem Obsidian, here are the requests about it:
I was going to ask this request as well. The reason is, when you use a secondary monitor with Miqobot window on it, the plain white is really unpleasant, when everything else is darker, it’s like a lamp pointed right at you, and it’s annoying.
It’s the same reason why for example people asked for Dark modes to creators of XIV related web sites, because we have those open all the time on a secondary window, and they are brighter than the room, brighter than the game, not really pleasant.
If you choose to do a Dark mode for Miqobot, please consider not making it pure black, this is ugly and unpleasant as well. I have no idea why gigantic companies like Microsoft failed at creating a Dark mode of their UI for Windows 10 for example, they made it pure black, instead of several dark greys, it’s ugly and unprofessional.
The best way to do a Dark mode is to use a dark grey for the main background, and several other different dark greys for all the other elements, to make them stand out a bit.
As for fonts, no pure white, just light greys.I was going to ask this request within another one related to the UI, I’m gonna create another topic for this purpose.
Miqobot answer that contains an interim workaround:
Understood 🙂
Current UI of Miqobot uses default Windows settings.
It means you can install a different color scheme on system level, and it will affect Miqobot’s appearance. You can use it to adjust UI colors to your liking.And of course, we already have several UI layouts in progress with system-independent color scheme. We plan to implement a better design with customizable colors and fonts as soon as we complete the top priority feature pack.
Thank you for your request!Arc posted not a long time ago his Grey Miqobot UI, using I believe the Windows settings.
2) They make themselves prepared to crafting new lvl80 green crafting gear, which is not out yet (still n00bs: in some 2-3 weeks, when we get these crafts, materia will cost 2x less for sure).
You’re the noob if you think that materia will cost 2 times less once SE release the first set of end-game raid gear recipes, that’s completely the opposite. Materia prices explode once they’re useful and/or required.
Making billions was to buy them all cheap month ago, and wait for the release of the first set of expert recipes.
empty – indicates nothing specifically. Miqobot will travel through this waypoint in whatever state she was before (stealthed, mounted, or in flight).
beacon – a special type for Gathering. Shows Miqobot a possible spawn area of gathering nodes. Other than that, works completely like empty type.
Beacons are considered as “empty” waypoints, if you want to fly towards one while you started from a ground node, you need to create a flying waypoint between the ground one and the Beacon one.
What I usually do in this case, I enter in the Red Mode by pressing CTRL, and next to the Beacon, I left click on the lines that comes from ground waypoint and connect to the Beacon, and I add a Flying waypoint on each.
They will therefore remains straight lines and won’t change Miqobot path, just tell her to fly in order to reach the Beacon.Maybe allowing to create a Flying Beacon type would help, but then again, this workaround is just a flew left clicks once you’re done with that part of the grid.
If you have to move the Beacon after you created the intermediate Flying waypoints, it will break your path with angles, just go back into the Red Mode, target those Flying waypoints and click on R to delete them one by one, you’ll end up again with straight lines, and then you can add them again by clicking on the lines next to the Beacon, roughly where you want them to be.
Crafting Solver
- New crafting levels (71-80) are correctly identified and converted to effective levels (390-430).
- 71+ abilities are not supported.
- Recipe Search works correctly with new recipes and is supported by Scenario Engine.
- New Steady Hand II and Byregot’s Blessing are correctly identified by all crafter classes.
- Byregot’s Brow is removed from Crafting Solver.
- Significant changes are introduced to crafting math.
The exact crafting formulae is now available directly in the game client. However, it heavily relies on tabular data that must be datamined separately:
– Recommended Craftsmanship
– Recommended Control
– Level difference Progress factor
– Level difference Quality factor
It will take some time before Miqobot adapts the new crafting math.In general, Crafting Solver should be able to handle new recipes, but we do not guarantee that it will work for everybody.
We would ask you to experiment and provide feedback. If you are not satisfied with the results for any reason, please consider resorting to macro crafting for the time being.FINAL FANTASY XIV is widely modable, from models, 3D, images files of all kind, texts, UI, etc. and sound files.
For textures, models and images files, TexTools:
For datamining and locate pretty much anything, Saint Coinach:
https://github.com/ufx/SaintCoinach
For texts, assets, and swap sound files, FFXIV Data Explorer:
http://ffxivexplorer.fragmenterworks.com/index.php
I use all of them extensively along bunch of non-UI-destructive shaders (thank you Path-Tracing), to enhance dozens of times the render quality of FFXIV, but I won’t provide you support about any of them here, because that’s not the place, and there’s also some interest conflicts, so I invite you to use their own support channels for that purpose if you end up needing help.
- This reply was modified 5 years, 5 months ago by Carl Arbogast.
July 9, 2019 at 3:19 pm in reply to: Make that box where you pick which gathering scenarios bigger please #14694So far, this game feels like a single player game! Is this normal!?
Did you join a brand new server??? Because that’s not normal at all.
It’s the beginning of an expansion, so people are focused on the story, and because there’s a real anti-spoiler policy enforced by the developer, it makes people way more silent than usual, but everything will be back to normal within a month, with chats literally everywhere.
That said, did you set up your logs correctly and activated all chats (tell, say, yell, shout, FC, LS, Party, Novice, emotes)?
You should join a Free Company and Linkshells of like-minded people sharing your goals and expectations.Best way was to buy slowly before the ShB all glamours mats that were gonna dry once their drop place get obsolete and abandoned.
There so many new players, and what they want is to look stunning from the start, they want glamour, so you have to sell the finished crafted items, and pick most trending ones.Best way was to buy slowly all primal mats each time they were low, and craft tons of weapons with sfx, what new player wants is a shiny weapon immediately, and the very first thing they see in MB after they drank their levelling potion, is shiny weapons for their job.
Best way was to buy all super low exterior housing decoration items when they announced there’s no area restrictions for them any more. Slowly players are finding out right now that they finally can change their house look, and almost every single house owners are gonna want to change, and they started to buy them already.
Since they’re not stackable items, it was easy to empty all markets and control prices, they cost too much in slots to most of players to store them for money. (Shirogane ones sell for half a million each, bitter players who got their house years before Shirogane opened).Crafting new housing items right now is also a good way, since they implemented the preview catalogue, players can now see immediately what’s new, and buy it way quicker than in the past.
Especially crafting boost tables, as FC gonna want them for their users.Planting new seeds in pots to get all colours quick, to sell the head items, as well as flowers for lazy people who are just after clearing their crafting book.
Send all your submarines, there’s a new stat for later, and new rare loot, keep an eye on what people will start to find and report in each zones, and target the good ones.
You had to craft in advance all old 70 crafting kits for 3x leves, because when people start to level from 70, that’s the first thing they’re gonna use. It takes tons of slots to store, but they sell the first days for big prices.
Once all sold, switch to new crafting kits based on 3x leves.You had to buy low all popular minions (shoulder ones, or ultra rare ones that will become even rarer like Absolute Virtue) and any mount, to sell them to new players who have none. Since they don’t stack, it’s easy to dry the market and control the prices if you choose to have an account that allow tons of mules with 8 retainers each.
You had to buy low all materias that were gonna disappear (people were selling them for nothing and they stack!), and play them with Mutamix now that it is faster from second try, and now that it narrowed the results to only good ones.
You had to buy low most trending and/or rare songs, and craft them, to sell them to new players, or returning players looking after completing their collection.
Etc. etc. etc. be creative, there’s tons of ways.
-
AuthorPosts