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

Development::Bots Forum for bots.

Closed Thread
 
Thread Tools Display Modes
  #1  
Old 07-07-2007, 06:34 AM
Magoth78
Discordant
 
Join Date: Jun 2003
Posts: 345
Default

You need to add BotAI.cpp, BotAI.h, PetAI.cpp and PetAI.h to your Makefile.
__________________
User's projects:
-- Original EMPIRE I/II and Factions! servers
-- Web GM Portal
-- EQoffline/bots
  #2  
Old 07-07-2007, 04:46 PM
Magoth78
Discordant
 
Join Date: Jun 2003
Posts: 345
Default

Update:

-- Bots/pets's assists totally reworked.
-- Fixed the random crashes when a bot died. (should be ok now)
-- Rewrited all the things related to groups (I think you can now have 2 differents clients in a group with bots - need more tests though).

-- And very important... Raid is almost finished!
You can create your raid, create other groups, adding bots to the other groups, setting raid main tank, second tank, main target, second target, targets to be mezz'd, etc...
I've tested the raid thing against Trakanon and it worked perfectly. All the healers healed the main tank in priority. it this one died, they could have healed the second tank. Everything worked fine till I took too much aggro on Trakky and died pretty quickly :P as you can notice... the bot did their job, the only human on the server sucked and caused the raid to wipe... so common

The next days, I will finalize all the functions related to raid then I will make a video to show how fun it is.
And finally, the final task will be to make bot doing the melee damage depending of the weaps they have, that will make the game more realistic.

G'day,
Mag
__________________
User's projects:
-- Original EMPIRE I/II and Factions! servers
-- Web GM Portal
-- EQoffline/bots
  #3  
Old 07-07-2007, 05:10 PM
John Adams
Demi-God
 
Join Date: Jul 2006
Posts: 1,552
Default

Quote:
Originally Posted by Magoth78 View Post
You need to add BotAI.cpp, BotAI.h, PetAI.cpp and PetAI.h to your Makefile.
Wow, that simple huh? This was the source package from your site though, so I thought it had everything in the makefile. sorry for not doing my due diligence first heh. I'll give it a whirl.
  #4  
Old 07-27-2007, 03:04 AM
Blakine
Sarnak
 
Join Date: Jul 2007
Posts: 30
Default

Quote:
Originally Posted by Magoth78 View Post
3/ You can add a member to the groups 2/3/4 by using the command "#bot raid invite bot [target] [group: 2/3/4]"
One more question is [target] the bots name you want to be grouped or just an indicator that you need the bot targeted. Also do you have to put in "group" in the last command or just the group number. Having some trouble getting this command to work. My bots wont group after I pick a group leader.

Thanks.
  #5  
Old 07-27-2007, 03:38 AM
Damilis's Avatar
Damilis
Hill Giant
 
Join Date: Dec 2002
Location: Nottingham!!
Posts: 217
Default

I can't remember, are Bot formations implimented or on the ToDo list?
__________________
GM/ServerOP - Shadows of Norrath
  #6  
Old 07-27-2007, 04:34 AM
Blakine
Sarnak
 
Join Date: Jul 2007
Posts: 30
Default

Quote:
Originally Posted by Damilis View Post
I can't remember, are Bot formations implimented or on the ToDo list?
yeah nm..lol I figured it out.

Last edited by Blakine; 07-27-2007 at 12:44 PM..
  #7  
Old 07-27-2007, 12:53 PM
Damilis's Avatar
Damilis
Hill Giant
 
Join Date: Dec 2002
Location: Nottingham!!
Posts: 217
Default

Magoth: Are Bot formations implemented or on the ToDo list?
__________________
GM/ServerOP - Shadows of Norrath
  #8  
Old 07-27-2007, 11:40 AM
Magoth78
Discordant
 
Join Date: Jun 2003
Posts: 345
Default

Once your group is full, you want to create a raid :
#bot raid create

Then, you have to create other groups :
You spawn one of your bot, when done you target him and do:
#bot raid group create

That will show the entity's name of the leader of the new created group.
Then you spawn other bots. You must target them and do :
#bot raid invite bot <group_leader_name>

6 bots per group.

Then, if you want to have a maintank. You target him and do:
#bot raid order maintank

If you want to give order the other groups, you have to use the command :
#bot raid order task attack/follow/assist/guard <group leader entity's name>.

At any moment, if you need info about your raid :
#bot raid info
__________________
User's projects:
-- Original EMPIRE I/II and Factions! servers
-- Web GM Portal
-- EQoffline/bots

Last edited by Magoth78; 07-27-2007 at 07:43 PM..
  #9  
Old 07-27-2007, 11:44 AM
John Adams
Demi-God
 
Join Date: Jul 2006
Posts: 1,552
Default

Mag, got any new sources posted I can play with this weekend? I'm jonesin to 'bot.
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 09:09 PM.


 

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