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

Development::Bots Forum for bots.

Closed Thread
 
Thread Tools Display Modes
  #1  
Old 06-25-2008, 02:14 AM
number6
Sarnak
 
Join Date: Sep 2006
Posts: 62
Default

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?
  #2  
Old 06-25-2008, 03:28 PM
nosfentora
Discordant
 
Join Date: Oct 2004
Location: In a house
Posts: 387
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?
  #3  
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
  #4  
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....
  #5  
Old 06-26-2008, 09:41 AM
nosfentora
Discordant
 
Join Date: Oct 2004
Location: In a house
Posts: 387
Default

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

thanks for the anti-tarding links.
they helped and i got it compiled!
  #7  
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
  #8  
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?
  #9  
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.
  #10  
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.
  #11  
Old 07-07-2008, 11:33 AM
cubber
Discordant
 
Join Date: Apr 2006
Posts: 374
Default

When I go to compile the new 1118 bot code under linux I get alot of file not found errors and other things. The newest bot code does not hold the same directory structure as the normal eqemu sources. I noticed when I unrar'd the file it just put all of the files in one directory.

Anyone have the newest bot code set up in the normal eqemu structure? All's we still need to run it is the zone folder correct? In this new release do not find the EmuSharemem, eqlaunch, world, zone, common, or utils folders. Just a bunch of files and lots of file not found errors.
  #12  
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.
  #13  
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
  #14  
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!
  #15  
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 ?
Closed Thread

Thread Tools
Display Modes

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 03:49 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 - 2025, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3