Search Results for 'fishing'

Forum Forums Search Search Results for 'fishing'

Viewing 15 results - 601 through 615 (of 806 total)
  • Author
    Search Results
  • #6969
    Lyfox
    Lyfox
    Participant
    3+

    All right here it is.
    Garlandtools makes a reliable crafting order indeed. Still had to sort recipes by level but thats easy. Step by step instructions:

    1. Go to website: http://garlandtools.org/db/ . Use search on the left to make a list of items.
    2. In each item open Crafting tab, click Add to crafting list. This will summon a new Crafting List box.
    3. Go through sections #1 and #2 in the Crafting List box, upload mats into your inventory.
    4. Open web console (Ctrl-Shift-J in most browsers).
    5. Run this script:

    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());

    6. Press Enter. Copy and paste the scenario into Miqobot.
    7. Start.

    Let me know if there are any bugs. Ill ask Miqo to merge it with the first post later.

    • This reply was modified 7 years ago by Lyfox Lyfox.
    #6951

    johnb
    Participant
    0

    SpearFishing Veteran Trade

    Would it be possible to implement an option where we can Veteran Trade on the second gathering attempt if the first fish was the Collectable Item.

    Would it also be possible to Veteran Trade on the second gathering attempt if the first fish was neither the fish we wanted to Veteran Trade nor the collectable.

    #6928
    Miqobot
    Miqobot
    Keymaster
    9+

    In addtion, Miqobot v1.2.654 has introduced several minor features.

    • Spearfishing: Veteran Trade by Name is implemented.
    • Spearfishing: Collect setting is available on UI and can be used in gathering presets.
    • Crafting Solver: Ingenuity formula has been reimplemented for better compatibility with 70** and 70*** recipes.
    • Crafting Solver: Maker’s Mark formula has been adjusted.
    • Chocobo Racing: Duty Finder registration is implemented. Race class setting is removed.
    • 3D Editor: Fixed an issue wherein a new waypoint would sometimes be generated in unexpected position.
    • Other: New mounts are supported.
    • Other: New aetheryte is supported.

    Also, please note that many algorithms for existing features had to be reimplemented from scratch in order to be compatible with Patch 4.3.
    This thread is now open for feedback. If you encounter any issues, please let us know!

    #6860

    Krude
    Participant

    Not exactly a breaking bug, but here’s something odd i came across when spearfishing @ Tamamizu.

    (19:53:12) Yay! Spearfish!
    (19:53:14) 0x4EBB, 14.7 ilms, 62 lvl, nq, Sammlersinn-Materia III
    (19:53:23) Yay! Spearfish!
    (19:53:25) 0x4EB0, 0.9 ilms, 61 lvl, nq, eine //Wendeltreppenschnecke
    (19:53:31) Yay! Spearfish!
    (19:53:34) 0x4ED3, 26.4 ilms, 65 lvl, nq, die //Schwertspitze
    (19:53:42) Yay! Spearfish!
    (19:53:45) 0x4EBB, 9.9 ilms, 62 lvl, nq, einen //Zwerg-Flügelrossfisch
    (19:53:47) My precious shiny sparkles! (1/30)

    The first and last fish was a little dragonfish, the second one a wentletrap and the third a swordtip. It was the first time i had ever caught the first and third fish.
    Now, the log identifies the second to fourth fish just fine, but the first one is, apparently, a “Gatherer’s Grasp Materia III”.
    I thought it might have something to do with Miqo misreading the fish when it’s the first time you catch one of that type, but it read the 3rd one (the swordtip) just fine, and that was a new entry for me, too. This was the first time i used spearfishing in that particular PC reboot, so maybe it fetched garbage data from somewhere. Who knows?
    It doesn’t effect anything as far as i can tell, but something is obviously not quite working right.

    #6858
    bokehlight
    bokehlight
    Participant
    0

    This doesn’t work for me either. its just in a constant search of a node.
    This is what it looks like :/

    (2:56:10 PM) Spearfishing started.
    (2:56:10 PM) Max node count: 100
    (2:56:10 PM) Scanning for shiny gathering nodes like ‘lvl65’ *.*
    (2:56:10 PM) No gathering nodes around. But hey, there’s a beacon over there for me ->
    (2:56:10 PM) Going from 0 to 12 in 2 trips.
    (2:56:15 PM) 2 trips more..
    (2:56:20 PM) 1 trip more..
    (2:56:20 PM) Destination reached!
    (2:56:21 PM) Scanning for shiny gathering nodes like ‘lvl65’ *.*
    (2:56:21 PM) No gathering nodes around. But hey, there’s a beacon over there for me ->

    Attachments:
    You must be logged in to view attached files.
    #6808
    Zzoomers
    Zzoomers
    Participant

    I tried making one for this but too many errors to use. Could someone please make one for the Gauntlet Crab? Thanks.

    #6751
    Miqobot
    Miqobot
    Keymaster
    0

    Yes, this is scheduled for release in the next version: Spearfishing Collecting.
    Thank you for your request!

    #6742
    DevOps
    DevOps
    Participant
    0

    support JP?

    and sry my english is bad…:(

    You could; However the following changes would need to be made to accomplish this.

    On the Dawnlight Aethersand (The Adventure) :: Veteran Trade Trigger you would need to change the fish names in the following regex to JP equivalent.

    
    You spear a .+(<strong>regal silverside</strong><strong>|black boxfish</strong>)
    

    Next ADD_TO_SPEAR_FISHING_COUNT would need to have the You use Gig changed to JP equivalent
    Next INIT_SPEAR_FISHING_COUNT would need the have the You begin spearfishing change to the JP equivalent
    Next RESET_SPEAR_FISHING would need to have You put away your gig change to to the JP equivalent

    You can use the folder structure provided in the first post to find these triggers. All other triggers are self contained variables that the EN names should continue to work fine…

    I would offer to make these changes myself however finding proper equivalents to what I am current capturing in JP would be difficult.

    • This reply was modified 7 years, 2 months ago by DevOps DevOps.
    DevOps
    DevOps
    Participant

    Hello Everyone!

    FOREWORD: As a native English speaker I find that my grammar and usage is sub-par so proceed only if you are not OCD about proper grammar 😀 <3!

    TL;DR download the XML, import into Triggernometry, Move Veteran Trade to a hotbar space bound to the ‘9’ key. Start Miqobot with a grid that gathers snow crabs(Dawnlight Aethersand farming) and ENJOY!… If you neeed to customize I hope you don’t mind dealing with my terrible documentation below!

    While waiting for our cat overlord Miqobot to bestow upon us the ability to use Veteran Trade for spearfishing I got to thinking of other ways to accomplish this.

    After some time I decided that most options were to time consuming considering Miqo could drop this update any point in time with this feature included and did not want to invest excessive time into something that was only meant to be temporary.

    That said after doing some Triggernometry(ACT Plugin) work for myself to use during raid, I felt I had enough working knowledge to make this happen without much work.

    Requirements

    • ACT(Advanced Combat Tracker)
    • FFXIV ACT Plugin
    • FFXIV Triggernometry Plugin
    • My Triggernometry Import

    Once you have ACT, FFXIV Parsing plugin, FFXIV Triggernometry all installed and working properly you can then import the attached .xml file which will provide you with a folder named FSH and all sub-directories/triggers required for the task.

    Basic Functions

    • Entire FSH Folder, locked down to only run/process when on Fisher
    • Will only use Veteran Trade if a “bad” fish appears within the first 2 gathering attempts
    • Currently setup for Dawnlight Aethersand and as such will only Veteran Trade on Regal Silverside and Black Boxfish (This can be updated see further below)

    Setup

    • Look for a trigger entry under FSH>sys>skills>USE_VETERAN_TRADE and double click on it
    • Inside of the trigger you will see trigger action of “After (2500) ms, send keypresses (9) to active window, Double click on this entry
    • On the screen that appears you can choose to change the delay and what key it sends(it should be apparent once on this screen(Make sure you press save changes if any are made) — As a side note I was unable to get Triggernometry to send anything other than single keys so if someone gets ALT+OTHERKEY to work, Let me know 😀
    • If not already obvious, you want to set the keypress to wherever Veteran Trade is on

    Currently the following is included in this import…(File Structure (kinda))

    FSH [Folder]
        spear_fishing [Folder]
            triggers [Folder]
                Dawnlight Aethersand (The Adventure) :: Veteran Trade [Trigger]
        sys [Folder]
            counters [Folder]
                ADD_TO_SPEAR_FISHING_COUNT [Variable Operation Trigger]
                INIT_SPEAR_FISHING_COUNT [Variable Operation Trigger]
            flags [Folder]
                VETERAN_TRADE_FLAG [Variable Operation Trigger]
            resets [Folder]
                RESET_SPEAR_FISHING [Variable Operation Trigger]
            skills [Folder]
                USE_VETERAN_TRADE [Key Press Trigger]

    Currently this setup is used for Dawnlight Aethersand farming using snow crabs. This can be added too or changed with some REALLY basic regex knowledge. To do so make a copy of the “Dawnlight Aethersand (The Adventure) :: Veteran Trade” from the triggers folder and then just change the regex to match the fish you wish to use Veterans trade on.

    Anywho once it is setup you simply start miqobot with a proper grid loaded and make sure that your screen is the target window(this is because the trigger sends the key press to the active window).

    Forums blocked the direct file upload. Instead you can download it from here https://www.dropbox.com/s/jmyddj4wig37tkp/MiqoSpearFishingAssist.xml?dl=0

    • This topic was modified 7 years, 2 months ago by DevOps DevOps. Reason: Added Basic Functions and Dropbox link as forums blocked direct upload
    • This topic was modified 7 years, 2 months ago by DevOps DevOps.
    #6676

    pyro401
    Participant

    Is there any way to decide to keep a fish based on collectability while spear fishing? I use spear fishing to get scrips then desynth the worthless fish. I have like 6 or so working spearfishing grids I made.

    #6615
    Animalis
    Animalis
    Participant
    0

    Hi Everyone! ^^ /
    This is my first post here so i hope i landet in the right thread.
    I would like to request a pause button which stops the scenario a short while to , for example chat with your gild mates.
    While doing some simple gathering, mining or Fishing it is not really a problem because you can simply finish the gathering, reply in chat and restart with the lowered amount.
    but with the more elaborate Scenarios it is quite difficult to do.

    #6528

    Tara
    Participant

    bait(Spoon Worm)
    addGoodWeather(Rain)
    skipBadWeather()
    fish(40)
    waypoint(Reset)
    fish(1)
    waypoint(Syldra)
    repeatAll(20)

    Will this work?

    Waypoint(Reset) is there, that my char will go to a different fishing location nearby, fish for one minute, to reset the other location, then goes back and starts fishing again. (obv. a grid is already created)

    This fish is always there, but only when its rainy. Havent tested it fully, because I dont have the time to watch 40 minutes of fishing atm.

    How does skipbadweather work anyway? If it stops to rain, will the bot pause and starts again, when it rains?

    Lets say there are only 10 Minutes left from my 40 minutes session and the weather changes, will it pause and when its rainy again, unpause and fish for 10 Minutes, before resetting the location?

    Its intended to run over night for 4 hours until my pc automatically shuts down per cmd command

    • This topic was modified 7 years, 3 months ago by  Tara.
    • This topic was modified 7 years, 3 months ago by  Tara.
    #6524
    Lyfox
    Lyfox
    Participant
    0

    Do you have a fishing quit icon on hotbar? What key is it assigned to?

    #6522
    VanGuard
    VanGuard
    Participant
    0

    Bump, still cant figure this out for some reason… everytime miqo finishes the 40 minute fishing part of the chapter and tries to repair before starting the next chapter she doesn’t back the character all the way out of fishing she just tries to repair while the rod is still out then gets stuck. Ive tried inputting send keys to back her out but that doesn’t work either for me.

    #6502
    VanGuard
    VanGuard
    Participant
    0

    So seem to cant figure out what the issue is but everytime I try and repair miqo doesn’t back all the way out of fishing it just tries to repair while I’m fishing have any of you had that issue?

Viewing 15 results - 601 through 615 (of 806 total)