hi dumpersta and thx for ur infos and help once again ^^
Fairly certain I found the character name offset, 0x00BD96D0Quote:
No, I am not back. No I won't likely write any code for BoI again. I just don't have the time for it currently.
@dlnqt: What you want is a program called Cheat Engine.
Using this, go through its short tuturial real quick and learn how to attach to a process, and to search for a string.
Then load up BoI and find your character's name (easiest thing you can do). Once you search for that, swap to another character and check if the value you found changes appropriately. That indicates you actually found it (as a hint that I learned far later, green fields are static addresses, you ALWAYS want a static if available). As I recall, you will get 3 static fields for the name, you can use any of them you want.
Now for the other 2 values, you just have to go and start Love Match or Warning of Wisdom (start on WoW since that one has no timer). Search for the text in the question itself and you'll get very few results. Note that none is green. That means you need what is called a pointer.
Now you run a pointer scan (they tell you about this in the tutorial, but it is slightly confusing to watch, and easy to do). Find a pointer for the address with the quiz question and advance through a few questions to see that it updates properly.
To verify that your pointer is valid, you want to close BoI completely, and start it back up, go start WoW with another character (or on another day) and see if the questions show up at the addresses you found previously (Cheat Engine displays them for you).
That is all you need to get the Quiz Guru up and running for LM and WoW. Once you understand Cheat Engine, the rest takes less than an hour easily.
well man i think almost everyone on boi has been waiting for someone like you to take the time to put this together for us and im extreamly excited and looking forward to your upcoming release! :handsdown:Quote:
I'll be releasing a new improved quizHelper here in the next few days
I was able to use the source that dumpersta posted a few pages back as as foundation for everything. I wasn't very happy with the ini file storage, especially since the wiki gets updated
SO my solution to that was to eliminate it all together. The new quiz helper i'll be posting will grab the questions and answers directly off the wiki page, so you'll never have to worry about having an updated question list.
right now im stuck working on the Love Match section, I can only run love match 3x day max, which makes debugging very difficult
right now everything is in C#, im not terribly familiar with C++Quote:
tekc if you need any help with debugging or anything let me know. I've recently been studying C++ and RE so helping you out would prove to be a good experience for me. And thanks for taking the time to work on this, i'm sure everyone appreciates it :D
i took that into consideration, and heres how i hope to fix thatQuote:
The down side of using the Wiki is that some people manually type the questions/answers in there, so you can't use a literal string check. You have to break it down into individual words and do a relative value type check (which is more reliable anyway, so probably worth the time invested).