It's ok, I rather polish it myself as I'll know what is wrong and fixes, I have run lots of bots and the current 40 set i'm using as testing grounds for this. Give me a little bit more time, I broke something as I was trying to optimize it, at the same time I closed Visual so I could install a legit copy, this in turn made me lost all CTRL-Z things I wanted to reverse. I really should install SVN, would make life easier lol.
There's some problem with this latest version it doesnt load properly or if it does it starts giving errors soon after and bot stops and then the plugin wont even load anymore, not sure what it is. I have to delete json settings everytime that happens, happened around clarissa slums I think.
Yup, I know about that one. I have a fix too, so for the moment don't grind slums lol, most of my focus is on act 2 atm, act 3 is latter on, it works, but logic for some things like, having Tolman's bracelet before rescuing clarissa will give logic issues, or sewers as well.
Just updated today again. Fully does act 2 now. Will get act 1 and 3 latter on. Need to make some money since I've been busy with this, bots all full inv, gotta sell and rmt. OH I forgot, turn off take corrupted zone for the moment, I have a check in there but there are "logical issues" I need to code around, I've only started coding a month ago so still lots of tricks to learn.
i would like too say thx for this. so you don´t have a donation link i would like to donate some money to you
Thanks dude, I'm about to push out another update, this should fix act 1, I made some errors and did not update the array, and act 2 should be fully fixed. It will take Vaal exit, and bandits, it will finally decide to kill Vaal if it has apex. I still have to add the NPC dialog into it so it can grab Apex from him in case you choose kill all. Act 3 is done, quest logic and whatnot, now just to polish it and make the code hopefully better without breaking anything else. But that's next week's plan. Oh and no donation lol, I really, do not need it. Just hope you can run the bot well with this and buy more EB keys, which will help the devs making the bot out.
act 2 working great so far. have it tryed in normal atm but will report for act 1 and act 2 in cruel if i´m there maybe i should create an 2nd or 3rd account to use 3 bot´s at the same time
yea I've done a few tests with different accounts, seems to work, my current unpublished version. But the one that's posted here has issues, which should be fixed when I push my current version.
I've tried on 2 bots, with "kill all bandits ticked" and "progress a2" So far it went to broken bridge fully explored but didnt try to kill kraityn, basically it just found his area but didnt walk up all the way inside to find him and kill him, then ti did full explore and started the area, again. Also in western forest, it kills the captain, takes the emblem, but doesn't use it on the wall, this used to work on a previous version, instead it goes to the road that leads out and tries to exit even though the way is blocked and gets stuck there.
not yet, I ran into issues when i changed some code so that it is more optimized, and broke lots of things. working on fixing them now.
dark I dl you last update and got that error [Load] An exception occurred: Newtonsoft.Json.JsonSerializationException: Error setting value to 'Difficulty' on 'QuestPlugin.QuestPluginSettings'. ---> System.NullReferenceException: Object reference not set to an instance of an object. at QuestPlugin.QuestPluginSettings.set_Difficulty(String value) at SetDifficulty(Object , Object ) at Newtonsoft.Json.Serialization.DynamicValueProvider.SetValue(Object target, Object value) --- End of inner exception stack trace --- at Newtonsoft.Json.Serialization.DynamicValueProvider.SetValue(Object target, Object value) at ..(JsonProperty , JsonConverter , JsonContainerContract , JsonProperty , JsonReader , Object ) at ..(Object , JsonReader , JsonObjectContract , JsonProperty , String ) at ..(JsonReader , Object ) at Newtonsoft.Json.JsonSerializer.(JsonReader , Object ) at Newtonsoft.Json.JsonSerializer.Populate(JsonReader reader, Object target) at Newtonsoft.Json.JsonConvert.PopulateObject(String value, Object target, JsonSerializerSettings settings) at Newtonsoft.Json.JsonConvert.PopulateObject(String value, Object target) at Loki.Utilities.JsonSettings.LoadFrom(String file) at Loki.Utilities.JsonSettings.Load() at Loki.Utilities.JsonSettings..ctor(String path) at QuestPlugin.QuestPluginSettings..ctor() at QuestPlugin.QuestPluginSettings.get_Instance() at QuestPlugin.QuestPlugin.get_Settings() at Loki.Bot.Utility.(Object ) at Loki.Bot.PluginManager.Load().
Also had this for a bit last night which was weird because I had been using it for a day or two. Re-installed everything a bunch of times and then after about the 6th it worked lol
I also got this error, I copied all 3 files from the file to a folder named QuestPlugin into Plugin folder in the bot. What can I do ?
Ok Try now. Should work fine, Act 3 Progress Does not work, But if you are in grind zones with act 3 quests, it will do them.
I get this error: [Load] An exception occurred: Newtonsoft.Json.JsonSerializationException: Error setting value to 'Difficulty' on 'QuestPlugin.QuestPluginSettings'. ---> System.NullReferenceException: A referência de objecto não foi definida como uma instância de um objecto. em QuestPlugin.QuestPluginSettings.set_Difficulty(String value) em SetDifficulty(Object , Object ) em Newtonsoft.Json.Serialization.DynamicValueProvider.SetValue(Object target, Object value) --- Fim do rastreio da pilha de excepção interna --- em Newtonsoft.Json.Serialization.DynamicValueProvider.SetValue(Object target, Object value) em ..(JsonProperty , JsonConverter , JsonContainerContract , JsonProperty , JsonReader , Object ) em ..(Object , JsonReader , JsonObjectContract , JsonProperty , String ) em ..(JsonReader , Object ) em Newtonsoft.Json.JsonSerializer.(JsonReader , Object ) em Newtonsoft.Json.JsonSerializer.Populate(JsonReader reader, Object target) em Newtonsoft.Json.JsonConvert.PopulateObject(String value, Object target, JsonSerializerSettings settings) em Newtonsoft.Json.JsonConvert.PopulateObject(String value, Object target) em Loki.Utilities.JsonSettings.LoadFrom(String file) em Loki.Utilities.JsonSettings.Load() em Loki.Utilities.JsonSettings..ctor(String path) em QuestPlugin.QuestPluginSettings..ctor() em QuestPlugin.QuestPluginSettings.get_Instance() em QuestPlugin.QuestPlugin.get_Settings() em Loki.Bot.Utility.(Object ) em Loki.Bot.PluginManager.Load().