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

Development::Bots Forum for bots.

Closed Thread
 
Thread Tools Display Modes
  #601  
Old 06-25-2008, 03:28 PM
nosfentora
Discordant
 
Join Date: Oct 2004
Location: In a house
Posts: 377
Default

Ok, maybe i'm a 'tard but i cant compile them under vs 2005

the mysql headers aren't found (i've just downloaded mysql source so it should take care of that), but on compiling it's generating about 450 errors - 90% of them "error C2018: unknown character '0x40' c:\temp\eqemu-0.7.0-1118_bots-source\common\mysql_com.h 365 "

i looked to see if there is a wiki page for compiling, but i didn't find anything. any thoughts?
  #602  
Old 06-25-2008, 05:53 PM
Andrew80k
Dragon
 
Join Date: Feb 2007
Posts: 659
Default

Quote:
Originally Posted by nosfentora View Post
Ok, maybe i'm a 'tard but i cant compile them under vs 2005

the mysql headers aren't found (i've just downloaded mysql source so it should take care of that), but on compiling it's generating about 450 errors - 90% of them "error C2018: unknown character '0x40' c:\temp\eqemu-0.7.0-1118_bots-source\common\mysql_com.h 365 "

i looked to see if there is a wiki page for compiling, but i didn't find anything. any thoughts?
Eeek! Sounds like maybe your mysql install is corrupted or something. I compiled and ran it last night. I'm having some issues in PoK, but other than that it seemed to work just fine. I'm using VS Express 20008. There is a wiki on compiling under windows and it seems to give good guidance.

http://www.eqemulator.net/wiki/wikka...a=DevVSExpress
  #603  
Old 06-25-2008, 07:07 PM
Aramid
Discordant
 
Join Date: May 2006
Posts: 356
Default

I used the original DEV kit from this post to compile mine:
http://www.eqemulator.net/forums/showthread.php?t=25372

but the current link uses VC++2008 Express.
__________________
Random Segments of Code....
  #604  
Old 06-26-2008, 09:41 AM
nosfentora
Discordant
 
Join Date: Oct 2004
Location: In a house
Posts: 377
Default

Thanks guys - i'll give it a shot
  #605  
Old 06-26-2008, 11:50 AM
nosfentora
Discordant
 
Join Date: Oct 2004
Location: In a house
Posts: 377
Default

thanks for the anti-tarding links.
they helped and i got it compiled!
  #606  
Old 06-26-2008, 05:07 PM
BatCountry
Fire Beetle
 
Join Date: Mar 2006
Posts: 24
Default

Quote:
Originally Posted by number6 View Post
Thanks a lot Aramid, I'll give this a try later this week. I wonder whether simply commenting out the "... is under attack" notifications will help with the lag?
Yes, it will. Comment it out and it will help the lag issue tremendously. The system simply can't handle as much message volume as the bots put out (as many messages per second as there are AI cycles). It just clogs up everything. Obviously, that shouldn't happen. Probably creating a talk timer would help, but fixing the issue that's causing the rapid target switching is a better solution. Doing both would probably be good.

I've been trying to fix the underlying issue, but that's requiring some rewrites of the basic AI the bots use to acquire, find, choose, and approach targets plus acquiring and distributing hate to really "fix" the problem.

I haven't been working much on it recently, but I'll try to get what I've got done so far put out so other people can tinker with it in the meantime. Give it a couple of weeks.
  #607  
Old 07-01-2008, 06:55 AM
Magoth78
Discordant
 
Join Date: Jun 2003
Posts: 345
Default

Glad to see that people are still working on this project and are makeing it better

G'day,
Mag
__________________
User's projects:
-- Original EMPIRE I/II and Factions! servers
-- Web GM Portal
-- EQoffline/bots
  #608  
Old 07-01-2008, 08:56 AM
Congdar
Developer
 
Join Date: Jul 2007
Location: my own little world
Posts: 751
Default

Nice of you to drop by and say 'hello' . Your gift to the eqemu community is alive and well. Thanks again!
  #609  
Old 07-03-2008, 08:23 PM
billhumpsalot
Fire Beetle
 
Join Date: Dec 2007
Posts: 7
Default

Is there a release for 0.7.0-1118 ?
  #610  
Old 07-03-2008, 11:06 PM
Andrew80k
Dragon
 
Join Date: Feb 2007
Posts: 659
Default

Post #598, page 40
  #611  
Old 07-04-2008, 12:02 AM
trevius's Avatar
trevius
Developer
 
Join Date: Aug 2006
Location: USA
Posts: 5,946
Default

Or use the new sticky that has Code Releases ONLY (no comments in that post, please):

http://www.eqemulator.net/forums/showthread.php?t=25614

Anyone posting new release updates should post there, or I will quote them there myself as I see them.
__________________
Trevazar/Trevius Owner of: Storm Haven
Everquest Emulator FAQ (Frequently Asked Questions) - Read It!
  #612  
Old 07-05-2008, 08:34 AM
vintage51
Fire Beetle
 
Join Date: Jun 2008
Location: Ohio
Posts: 4
Default Great Job

I am new to this forum. I just wanted to say great Job on the Bot module. I do have one suggestions is to have a #bot delete [id] command. Again great job keep up the good work. Vintage51
  #613  
Old 07-05-2008, 11:46 AM
billhumpsalot
Fire Beetle
 
Join Date: Dec 2007
Posts: 7
Default

This will only compile under c++ 2005 express as listed but I do not use it and will not. 2008 express is much more efficient for my needs. I tried to convert the files but no luck, so any one care to share there windows binary file?
  #614  
Old 07-05-2008, 05:51 PM
Andrew80k
Dragon
 
Join Date: Feb 2007
Posts: 659
Default

I use 2008 without problems. Are you using the Windoze SDK? You can follow the directions for compiling under windows in the wiki and it works pretty well. YMMV.
  #615  
Old 07-06-2008, 03:57 PM
billhumpsalot
Fire Beetle
 
Join Date: Dec 2007
Posts: 7
Default

Yes, with windows VS C++ 9.0 2008 express you don't need the old platform SDK but just for shits 'n' giggles I did it anyway but still no results. either way I'll figure it out one day no big deal.

edit* oh I forgot to add that yes I followed the wiki.
Closed Thread


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 06:48 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