• Visit Rebornbuddy
  • [Lisbeth] Your own personal crafter!

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

    Thread Status:
    Not open for further replies.
    1. clevernamegoeshere

      clevernamegoeshere New Member

      Joined:
      Feb 24, 2015
      Messages:
      33
      Likes Received:
      0
      Trophy Points:
      0
      Ok. So, somehow, uninstalling .NET 4.5.2 and installing 4.5.1 fixed it. *shrug* works for me.
       
    2. phizzco

      phizzco New Member

      Joined:
      Jul 6, 2015
      Messages:
      11
      Likes Received:
      0
      Trophy Points:
      0
      So I'm new at this, but I loaded lisbeth in botbases and i run rb but i dont see anything in the RB UI to access lisbeth. Do I actually need to write code in the settings files?
       
    3. phizzco

      phizzco New Member

      Joined:
      Jul 6, 2015
      Messages:
      11
      Likes Received:
      0
      Trophy Points:
      0
      So I got this started and I'm using the following code for my craft:

      - Name: Dark Chestnut Lumber
      Amount: 50
      Job: Carpenter
      Strategy: Hasty And Kinky

      and this is the error that pops up..
      02:28:13.959 N] [Lisbeth] Ummm, I can't craft Dark Chestnut Lumber with the jobs you have.
      [02:28:13.959 N] [Lisbeth] As you wish, master!
      [02:28:14.226 N] Connection to 192.99.148.87:31214 established.
      [02:28:14.696 N] [Lisbeth] Finished all your orders. Now, where's my money!?
      [02:28:14.696 N] Stopping the bot.
      [02:28:14.696 D] CurrentBot.Stop()
      [02:28:14.696 N] Connection closed! 192.99.148.87:31214
      [02:28:14.697 D] TreeHooks.Instance.ClearAll()
      [02:28:14.697 N] Clearing all hooks.
      [02:28:14.697 D] Replaced hook [PreCombatBuff] ea2dd298-0beb-48da-8a26-14344379524b
      [02:28:14.697 D] Replaced hook [Heal] 32bfaf96-181a-45cc-833b-b832864d6358
      [02:28:14.697 D] Replaced hook [Pull] beb236e0-e1ca-4e7e-a308-75dca2ddbcad
      [02:28:14.697 D] Replaced hook [CombatBuff] f16adfc0-3b3d-49d5-814f-bdf921f062dd
      [02:28:14.697 D] Replaced hook [Combat] ead8a750-0e89-4335-a15f-fd26cd442582
      [02:28:14.697 D] Replaced hook [Rest] c519afb8-4b17-46a3-9f21-1852c54a20f2
      [02:28:14.697 D] Navigator.Clear()
      [02:28:14.697 V] [Poi.Clear] Reason: Bot stopped
      [02:28:14.697 D] OnStop event
      [02:28:14.697 D] OnStop Event Invoking
      [02:28:14.697 N] Bot Thread Ended.

      I filled everything out in settings and such sooooo I'm not sure what to do.
       
    4. Cloud30000

      Cloud30000 New Member

      Joined:
      May 9, 2015
      Messages:
      298
      Likes Received:
      7
      Trophy Points:
      0
      HW recipes are not currently supported
       
    5. phizzco

      phizzco New Member

      Joined:
      Jul 6, 2015
      Messages:
      11
      Likes Received:
      0
      Trophy Points:
      0
      ahh ok :)
       
    6. clevernamegoeshere

      clevernamegoeshere New Member

      Joined:
      Feb 24, 2015
      Messages:
      33
      Likes Received:
      0
      Trophy Points:
      0
      I take that back. It's not working. Can anybody help with this? It's a pretty frustrating situation.
       
    7. hkme

      hkme Member

      Joined:
      May 12, 2014
      Messages:
      197
      Likes Received:
      0
      Trophy Points:
      16
      Wish the Recipes.bin get updated soon
      The old strategy works fine, esp with new gear and HQ mats.
       
    8. DarkPietro

      DarkPietro New Member

      Joined:
      Apr 30, 2015
      Messages:
      30
      Likes Received:
      2
      Trophy Points:
      0
      Support has been discontinued it seems for the forseeable future on Lisbeth 1.0, so turning to macros might be your best option. I've had some success with ones I found on the official forums.
       
    9. clevernamegoeshere

      clevernamegoeshere New Member

      Joined:
      Feb 24, 2015
      Messages:
      33
      Likes Received:
      0
      Trophy Points:
      0
      Still nothing. I've tried uninstalling and reinstalling all of the redists and .NET 4.5.1. No joy. Seriously, can anybody help? I have TONS of raw mats that I was gonna grind through to level my crafters.
       
    10. sminttadent

      sminttadent New Member

      Joined:
      Jul 13, 2015
      Messages:
      23
      Likes Received:
      0
      Trophy Points:
      1
      Darksteel Nugget - quickly synths instead of HQ

      First time posting on these forums as I just joined. I thin I'm missing something here, looking for some assistance.

      I'd try to synth about 15 different items from a large range of levels and it seems to work perfectly(except for recognizing 100% quality, it just keeps using CP until there is no more) except for Darksteel Nuggets. It just CZ, IQ, then CS 2's. I've tried changing the strategy

      - Name: Darksteel Nugget
      Amount: 1
      Job: Blacksmith
      Strategy: Black Lotus

      from Black Lotus, to nothing, to the other couple of options...same result every time. Thoughts please?

      Logs Below.


      [02:36:13.685 N] [Lisbeth] Lisbeth 1.4
      [02:36:13.698 N] [Lisbeth] Loaded 3136 recipes.
      [02:36:13.699 N] [Lisbeth] Loaded 1 macros.
      [02:36:13.699 N] [Lisbeth] Craftsmanship: 455 | Control: 410
      [02:36:13.701 N] [Lisbeth] ROOT
      [02:36:13.701 N] [Lisbeth] Craft | Darksteel Nugget (5061) | Amount: 6 | Retrieved: 0 | Crafts: 6
      [02:36:13.701 N] [Lisbeth] As you wish, master!
      [02:36:13.929 N] Connection to 192.99.148.87:31214 established.
      [02:36:14.416 N] [Lisbeth] Craft | Darksteel Nugget (5061) | Amount: 6 | Retrieved: 0 | Crafts: 6
      [02:36:16.334 N] [Synthesize] Crafting Darksteel Nugget (5061) via 1207
      [02:36:17.323 N] [Lisbeth] Remaining Amount: 6
      [02:36:18.366 N] [Lisbeth] Using Comfort Zone.
      [02:36:18.366 D] DoAction Spell 286 0xE0000000
      [02:36:20.457 N] [Lisbeth] Using Tricks of the Trade.
      [02:36:20.457 D] DoAction CraftAction 100098 0xE0000000
      [02:36:23.537 N] [Lisbeth] Using Inner Quiet.
      [02:36:23.537 D] DoAction Spell 253 0xE0000000
      [02:36:25.572 N] [Lisbeth] Using Careful Synthesis II.
      [02:36:25.572 D] DoAction CraftAction 100069 0xE0000000
      [02:36:28.331 N] Stopping the bot. Reason:pushed the stop button.
      [02:36:28.373 D] CurrentBot.Stop()
      [02:36:28.373 N] Connection closed! 192.99.148.87:31214
      [02:36:28.374 D] TreeHooks.Instance.ClearAll()
      [02:36:28.374 N] Clearing all hooks.
      [02:36:28.374 D] Replaced hook [PreCombatBuff] 83181be5-7905-40a8-9a91-679082361bf8
      [02:36:28.374 D] Replaced hook [Heal] 99d03121-b2c3-4b84-8529-fcd337dda877
      [02:36:28.374 D] Replaced hook [Pull] 6e3603ab-fc13-4d42-a832-c66c2700cf87
      [02:36:28.374 D] Replaced hook [CombatBuff] fcdd940e-235e-4cf4-86c6-eb2336e365a4
      [02:36:28.374 D] Replaced hook [Combat] 60dcad5c-5cbe-4308-9ba5-a175b55ca1dc
      [02:36:28.374 D] Replaced hook [Rest] 8558bc68-6c72-4ac6-a083-e89a28fe3c25
      [02:36:28.374 D] Navigator.Clear()
      [02:36:28.374 V] [Poi.Clear] Reason: Bot stopped
      [02:36:28.374 D] OnStop event
      [02:36:28.374 D] OnStop Event Invoking
      [02:36:28.374 N] Bot Thread Ended.

      Justin
       
    11. Mr McGibblets

      Mr McGibblets Member

      Joined:
      May 20, 2014
      Messages:
      485
      Likes Received:
      12
      Trophy Points:
      18
      Once you pass level 50 and hit 51 black lotus breaks as it doesnt recognize the 50+ formulas for crafting correctly. you will need to make a macro for it to use. Just get a simple 1 star macro with no food requirements from 2.5 or earlier and make lisbeth use that as a macro. What I did for a lot of them
       
    12. sminttadent

      sminttadent New Member

      Joined:
      Jul 13, 2015
      Messages:
      23
      Likes Received:
      0
      Trophy Points:
      1
      How do you tell Lisbeth to use a macro? I can't figure this out :( and I've looked through this forum pretty hard. I assume you put it in the "orders" page? Also, do you use notepad++ do make the yaml file for the macro?
       
    13. tishat

      tishat Member

      Joined:
      May 29, 2015
      Messages:
      735
      Likes Received:
      7
      Trophy Points:
      18
      There's an example macro file in BotBases\Lisbeth\Macros you can add your desired item to that file, or make another, and add the rotation under.. it should automatically use your macro if you try to craft said item. Probably shouldn't add any strategies to your order file though.
       
    14. magoclow

      magoclow Member

      Joined:
      Mar 17, 2015
      Messages:
      39
      Likes Received:
      0
      Trophy Points:
      6
      you guys are using lisbeth macros to make the new reciples or the old one?
       
    15. tishat

      tishat Member

      Joined:
      May 29, 2015
      Messages:
      735
      Likes Received:
      7
      Trophy Points:
      18
      both tbh, you can speed crafting up a lot by making macros for stuff you know you can HQ in a lot less moves than having lisbeth spam hasty/ToT

      That being said, I don't have the real byregots yet, so I don't know if the stary and black lotus strategies would more or less have the same effect
       
      Last edited: Jul 16, 2015
    16. magoclow

      magoclow Member

      Joined:
      Mar 17, 2015
      Messages:
      39
      Likes Received:
      0
      Trophy Points:
      6
      when I try to make an order with lisbeth they say:

      Order.yaml
      - Name: Adamantite Nugget
      Amount: 1
      Strategy: Starry Night Miter



      [23:22:32.179 N] [Lisbeth] Ummm, I can't craft Adamantite Nugget with the jobs you have.
      [23:22:32.179 N] [Lisbeth] As you wish, master!
      [23:22:32.653 N] [Lisbeth] Finished all your orders. Now, where's my money!?

      How you guys make it works with the new reciples?
       
    17. Mr McGibblets

      Mr McGibblets Member

      Joined:
      May 20, 2014
      Messages:
      485
      Likes Received:
      12
      Trophy Points:
      18
      You could use macros to do the 50+ recipes once you got them added in. At that point its not worth it as you could just make a profile to do the same thing.
       
    18. tishat

      tishat Member

      Joined:
      May 29, 2015
      Messages:
      735
      Likes Received:
      7
      Trophy Points:
      18
      Yeah sorry, macros/profiles, I didn't really distinguish, profile with a macro in it past 50, there was a nice examples in this thread
       
    19. Cloud30000

      Cloud30000 New Member

      Joined:
      May 9, 2015
      Messages:
      298
      Likes Received:
      7
      Trophy Points:
      0
      For those comfortable coding, here is an example of a function to add in the Database.cs file; just call this function at the begining of the Load() function, right after the "recipe" variable is loaded from the Recipe.bin file:

      Code:
              public static List<Recipe> AddRecipes(List<Recipe> recipes)
              {
                  Recipe test = new Recipe();
                  {
                      test.Id = Int32.MaxValue;
                      test.ItemId = Int32.MaxValue;
                      test.Name = "test";
                      test.Level = 60;
                      test.Craftsmanship = 1;
                      test.Control = 1;
                      test.Yield = 1;
                      test.Class = ClassJobType.Blacksmith;
                      List<Ingredient> testIngrediets = new List<Ingredient>();
                      {
                          Ingredient testIngrediet1 = new Ingredient();
                          testIngrediet1.Id = Int32.MaxValue - 1;
                          testIngrediet1.Name = "testIngrediet1";
                          testIngrediet1.Amount = 1;
                          
                          Ingredient testIngrediet2 = new Ingredient();
                          testIngrediet2.Id = Int32.MaxValue - 2;
                          testIngrediet2.Name = "testIngrediet2";
                          testIngrediet2.Amount = 2;
      
                          testIngrediets.Add(testIngrediet1);
                          testIngrediets.Add(testIngrediet2);
                      }
                      test.Ingredients = testIngrediets;
                  }
      
                  if (!recipes.Contains(test)) { recipes.Add(test);}
                  //DataLoader.ProtoSave(Directories.RECIPES, recipes); //Uncomment this line only if you want to permanently save the Recipe.bin for sharing with other users; recomended to leave this commented out just in case something goes wrong
                  return recipes;
              }
      You will need to fill in all the names and fields with the correct data for the appropriate new recipes. You could also clean up this function if you really want, but with Lisbeth 3.0 around the corner this sloppy workaround will accomplish any new recipes I need in the meantime.

      To run the new code, alter the Load() function like so:
      Code:
              public static void Load()
              {
                  recipes = DataLoader.ProtoLoad<List<Recipe>>(Directories.RECIPES) ?? new List<Recipe>();
                  [B]recipes = AddRecipes(recipes);[/B]
                  if (LisbethSettings.Instance.Debug) { Logger.Log("Loaded {0} recipes.", recipes.Count); }
      
                  cache = DataLoader.ProtoLoad<ProgressCache>(Directories.PROGRESS_CACHE)
                      ?? new ProgressCache();
      
                  var macroFiles = Directory.EnumerateFiles(Directories.MACROS_DIR, "*.yaml");
      
                  macros = macroFiles
                      .Select(DataLoader.YamlLoad<Macro>)
                      .Where(m => m != null)
                      .ToList();
      
                  if (LisbethSettings.Instance.Debug) { Logger.Log("Loaded {0} macros.", macros.Count); }
              }
       
    20. Yuki

      Yuki New Member

      Joined:
      Mar 25, 2012
      Messages:
      5
      Likes Received:
      0
      Trophy Points:
      0
      Hi,

      I just tried using this botbase but it dident really work at all for me. Here is a log.

      [00:43:42.602 D] OnStop event
      [00:43:42.602 D] OnStop Event Invoking
      [00:43:42.602 N] Bot Thread Ended.
      [00:45:00.277 N] Bot Thread Started.
      [00:45:00.341 N] [Lisbeth] Ummm, I can't craft silver circlet (goshenite) with the jobs you have.
      [00:45:00.341 N] [Lisbeth] As you wish, master!
      [00:45:00.583 N] Connection to 192.99.148.87:31214 established.
      [00:45:01.008 N] [Lisbeth] Finished all your orders. Now, where's my money!?
      [00:45:01.008 N] Stopping the bot.
      [00:45:01.008 D] CurrentBot.Stop()
      [00:45:01.009 N] Connection closed! 192.99.148.87:31214
      [00:45:01.009 D] TreeHooks.Instance.ClearAll()
      [00:45:01.009 N] Clearing all hooks.
      [00:45:01.009 D] Replaced hook [PreCombatBuff] d8dfcb12-9095-494a-a620-58f3d23d850b
      [00:45:01.009 D] Replaced hook [Heal] a2adfd1c-264e-47b9-95c6-cd5936ce4991
      [00:45:01.009 D] Replaced hook [Pull] e4a492e4-7d2b-4f97-b666-e4b9bf7cee9d
      [00:45:01.009 D] Replaced hook [CombatBuff] b4a2d893-504b-408d-9037-2abcd8267d5a
      [00:45:01.009 D] Replaced hook [Combat] b24e0690-6dad-48e5-84fe-68d80694f8f2
      [00:45:01.009 D] Replaced hook [Rest] 40a66652-cd9a-4cb8-9d6e-41ea1e1802f7
      [00:45:01.009 D] Navigator.Clear()
      [00:45:01.009 V] [Poi.Clear] Reason: Bot stopped
      [00:45:01.009 D] OnStop event
      [00:45:01.009 D] OnStop Event Invoking
      [00:45:01.009 N] Bot Thread Ended.


      I setup the class gear sets in the config, made sure the items needed were in the inventory and then ran the bot. For this recepie it only should need goldsmith which is what I was trying to level but it dident want to do it. Any suggestions on how to fix this?
       
    Thread Status:
    Not open for further replies.

    Share This Page