What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal
RebornBuddy Forums

Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

[Lisbeth] Your own personal crafter!

Status
Not open for further replies.
So...I've got some weirdness going on. Trying to grind out some crafting mats to get my final crafters to 50, and yesterday Lisbeth was working perfectly. Now she initiates the craft and just...stops. Nothing. Doesn't even attempt to cast anything. Log is attached.

View attachment 182113

Ok. So, somehow, uninstalling .NET 4.5.2 and installing 4.5.1 fixed it. *shrug* works for me.
 
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?
 
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.
 
Wish the Recipes.bin get updated soon
The old strategy works fine, esp with new gear and HQ mats.
 
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.
 
I take that back. It's not working. Can anybody help with this? It's a pretty frustrating situation.

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.
 
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
 
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
*snip*
Justin

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
 
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

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?
 
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?

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.
 
you guys are using lisbeth macros to make the new reciples or the old one?

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:
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?
 
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.
 
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); }
        }
 
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?
 
Status
Not open for further replies.
Back
Top