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

Development::Bots Forum for bots.

Closed Thread
 
Thread Tools Display Modes
  #196  
Old 07-29-2007, 12:57 PM
GeorgeS
Forum Guide
 
Join Date: Sep 2003
Location: California
Posts: 1,475
Default

As promised, eqitems editor now supports the ability to equip your bots via manual equipping and via saved profiles. If let's say you have a high level warrior, select the high level gear for a warrior and it's auto equipped. You can also create custom profiles. My other tool NPC editor will quickly create BOTS. I use these tools all the time and they save much time.

GeorgeS



__________________
Your source for EQ database tools
Toolshop is open for business


http://www.georgestools.chrsschb.com//
  #197  
Old 07-29-2007, 10:36 PM
Magoth78
Discordant
 
Join Date: Jun 2003
Posts: 345
Default

Good stuff, Georges, thank you.

Mag
__________________
User's projects:
-- Original EMPIRE I/II and Factions! servers
-- Web GM Portal
-- EQoffline/bots
  #198  
Old 07-29-2007, 10:50 PM
Magoth78
Discordant
 
Join Date: Jun 2003
Posts: 345
Default

Quote:
Originally Posted by Damilis View Post
Also, I dunno if its a bug or just not implimented correctly yet, but when two actual players are in a group and someone adds a Bot, the Bot doesnt show up in the Group list to anyone else but the person who added it and shortly there after the zone crashes. Anyone else have this issue?
Two players in the same group with bots isn't supported for the moment. What you can do is to create 2 groups, on per player.
__________________
User's projects:
-- Original EMPIRE I/II and Factions! servers
-- Web GM Portal
-- EQoffline/bots
  #199  
Old 07-29-2007, 11:43 PM
Damilis's Avatar
Damilis
Hill Giant
 
Join Date: Dec 2002
Location: Nottingham!!
Posts: 217
Default

Quote:
Originally Posted by Magoth78 View Post
Two players in the same group with bots isn't supported for the moment. What you can do is to create 2 groups, on per player.
Ok, okay, so thats what was meant by 'multiplayer support' ! Gotcha. Nice work by the way, this makes EQEmu a completely new experience for me.... just when I was starting to get burned out!
__________________
GM/ServerOP - Shadows of Norrath
  #200  
Old 07-30-2007, 05:07 AM
Blakine
Sarnak
 
Join Date: Jul 2007
Posts: 30
Default

Quote:
Originally Posted by GeorgeS View Post
As promised, eqitems editor now supports the ability to equip your bots via manual equipping and via saved profiles. If let's say you have a high level warrior, select the high level gear for a warrior and it's auto equipped. You can also create custom profiles. My other tool NPC editor will quickly create BOTS. I use these tools all the time and they save much time.

GeorgeS


That will be a time saver, I spent about an hour equiping 23 bots for raiding..lol.
  #201  
Old 07-30-2007, 05:34 AM
Magoth78
Discordant
 
Join Date: Jun 2003
Posts: 345
Default

Important stuffs about EQoffline.

As I'm actually working on the next update wich will have 3 important changes, I would like to have your advise.

1/ The mana regen.
As you ve probably noticed, some fights are really easy in raid. That's because the bots do exactly what they have to do under certain situations. But that's because, also, of their mana regen. To give more fun, more challenge, I could drastically remove the mana regen of the bots. But that will mean that we will have a real downtime instead of the actual version wich is more arcade.

2/ The bot melee's damage.
Actually, if a bot uses a crappy weapon or a very good one, the damage output is the same. STR/AGI/DEX etc... are not criteria for the melee output in the actual version of EQoffline.
Looks like some peeps want to keep the melee damage like it is right now while others would like to make it so it will force the player to equip his bots with the right stuff.
I think it could be more fun to make the melee dps depending of the stuff, caracs and buffs...

3/ Bots managment
In the next update, you won't be able to spawn two times the same bot in a zone.
Also, someone asked me to make the command "#bot spawn" unavailable if we're engaged. What do you guys think about that ?

