Ogre:DidYouKnow

From ISXOgre
Revision as of 07:48, 19 August 2010 by Kannkor (Talk | contribs)

Jump to: navigation, search

Did you know...

This section is dedicated to random pieces of information.



Q: Who is the author of OgreBot?

A: Me - Kannkor. There have been times when others have provided small snippits for me to use, but in the grand scheme, OgreBot itself is 100% me.

Note: Worth noting: Noob536, Valerian, CyberTech and a few others who wish to remain nameless were a huge part in helping me setup many aspects of ISXOgre. Including but not limited too: authentication, embedding, auto-patching, and much more.


Q: Why is everything called "Ogre"?

A: In Everquest 1 I played an Ogre. A few RL friends started calling me Ogre in RL, and still do. So I just used that name.

Q: What about Kannkor?

A: Again, back in Everquest 1, when I started playing the second (or third?) time, I played a Frog. My name was Kannkor Sore. Name is quite unique so it's generally easy to get any where I go, so I stuck with it.


Q: How "big" is OgreBot?

A: OgreBot it made up of a few threads (scripts that run at the same time, like casting and movement), and many includes. There are over 100 files that are on the auto-patcher for example (although not 100 are for OgreBot, some are for OgreHarvest for example). The main OgreBot script is 10,000 lines of code. The main UI (User Interface) for OgreBot is around 9,000 lines of code.


Q: What editor do you use?

A: Up until recently (2010) I used Notepad. No, not Notepad++, good old regular Notepad. Now I use VS2008 for 2 reasons. 1) I have many automated tasks that run on some files, so they are already included in my project. 2) I can have all the Ogre files from different directories showing in alphabetical order, making them easy to find and edit files.


Q: How old is OgreBot?

A: I believe it's around 3 years old now (started in 2007). I didn't start making backup copies of it until early 2008. In 03/2008, OgreBot was 1500 lines of code - it clearly didn't do as much as it does today.


Q: If you've been using OgreBot for 3 years old, why is it only being released now?

A: You know, this is a really good question. One I don't really have an answer too I guess. For at least 2 years I kept it private and only 2 RL friends of mine had it. Then I shared it with a few. Shortly after that, I seen someone post on the forums they would donate to someone to do some custom coding for Eq2Bot. While I didn't want to go through EQ2Bot to learn the functions, I offered my bot and to add the custom coding there. From there I added approximately 1 user every month, until now.


Q: What other secret scripts are you hiding?

A: Well, if I told you, they wouldn't be a secret now would they? With the release of OgreBot, I would say 90% of all the scripts I use, are in the "public". There are some that aren't anything special. For example, some repeatable quest for faction I had to do, required you to talk to a guy, zone, pick up 3 items, zone, and turn it in. So I wrote a script for it. I have wrote pretty much from scratch every script available. Including an adventure bot, harvest bot, navigation lib, navigation mapper, and many others. The one type of script I haven't wrote is Craft.


Q: Why not an OgreCraft?

A: Few reasons.

  • I'm not a crafter. I think crafting is stupid and I'd be happy if it was taken out of the game, or not required for adventuring.
  • Amadeus has some craft limitations (like 10 writs) in place.
  • I don't even know if it's possible to make a crafting script, since many of the items required to make one may be hidden inside the extension.
  • I like to think my time is valuable, why waste it on writing craft garbage, when I could be making OgreBot better? :)


Q: What do you look like?

A: 100% pure sexy. Sexy PICs (Safe for work)