• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • [Lisbeth] Your own personal crafter!

    Discussion in 'Archives' started by Neverdyne, Feb 12, 2015.

    Thread Status:
    Not open for further replies.
    1. Mr McGibblets

      Mr McGibblets Member

      Joined:
      May 20, 2014
      Messages:
      485
      Likes Received:
      12
      Trophy Points:
      18
      Code:
      - Name: Mythril Ingot
        Amount: 5
        Job: Armorer
        Strategy: 
      will use armorer for them while using the hasty/kinky strategy. most multi job items like that are defaulted to blacksmith. so if you need to force a job use "job: blah" between amount and strategy
       
    2. clevernamegoeshere

      clevernamegoeshere New Member

      Joined:
      Feb 24, 2015
      Messages:
      33
      Likes Received:
      0
      Trophy Points:
      0
      Perfect. Thank you.
       
    3. Neverdyne

      Neverdyne Community Developer

      Joined:
      Sep 12, 2014
      Messages:
      649
      Likes Received:
      18
      Trophy Points:
      18
      Doesn't even have to be between amount and strategy, you don't need to put every field in an order. It's YAML, just put the fields that you need. But yeah, that's how you force a job. And yes, Lisbeth 2.0 is in the works, I'm thoroughly testing it before releasing anything; though Bloodborne might also have something to do with it haha.
       
    4. Dgame

      Dgame Member

      Joined:
      Aug 19, 2014
      Messages:
      320
      Likes Received:
      0
      Trophy Points:
      16
      I have a question regarding Lisbeth 2.0, maybe save you a headache down the road. Say I want to make 10 Eel Pie that include 100 shards and I enter the data I need. I enter 10 Eel pie and it gathers the required mats. Now say I also want to gather extra shards, say about 100 extra. How will Lisbeth handle this? Will it count the amount I have as a total, or will it just complete the order?
       
    5. Neverdyne

      Neverdyne Community Developer

      Joined:
      Sep 12, 2014
      Messages:
      649
      Likes Received:
      18
      Trophy Points:
      18
      Assuming you have nothing in your inventory, the order you'd give is:

      - Type: Craft
      Name: Eel Pie
      Amount: 10

      - Type: Gather
      Name: Water Shard
      Amount: 100

      Now, Lisbeth is not being designed to "level up" gathering classes (you can do that very easily with order bot profiles), but instead to be as efficient as possible to make your stuff. So what happens is that the first order gets "expanded" into sub-orders for it's ingredients, and in the case of the shards a gather sub-order is created. Afterwards, order "consolidation" happens where all buy and gather orders are combined as much as possible, and moved to the front of the queue. Let's say you need 20 Water Shards for the Eel order, then what you end up having under the hood is a Gather order for 120 Water Shards. Lisbeth then goes and gathers the 120 shards first, then does the Craft order itself.

      This is what I call "Order Expansion" and "Order Consolidation" in the video. This also happens with Buy orders from vendors, so it doesn't end up making unnecessary trips everywhere. However, this could be a bit confusing, because the Craft orders themselves are executed in sequence, and they use whatever the previous Craft order produced. But Gather / Buy orders are always pushed to the front of the queue.
       
    6. Prodiniz

      Prodiniz Member

      Joined:
      Jan 10, 2014
      Messages:
      48
      Likes Received:
      1
      Trophy Points:
      8
      Makes perfect sense. You are literally modeling it after a fast food restaurant with food inventories. You may sell 20 different burgers, but 12 of those burgers use lettuce and you need to keep enough ingredients on hand to facilitate 100 of each type of burger which means you're going to have a lot more than just 100 counts of lettuce.

      Anyway, bravo, I think it's a brilliant idea to formulate the program in that manner and it was something I was REALLY hoping you'd add to the plugin but didn't want to pm you about cause if it was something you were going to add, then you'd add it lol.
       
    7. RandomXIV

      RandomXIV New Member

      Joined:
      Mar 4, 2015
      Messages:
      3
      Likes Received:
      0
      Trophy Points:
      1
      I'm having trouble with the repair/self-repair aspect of Agil. When crafting via Order Bot, Agil kicks in whenever equipment needs to be repaired. When crafting with Lisbeth though, it doesn't work.
       
    8. Neverdyne

      Neverdyne Community Developer

      Joined:
      Sep 12, 2014
      Messages:
      649
      Likes Received:
      18
      Trophy Points:
      18
      Yes, I'm afraid the latest version of Agil is incompatible with this version of Lisbeth. The main problem lies on the timing between Agil's checks and Lisbeth's recipe switching and crafting. For 2.0 what I ended up doing is combining both into a single thing, so that Lisbeth has full control of when Agil can do stuff, which is in between crafting something. That way the result is predictable and orderly. Having Agil and Lisbeth act independently from one another was causing a lot of problems.
       
    9. Naroom

      Naroom New Member

      Joined:
      Jan 29, 2015
      Messages:
      2
      Likes Received:
      0
      Trophy Points:
      1
      Actually I had found a way to make them work together flawlessly before the version which made Lisbeth break whenever you would get an HQ material crafted. I was putting multiple orders of 33 items, and Agil had no issues repairing the gear whenever a 33 Item order was finished. After the patch that broke Lisbeth when using Agil, that became impossible to do.
       
    10. madeinchina85

      madeinchina85 New Member

      Joined:
      Aug 20, 2014
      Messages:
      122
      Likes Received:
      1
      Trophy Points:
      0
      Wow, I had an issue of the the bot not working, turns out I just simply misspelled Copper Ingot!! Embarrassing.

      On a separate note, does Lisbeth helper still work? It seems to crash rebornbuddy immediately when I click on setting in the Lisbeth Helper Plugin
       
      Last edited: May 23, 2015
    11. Mr McGibblets

      Mr McGibblets Member

      Joined:
      May 20, 2014
      Messages:
      485
      Likes Received:
      12
      Trophy Points:
      18
      That may have to deal with one of the changes that happened with the previous bot update that caused conflict with how the community was doing plugins. I wouldn't run it until you see an update.
       
    12. Neverdyne

      Neverdyne Community Developer

      Joined:
      Sep 12, 2014
      Messages:
      649
      Likes Received:
      18
      Trophy Points:
      18
      Lisbeth Helper is not mine though, so you'll have to ask his creator. I'll try have a fix for Agil compatibility soon.
       
    13. Warcren

      Warcren New Member

      Joined:
      Mar 15, 2015
      Messages:
      13
      Likes Received:
      0
      Trophy Points:
      1
      Hello,

      I think Lisbeth has a counting issue. She keeps stopping before completing the full stack I've asked her to craft. When I set her up with 99 as the amount wanted, she went on crafting just fine until around 60ish where still unfinished and stopped with the log message stating that she was done. No particular error message. As the number of unfinished items started getting smaller and smaller she started to stop more frequently. I can't get an exact number but I get the feeling she's only crafting a little over half of what you ask her to. Has anyone else gotten a similar issue?

      Thanks,
       
    14. Mr McGibblets

      Mr McGibblets Member

      Joined:
      May 20, 2014
      Messages:
      485
      Likes Received:
      12
      Trophy Points:
      18
      Are the recipes you are experiencing this with items that come out in yields of more than one item. So for example some alchemy and culinary recipes make 3 items each time you craft. So if you ask for Lisbeth to craft 99 of an item but each craft gives three, it will only craft 33 times to get the desired amount of 99.

      If this is not what is happening please attach and post your full log.
       
    15. Warcren

      Warcren New Member

      Joined:
      Mar 15, 2015
      Messages:
      13
      Likes Received:
      0
      Trophy Points:
      1
      Mr. McGibblets, You're exactly right. I was crafting potions and did not take this into account. Thank you very much!
       
    16. Hbk

      Hbk New Member

      Joined:
      Jan 26, 2015
      Messages:
      14
      Likes Received:
      0
      Trophy Points:
      0
      I'm having issues getting this to work with Agil. If I use Lisbeth to craft 300x ingot, it will not stop to repair when conditions falls below 20%.

      Lisbeth Settings:

      UseAgil: True

      UseHqMatsFirst: True

      UseMacros: True

      Debug: False

      Agil Settings

      # Repair Options
      Repair: true
      SelfRepair: true
      MinCondition: 20

      # Auto-Equip Options
      AutoEquip: true
      Spiritbind: false
      MinItemLevel: 1
      MaxItemLevel: 255
       
    17. mphil355

      mphil355 New Member

      Joined:
      Aug 9, 2014
      Messages:
      22
      Likes Received:
      0
      Trophy Points:
      0
      Hey, been using this for a few days now and it is absolutely amazing, freakin great work man! Thanks for the effort!

      Question: I am trying to craft something using only HQ mats, and it is complaining that there arent any NQ mats in my inventory, is there a way around this or am i required to have at least 1 NQ mat?

      Settings are set to use HQ mats first
      UseHqMatsFirst: True
       
    18. Neverdyne

      Neverdyne Community Developer

      Joined:
      Sep 12, 2014
      Messages:
      649
      Likes Received:
      18
      Trophy Points:
      18
      @Hbk Agil is not compatible with Lisbeth right now. They had a money dispute, things escalated, and they are now not talking anymore. The lesson is, don't tell a bald man with a poncho that he looks like a broken condom.

      @mphil355 That shouldn't be happening, are you sure that's the problem? What's the recipe and what do you have on your inventory?
       
    19. mphil355

      mphil355 New Member

      Joined:
      Aug 9, 2014
      Messages:
      22
      Likes Received:
      0
      Trophy Points:
      0
      Log: View attachment 6172 2015-05-28 20.29.txt

      Recipe: CRP - Cobalt Trident Lv.47 (3x Cobalt Ingot, 1x Mahogany Lumber, 1x Shark Oil)
      Inventory: 20+ HQ Cobalt Ingot, 99 NQ Cobalt Ingot, 80+ NQ Mahogany Lumber, 6 HQ Shark Oil)

      At the top of the log things were working fine because I started with only NQ Shark Oil in my inventory.
      It may be confusing looking at the log, i stop/start the bot a lot for various reasons that dont necessarily mean anything was wrong
      in this case i was switching out gear, doing leve turn ins, etc..

      Around line 180 is when the issue begins to occur
      and around line 253 it is resolved because i purchased just 1 NQ shark oil from the market board
      Then things proceeded as you would expect, using HQ mats only until i was finished.
       
    20. hosh

      hosh New Member

      Joined:
      Jul 5, 2012
      Messages:
      47
      Likes Received:
      0
      Trophy Points:
      0
      Awesome bot base thx a lot. How i add my own macro to us ( strategy ) ?
       
    Thread Status:
    Not open for further replies.

    Share This Page