Mag
__________________
User's projects:
-- Original EMPIRE I/II and Factions! servers
-- Web GM Portal
-- EQoffline/bots
  #202  
Old 07-30-2007, 08:32 AM
Blakine
Sarnak
 
Join Date: Jul 2007
Posts: 30
Default

Quote:
Originally Posted by Magoth78 View Post
Important stuffs about EQoffline.

As I'm actually working on the next update wich will have 3 important changes, I would like to have your advise.

1/ The mana regen.
As you ve probably noticed, some fights are really easy in raid. That's because the bots do exactly what they have to do under certain situations. But that's because, also, of their mana regen. To give more fun, more challenge, I could drastically remove the mana regen of the bots. But that will mean that we will have a real downtime instead of the actual version wich is more arcade.

2/ The bot melee's damage.
Actually, if a bot uses a crappy weapon or a very good one, the damage output is the same. STR/AGI/DEX etc... are not criteria for the melee output in the actual version of EQoffline.
Looks like some peeps want to keep the melee damage like it is right now while others would like to make it so it will force the player to equip his bots with the right stuff.
I think it could be more fun to make the melee dps depending of the stuff, caracs and buffs...

3/ Bots managment
In the next update, you won't be able to spawn two times the same bot in a zone.
Also, someone asked me to make the command "#bot spawn" unavailable if we're engaged. What do you guys think about that ?

Mag

I would suggest a command that can turn these features on, or off. Maybe something like:

#bot regen low
#bot regen high

Or

#bot use item damage on
#bot use item damage off

I think this would work well, then if you did not want to use these options you wouldn't be forced to
  #203  
Old 07-30-2007, 09:12 AM
Bjerlk
Fire Beetle
 
Join Date: Apr 2007
Posts: 10
Default

Well I for one would love to see the management/itemizing of the bots to be a part of the offlne experiment.

What else would I do with all the stuff I find
As for the manaregen rate. Sure its a bit too easy now. But then again it shouldnt be boring either. Need to tune it. Lets try low for a patch and see...

Spawning as in combat is too a bit easy. Sounds fair to have it removed/unavailable as you are engaged (witha DE female at least )

Spawning same bot isnt realy a problem if you choose not to have them gear dependant. But IF you do. Then suddenly they can become too powerful in masses if you get your hands on some uber gear for a specific type of character...

I vote for not being able to spawn same bot over and over again. ut in the same time. Needing 40 or so bots equipped for a major raid just seems stupid... Maybe raids could limit it to 3 or so per botnpc?
  #204  
Old 07-30-2007, 09:54 AM
cavedude's Avatar
cavedude
The PEQ Dude
 
Join Date: Apr 2003
Location: -
Posts: 1,988
Default

I think you should make them all rules and let the server op decide. Botregen and a value, botstrictcombat true or false, spawnlimit and a value, and canspawnincombat true or false. Something along those lines.
  #205  
Old 07-30-2007, 11:46 AM
John Adams
Demi-God
 
Join Date: Jul 2006
Posts: 1,552
Default

Quote:
Originally Posted by Magoth78 View Post
1/ The mana regen.
As you ve probably noticed, some fights are really easy in raid. That's because the bots do exactly what they have to do under certain situations. But that's because, also, of their mana regen. To give more fun, more challenge, I could drastically remove the mana regen of the bots. But that will mean that we will have a real downtime instead of the actual version wich is more arcade.

2/ The bot melee's damage.
Actually, if a bot uses a crappy weapon or a very good one, the damage output is the same. STR/AGI/DEX etc... are not criteria for the melee output in the actual version of EQoffline.
Looks like some peeps want to keep the melee damage like it is right now while others would like to make it so it will force the player to equip his bots with the right stuff.
I think it could be more fun to make the melee dps depending of the stuff, caracs and buffs...
I would definitely like to see a bot benefit from enhancing it's gear. If it's using a rusty dagger, or an Ifir, the Bot should be far more effective with the latter. Loading your bots up with stats gear makes them more effective fighters, or should right? This would inspire the player/bot owner to continually upgrade their bots with new stuff.

