-
AuthorSearch Results
-
August 14, 2017 at 12:56 pm #5007
In reply to: Request: Spearfishing
August 14, 2017 at 8:55 am #5003Topic: Request: Spearfishing
in forum Grids and PresetsHi guys is there a way to spear fishes automatically by Miqobot?
August 11, 2017 at 6:57 pm #4985In reply to: Crafting [Scenario Generator]
So this script is amazing. I’ve been feeling the empty space where ACME Crafting Bot used to be and this goes a long way towards filling in that gap. (Now if only there was a way to track what items you have inside Miqobot like you can in ACME, or even get the items out of your retainers like it could in later versions)
I’ve been using it as a bookmarklet in Chrome. You just put the following into a bookmark and when you click on the bookmark it’ll run on the page and show a popup with the info that you can then copy/paste to the script.
WARNING: It DOES break for crafts with a very large list because it’ll shorten it with a “…” but the output is still there in the console so you can copy it from there as normal.
javascript:var rJob = function(val){ return $(val).children("td:eq(4)").children("img:eq(0)").attr("src").replace("/img/jobs","").replace("/","").replace("-inactive","").replace(".png",""); }; var rRecipe = function(val){ return $(val).children("td:eq(0)").children("a:eq(1)").children("span").text(); }; var rNeeded = function(val){ var txt = $(val).children("td:eq(1)").children("span").text(); var val = $(val).children("td:eq(1)").children("input").val(); return val > 0 ? val : txt; }; var rYields = function(val){ return $(val).attr("data-yields"); }; var rCount = function(val){ return Math.ceil(rNeeded(val)/rYields(val)); }; var chapter = function(tableId){ var reagents = $("tbody#"+tableId).children("tr.reagent").not(".success"); reagents.sort(function(a, b){ var lvlA = parseInt( $(a).attr("data-ilvl") ); var lvlB = parseInt( $(b).attr("data-ilvl") ); return (lvlA < lvlB) ? -1 : (lvlA > lvlB) ? 1 : 0; }); for(var i=0; i<reagents.length; i++){ var craftsLater = []; var from = -1; var to = -1; $(reagents.get().reverse()).each(function(index){ var itemId = $(this).attr("data-item-id"); var requires = $(this).attr("data-requires").split("&").map(function(value){ return value.split("x")[1]; }); 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); 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(){ 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){ miqo = miqo.replace(/recipe\(Kite Shield\)/g, "recipe(Kite Shield, 3)"); miqo = miqo.replace(/recipe\(Goatskin Wristbands\)/g, "recipe(Goatskin Wristbands, 2)"); miqo = miqo.replace(/recipe\(Hempen Breeches\)/g, "recipe(Hempen Breeches, 2)"); miqo = miqo.replace(/recipe\(Copper Ring\)/g, "recipe(Copper Ring, 2)"); miqo = miqo.replace(/recipe\(Lapis Lazuli\)/g, "recipe(Lapis Lazuli, 2)"); miqo = miqo.replace(/recipe\(Brass Ring\)/g, "recipe(Brass Ring, 2)"); miqo = miqo.replace(/recipe\(Silver Ring\)/g, "recipe(Silver Ring, 2)"); miqo = miqo.replace(/recipe\(Garnet\)/g, "recipe(Garnet, 2)"); miqo = miqo.replace(/recipe\(Mythril Ring\)/g, "recipe(Mythril Ring, 3)"); miqo = miqo.replace(/recipe\(Horn Staff\)/g, "recipe(Horn Staff, 8)"); miqo = miqo.replace(/recipe\(Electrum Ring\)/g, "recipe(Electrum Ring, 2)"); miqo = miqo.replace(/recipe\(Honey\)/g, "recipe(Honey, 8)"); miqo = miqo.replace(/recipe\(Horn Fishing Rod\)/g, "recipe(Horn Fishing Rod, 2)"); miqo = miqo.replace(/recipe\(Ether\)/g, "recipe(Ether, 8)"); miqo = miqo.replace(/recipe\(Poisoning Potion\)/g, "recipe(Poisoning Potion, 2)"); miqo = miqo.replace(/recipe\(Paralyzing Potion\)/g, "recipe(Paralyzing Potion, 2)"); miqo = miqo.replace(/recipe\(Blinding Potion\)/g, "recipe(Blinding Potion, 2)"); miqo = miqo.replace(/recipe\(Sleeping Potion\)/g, "recipe(Sleeping Potion, 2)"); miqo = miqo.replace(/recipe\(Silencing Potion\)/g, "recipe(Silencing Potion, 2)"); miqo = miqo.replace(/recipe\(Boarskin Ring\)/g, "recipe(Boarskin Ring, 2)"); miqo = miqo.replace(/recipe\(Rose Gold Earrings\)/g, "recipe(Rose Gold Earrings, 2)"); miqo = miqo.replace(/recipe\(Mortar\)/g, "recipe(Mortar, 21)"); miqo = miqo.replace(/recipe\(Campfire\)/g, "recipe(Campfire, 2)"); miqo = miqo.replace(/recipe\(Manor Fireplace\)/g, "recipe(Manor Fireplace, 2)"); miqo = miqo.replace(/recipe\(Wall Chronometer\)/g, "recipe(Wall Chronometer, 2)"); miqo = miqo.replace(/recipe\(Cloche\)/g, "recipe(Cloche, 3)"); miqo = miqo.replace(/recipe\(Smithing Bench\)/g, "recipe(Smithing Bench, 2)"); miqo = miqo.replace(/recipe\(Wall Lantern\)/g, "recipe(Wall Lantern, 2)"); miqo = miqo.replace(/recipe\(Holy Rainbow Hat\)/g, "recipe(Holy Rainbow Hat, 2)"); miqo = miqo.replace(/recipe\(Reading Glasses\)/g, "recipe(Reading Glasses, 2)"); miqo = miqo.replace(/recipe\(Gaganaskin Gloves\)/g, "recipe(Gaganaskin Gloves, 2)"); miqo = miqo.replace(/recipe\(Gold Ingot\)/g, "recipe(Gold Ingot, 2)"); miqo = miqo.replace(/recipe\(Orchestrion\)/g, "recipe(Orchestrion, 4)"); miqo = miqo.replace(/recipe\(Camphor\)/g, "recipe(Camphor, 14)"); miqo = miqo.replace(/recipe\(Cordial\)/g, "recipe(Cordial, 2)"); miqo = miqo.replace(/recipe\(Survival Hat\)/g, "recipe(Survival Hat, 2)"); miqo = miqo.replace(/recipe\(Survival Shirt\)/g, "recipe(Survival Shirt, 3)"); miqo = miqo.replace(/recipe\(Survival Halfslops\)/g, "recipe(Survival Halfslops, 2)"); miqo = miqo.replace(/recipe\(Survival Boots\)/g, "recipe(Survival Boots, 2)"); miqo = miqo.replace(/recipe\(Luminous Fiber\)/g, "recipe(Luminous Fiber, 2)"); miqo = miqo.replace(/recipe\(Near Eastern Antique\)/g, "recipe(Near Eastern Antique, 2)"); miqo = miqo.replace(/recipe\(Coerthan Souvenir\)/g, "recipe(Coerthan Souvenir, 2)"); miqo = miqo.replace(/recipe\(Maelstrom Materiel\)/g, "recipe(Maelstrom Materiel, 2)"); miqo = miqo.replace(/recipe\(Heartfelt Gift\)/g, "recipe(Heartfelt Gift, 2)"); miqo = miqo.replace(/recipe\(Orphanage Donation\)/g, "recipe(Orphanage Donation, 2)"); miqo = miqo.replace(/recipe\(Platinum Ingot\)/g, "recipe(Platinum Ingot, 2)"); return miqo; }; var scenario = function(){ var miqo = ""; miqo += "//Pre-Requisite Crafting\r\n"; miqo += "solverPreset(recommended)\r\nnqhq(balanced)\r\nreclaimOff()\r\n\r\n"; miqo += chapter("PreRequisiteCrafting-section")+"\r\n"; miqo += "//Crafting List\r\n"; miqo += "solverPreset(recommended)\r\nnqhq(balanced)\r\nreclaimHQ(50)\r\n\r\n"; miqo += chapter("CraftingList-section")+"\r\n"; miqo += "//Repair\r\n"; miqo += "reclaimOff()\r\nrepair()\r\n"; miqo = antiDuplicate(miqo); window.prompt("Copy to clipboard: Ctrl+C, Enter", miqo); return miqo; }; console.log(scenario());
August 8, 2017 at 1:45 pm #4932In reply to: Request: Stormblood – Ephemeral Nodes Scenario
Sorry for the late response Goblin – I’ve been on vacation!
What I meant to say before was that the rotation was working perfectly for dusklight and I plugged in Doman Yellow and Almandine nodes so that I could gather Dusklight and it was working well, but now I know that spearfishing is a much more effective way to get those!
Can’t wait for Miqo to be able to spearfish.August 5, 2017 at 10:10 am #4884In reply to: Stormblood – Upgrade Stage 1
Thank you for your undying interest very much!
We are already in the final phase of research, so please hold on there just a little longer. Data samples are being collected by a distrbuted AI algorithm over 11 accounts simultaneously, but we still need about 50,000 samples to achieve decent stability factor of Crafting Solver. Spearfishing is almost ready as well.
We will be posting announcements and analysis reports very soon.August 4, 2017 at 11:11 am #4863In reply to: Spearfishing
August 4, 2017 at 4:31 am #4861In reply to: Stormblood – Upgrade Stage 1
August 2, 2017 at 10:28 am #4835In reply to: Request : Fishing Scenario 50 – 60
August 2, 2017 at 7:05 am #4832In reply to: Request : Fishing Scenario 50 – 60
July 29, 2017 at 7:09 pm #4774In reply to: Spearfishing
July 28, 2017 at 11:35 pm #4764In reply to: Request : Fishing Scenario 50 – 60
Ok finished for 55-60. This one grinds the volcano area next to Anyx Trine. Requires hellfishing so make sure youve done your 55 fisher quest. Besides 55 it contains 56 and 57 fishing spots but Miqo will just skip them if youre not high enough. After a couple of hours she will come back and by then it should be fine. Also every 2-3 hours she will return to your home point and afk. It will take 9-10 hours in total so imo its kinda important.
Requirements:
– Hellfishing unlocked.
– 55 left side gear. Melding is not needed.
– Right side is not needed. It uses Chum but 400 GP will do just fine.
– Repair icon on hotbar.
– Return and sit icons on hotbar.
– 15x stacks of Magma Worm. For 3 scenario cycles.Would you be so kind to do 60-70 as well? Or perhaps share the locations to do 60-70 so that I can afk, doesn’t necessarily need to be a scenario.
July 28, 2017 at 5:40 am #4748In reply to: Request : Fishing Scenario 50 – 60
Ok finished for 55-60. This one grinds the volcano area next to Anyx Trine. Requires hellfishing so make sure youve done your 55 fisher quest. Besides 55 it contains 56 and 57 fishing spots but Miqo will just skip them if youre not high enough. After a couple of hours she will come back and by then it should be fine. Also every 2-3 hours she will return to your home point and afk. It will take 9-10 hours in total so imo its kinda important.
Requirements:
– Hellfishing unlocked.
– 55 left side gear. Melding is not needed.
– Right side is not needed. It uses Chum but 400 GP will do just fine.
– Repair icon on hotbar.
– Return and sit icons on hotbar.
– 15x stacks of Magma Worm. For 3 scenario cycles.Attachments:
You must be logged in to view attached files.July 24, 2017 at 2:18 am #4649In reply to: Request : Fishing Scenario 50 – 60
Heres mine for 51-55 fisher. Its a grind in Falcon’s Nest in three different spots. It will navigate, equip bait, fish for 25-27 min, and repeat. Self repair after each fishing session.
Try it and let me know how it goes. If you like it i can make 55+ later.What you have to know before starting:
– Any gear should be fine but i recommend full 51 left side. Melding is not needed.
– Right side gear is not needed, this preset doesnt use GP.
– Repair icon on your hotbar and enough dark matter in inventory.
– 6x stacks of Stonefly Nymph.
– 3x stacks of Balloon Bug.
This should be enough for 3 scenario cycles (about 4-5 hours). You can change the number in repeatAll() in the last chapter.Also ive discovered a cool Timeworn Map trick. If you have it in your inventory and catch another one it drops back into water but you receive full exp for the catch. If you keep snagging on you will be catching maps over and over again. Archaeoskin map is level 55 which is the highest fish in this area. This way you get more exp per hour.
So buy a bottle of Archaeoskin map from MB before you go. You dont lose anything anyway.Attachments:
You must be logged in to view attached files.July 22, 2017 at 10:54 pm #4608In reply to: Spearfishing
Yes, Spearfishing support is planned for Stormblood Upgrade Stage 2.
Thank you for your patience very much!July 22, 2017 at 9:44 pm #4607Topic: Request : Fishing Scenario 50 – 60
in forum Grids and PresetsCan anyone share their scenario for fishing 50 – 60?
i am having a hard time to understand how the scenario works in miqobot, whatever the scenario i put, it would fail and i gave up trying by now, so if you do, please share it here. Thank you! -
AuthorSearch Results
Search Results for 'fishing'
-
Search Results
-
Topic: Request: Spearfishing
Hi guys is there a way to spear fishes automatically by Miqobot?
Can anyone share their scenario for fishing 50 – 60?
i am having a hard time to understand how the scenario works in miqobot, whatever the scenario i put, it would fail and i gave up trying by now, so if you do, please share it here. Thank you!