Go Back   EQEmulator Home > EQEmulator Forums > Development > Development::Bots

Development::Bots Forum for bots.

Reply
 
Thread Tools Display Modes
  #1  
Old 07-27-2009, 04:04 PM
Zandig's Avatar
Zandig
Hill Giant
 
Join Date: Jun 2006
Location: New York City
Posts: 180
Default Bots Branch compile errors VC++ 2008 Express rev 836

Rev 836 compile errors in Project: Zone

http://pastebin.com/f566efda2

Didn't know if this was the correct section of the forum to post this?
Reply With Quote
  #2  
Old 07-27-2009, 04:10 PM
WildcardX
Developer
 
Join Date: Apr 2003
Posts: 589
Default

Try "DebugBOTS" instead of Release...
__________________
Read my developer notes at my blog.

Quote:
If it's not on IRC, it ain't l33t!
Reply With Quote
  #3  
Old 07-27-2009, 04:42 PM
WildcardX
Developer
 
Join Date: Apr 2003
Posts: 589
Default

Go get the latest code from my branch again. Cavedude changed the release config to support BOTS instead of EQBOTS.
__________________
Read my developer notes at my blog.

Quote:
If it's not on IRC, it ain't l33t!
Reply With Quote
  #4  
Old 07-27-2009, 11:12 PM
Zandig's Avatar
Zandig
Hill Giant
 
Join Date: Jun 2006
Location: New York City
Posts: 180
Default

Still some errors in Project: Zone with DebugBOTS as of rev 843, although much less than before.

http://pastebin.com/m41a60ac0
Reply With Quote
  #5  
Old 07-27-2009, 11:36 PM
Hazado
Fire Beetle
 
Join Date: Jul 2009
Location: California, USA
Posts: 4
Default

Branch ReleaseBOTS compilies fines as of rev 844. Thanks!
Reply With Quote
  #6  
Old 07-27-2009, 11:44 PM
WildcardX
Developer
 
Join Date: Apr 2003
Posts: 589
Default

Cool.. now just don't hurt yourselves with it :-P
__________________
Read my developer notes at my blog.

Quote:
If it's not on IRC, it ain't l33t!
Reply With Quote
  #7  
Old 07-27-2009, 11:56 PM
Zandig's Avatar
Zandig
Hill Giant
 
Join Date: Jun 2006
Location: New York City
Posts: 180
Default

Thanks for the fix Wildcard.

As of rev 844 Debugbots now compiles fine:

========== Build: 7 succeeded, 0 failed, 0 up-to-date, 0 skipped ==========

Hope I was somewhat of a help
Reply With Quote
  #8  
Old 07-28-2009, 12:07 AM
WildcardX
Developer
 
Join Date: Apr 2003
Posts: 589
Default

Anyone who provides feedback is always a help.
__________________
Read my developer notes at my blog.

Quote:
If it's not on IRC, it ain't l33t!
Reply With Quote
  #9  
Old 07-28-2009, 12:19 AM
WildcardX
Developer
 
Join Date: Apr 2003
Posts: 589
Default

While you two are evaluating this "beta" version of the new bot system (it replaces what you have known as "EQOffline"), please keep in mind that the following are known issues that I still need to fix but please report any other crashes or bugs.

1. Setting the rule variable Bots:BotFinishBuffing to "true" results in a bug where the bot's mana pool is repeatedly set to 0!

2. Bot's proc their weapons WAY TOO MUCH.. Like always!

3. All bot calculated stats like hitpoints and mana pools are way too small. (My level 65 warrior bot with PoP elemental armor and full raid buffs has only 3.5k hitpoints! yikes!)

4. Bot rogues don't position themselves for a rear view while they hold their pokers. (I kept it G-rated so ...)

Enjoy! Right now my plan is to run the public beta for one week starting tomorrow and then commit my branch back to the repository's trunk and officially sunset the EQOffline code.

Also keep in mind that you need to source the bots.sql file i added to the /utils/sql/svn/ directory. This will drop your existing botinventory and botgroups table so do it only if you are ready to have that happen. Your going to have to do your own data transformations to move your existing EQOffline bots from the npc_types table (ick) to the new bots table, but that shouldn't be difficult for MySQL studs like yourselves, right?

Ok so enjoy and report any bugs.
__________________
Read my developer notes at my blog.

Quote:
If it's not on IRC, it ain't l33t!
Reply With Quote
  #10  
Old 07-28-2009, 01:37 AM
WildcardX
Developer
 
Join Date: Apr 2003
Posts: 589
Default

I provided a fix for my known issue #3 as of r847.
__________________
Read my developer notes at my blog.

Quote:
If it's not on IRC, it ain't l33t!
Reply With Quote
  #11  
Old 07-28-2009, 03:54 PM
WildcardX
Developer
 
Join Date: Apr 2003
Posts: 589
Default

I just provided a fix for my "known issue #2" as of r850. Enjoy!
__________________
Read my developer notes at my blog.

Quote:
If it's not on IRC, it ain't l33t!
Reply With Quote
  #12  
Old 07-28-2009, 05:03 PM
vales
Discordant
 
Join Date: May 2006
Posts: 458
Default

Sweet! Thanks for the updates!

Now all I need is someone to make the SQL transfer query and I should be all set. I tried, but well, let's just say I was lucky to have my backup, lol.
Reply With Quote
  #13  
Old 08-01-2009, 04:54 PM
WildcardX
Developer
 
Join Date: Apr 2003
Posts: 589
Default

I just provided a fix for my "known issue #4" as of r869. Enjoy!
__________________
Read my developer notes at my blog.

Quote:
If it's not on IRC, it ain't l33t!
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

   

All times are GMT -4. The time now is 07:18 AM.


 

Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.
       
Powered by vBulletin®, Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3