As for regen and strict vs lazy bot melee rules, I agree with cavedude - if they were rules, the server admin could decide globally.
  #206  
Old 08-01-2007, 10:11 PM
Magoth78
Discordant
 
Join Date: Jun 2003
Posts: 345
Default

Updates:
--------

For a best challenge, I've done some changes.

1/ Items, stats and buffs became very important criterias for the melee damage output. Better will be the stuff of your bots, better will be the dps. The buffs will seriously augment the DPS of your bots, also.
2/ Spawning bots while engaged (you or your group) isn't allowed anymore.
3/ Spawning the same bot in a zone isn't allowed anymore.
4/ The bot's mana regen has been reworked. Engaged, their mana regen will be slow. Not engaged, it will be very fast.
5/ As asked, the way the bots are following their leader has been reworked. No more bots in front of the leader wich caused targetting issues.

Window's Binaries: http://eqoffline.free.fr/Build.rar
Source's package: http://eqoffline.free.fr/EQEmu-EQOffline.rar

G'day,
Mag
__________________
User's projects:
-- Original EMPIRE I/II and Factions! servers
-- Web GM Portal
-- EQoffline/bots
  #207  
Old 08-01-2007, 11:49 PM
Damilis's Avatar
Damilis
Hill Giant
 
Join Date: Dec 2002
Location: Nottingham!!
Posts: 217
Default

/grovel

I bow before thee.

__________________
GM/ServerOP - Shadows of Norrath
  #208  
Old 08-02-2007, 03:22 AM
Zengez
Hill Giant
 
Join Date: Nov 2004
Posts: 160
Default

Any news on someone making this work into a diff file, or the latest updates to the emu source into a diff file for Magoth.... would be nice to run an updated server with the eqoffline bots, instead of the, now quickly becoming antiqueted, server....
  #209  
Old 08-02-2007, 09:03 AM
John Adams
Demi-God
 
Join Date: Jul 2006
Posts: 1,552
Default

Zengez, can't you diff the version Magoth is using against it's original source, and merge the changes into a current version? I don't think Magoth should bump all his changes from version to version just so we stay on the latest... and, I am not sure this will become "core" because it is so very custom (though it could be a nice addition). The problem for over a year has been no one has labeled anything a "stable" version. I personally use the 931 build as an anchor point because it matches the Luclin PEQ database... but even that is not tagged as "stable". No one has gone through and tested every feature to give it that tag in some time.

Maybe when we go Anniversary, we'll branch to 0.8.0 and start all over.
  #210  
Old 08-02-2007, 11:20 AM
Magoth78
Discordant
 
Join Date: Jun 2003
Posts: 345
Default

Little but important update:

1) Each bot has now a real leader who is an unique character. Other characters won't be able to deal with the bots they don't own. Only the bot owner will be able to spawn/group/degroup/equip/unequip his bots.
2) #bot list, will show all the bots. You will can see the tag "(YOUR BOT)" if you own a bot in the list.
3) #bot listmine, will only show your bot.
4) To own a bot, that's simple. Create it, then spawn it. It becomes your bot, definitly. For the bots that you have already created, just spawn them one time, they will become your bot.
5) As asked, DPS casters have been upped a bit (they cast a bit more in fight).

Window's binaries: http://eqoffline.free.fr/Build.rar
Sources: http://eqoffline.free.fr/EQEmu-EQOffline.rar

Database update:
-- Table "botsowners" DDL

CREATE TABLE `botsowners` (
`botnpctypeid` int(11) NOT NULL default '0',
`botleadercharacterid` int(11) NOT NULL default '0',
PRIMARY KEY (`botnpctypeid`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

(http://eqoffline.free.fr/README.txt upgraded)

All thoses things need to be tested but they seem to be working well.

Later and good week-end,
Mag
__________________
User's projects:
-- Original EMPIRE I/II and Factions! servers
-- Web GM Portal
-- EQoffline/bots

Last edited by Magoth78; 08-02-2007 at 07:28 PM..
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 09:16 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