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

Development::Bots Forum for bots.

Closed Thread
 
Thread Tools Display Modes
  #1  
Old 05-27-2008, 06:08 PM
eski2
Hill Giant
 
Join Date: May 2008
Location: sydney
Posts: 177
Default

darn i thought i put code tags around the bit above and i can't see how to edit my post, what do i click on to fix it?
  #2  
Old 05-28-2008, 08:43 AM
davood3
Fire Beetle
 
Join Date: May 2008
Location: n
Posts: 9
Default

List of stuff that I'd like to see added/ fixed:

*Group heals hitting the bots.

*Armor/robe tinting (from the item, not from dyes), default colors are weak

*Misc display bugs, like equipped weapons not being refreshed properly, and helmets (hah)

Options that we can toggle in the rules maybe:

*Option to make the bot inherit the masters guild tag and show up in /who alls, and auto respond to tells with "I am soandso's bot"

*Option to randomly stagger their distances to the master

*Option to have them "walk" like regular pets instead of chain teleporting around with the master.
  #3  
Old 05-28-2008, 07:38 PM
Vulok
Fire Beetle
 
Join Date: Mar 2005
Posts: 24
Talking odd

So I just copied the zone.exe, world.exe, and the .dll over the other ones in the EqEmu directory.

Then the game goes crazy, and its not playable. Looked for that quick installer by cavedude I read about a fe posts ago but not sure where or what it is called at the peq Site.

Any ideas would be greatly appriciated.

Thanks
  #4  
Old 05-28-2008, 10:44 PM
GeorgeS
Forum Guide
 
Join Date: Sep 2003
Location: California
Posts: 1,474
Default

I could not get the recent bot binaries to work, so reverted to saved binaries without bots. Works, but not sure what's going on with the newest bot binary

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


http://www.georgestools.chrsschb.com//
  #5  
Old 05-29-2008, 12:22 AM
Congdar
Developer
 
Join Date: Jul 2007
Location: my own little world
Posts: 751
Default

I'm running the latest binaries on The Realm server down near the bottom of the login list. not sure what problems you might be having.
  #6  
Old 05-29-2008, 09:23 AM
Congdar
Developer
 
Join Date: Jul 2007
Location: my own little world
Posts: 751
Default

Quote:
Originally Posted by davood3 View Post
List of stuff that I'd like to see added/ fixed:

*Group heals hitting the bots..
Wish granted... this was working but I added a check to group teleports because group porting of bots crashed the zone and that check broke the group heals. Unfortunately the group heal over time spells have the same identifier as group teleports(spells[spell_id].targettype == ST_GroupTeleport) which is kinda strange. I've added some checks to get by this for the group heal over time spells, I didn't check the flat group heals yet, do those fail too?

Quote:
Originally Posted by davood3 View Post
*Armor/robe tinting (from the item, not from dyes), default colors are weak
This isn't bot specific code and I couldn't find any tint code that wasn't specifically related to the Client Character only.

Quote:
Originally Posted by davood3 View Post
*Misc display bugs, like equipped weapons not being refreshed properly, and helmets (hah)
I made some changes that probably fix this... not sure about why helmets aren't showing.

Quote:
Originally Posted by davood3 View Post
Options that we can toggle in the rules maybe:

*Option to make the bot inherit the masters guild tag and show up in /who alls, and auto respond to tells with "I am soandso's bot"
This would be quite the feature to code. Maybe somebody can take this on.

Quote:
Originally Posted by davood3 View Post
*Option to randomly stagger their distances to the master
I've tried messing with this but the /follow command has it's own idea of distance and there is some staggering already.

Quote:
Originally Posted by davood3 View Post
*Option to have them "walk" like regular pets instead of chain teleporting around with the master.
There may be something I can do here, but it would lose what little staggering there is now and all the bots would end up in one spot.

These fixes aren't available for download yet. I'll try and put them up in the next couple of days.
  #7  
Old 05-29-2008, 10:29 AM
GeorgeS
Forum Guide
 
Join Date: Sep 2003
Location: California
Posts: 1,474
Default

The problem I noticed was I could not move in game fwd/back, but could turn around. Any ideas?

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


http://www.georgestools.chrsschb.com//
  #8  
Old 05-30-2008, 01:49 AM
eski2
Hill Giant
 
Join Date: May 2008
Location: sydney
Posts: 177
Default

Quote:
Originally Posted by GeorgeS View Post
The problem I noticed was I could not move in game fwd/back, but could turn around. Any ideas?

GeorgeS
where you getting the message that you were being moved to a safe point? that's what i was seeing.
  #9  
Old 05-30-2008, 03:11 AM
eski2
Hill Giant
 
Join Date: May 2008
Location: sydney
Posts: 177
Default

Quote:
Originally Posted by GeorgeS View Post
The problem I noticed was I could not move in game fwd/back, but could turn around. Any ideas?

GeorgeS
where you getting the message that you were being moved to a safe point? that's what i was seeing.
  #10  
Old 05-30-2008, 11:06 AM
Congdar
Developer
 
Join Date: Jul 2007
Location: my own little world
Posts: 751
Default

Quote:
Originally Posted by GeorgeS View Post
The problem I noticed was I could not move in game fwd/back, but could turn around. Any ideas?

GeorgeS
The only time ive experienced this is when I have zoned in under the world, or slightly under the world using #goto x, y, z and the z was just an inch under the world. The bot code doesn't specifially use zoning code or zoning xyz coords. Maybe the db zonepoints need to be updated for the zone you are in?
  #11  
Old 05-30-2008, 12:19 PM
BatCountry
Fire Beetle
 
Join Date: Mar 2006
Posts: 24
Default

Either that or your strength buffs have worn off.

No joke, I've done it before.
  #12  
Old 05-30-2008, 12:35 PM
eski2
Hill Giant
 
Join Date: May 2008
Location: sydney
Posts: 177
Default

I'm not sure this is the right approach. If i use those three files, the problem occurs, if i don't, it doesn't, if i do it comes back and so on. It's nothing to do with buffs. I can use goto or zone to alter my coords, i can change my size using #size but i can't get around this issue. I am unable to comment on it being an incompatibility with the database as i don't see anything that marks the version name or number.

However, if georgeS and i get the same symptoms when we use those 3 files, and our systems work as soon as we stop doing it, then i think there's more going on. I can't investigate, i don't have the skills but if anyone working on that code could do so, it would be much appreciated.
  #13  
Old 05-29-2008, 11:03 AM
BatCountry
Fire Beetle
 
Join Date: Mar 2006
Posts: 24
Default

Quote:
Originally Posted by Congdar View Post
There may be something I can do here, but it would lose what little staggering there is now and all the bots would end up in one spot.
I've made some progress in this direction on my server (during the course of completely rehashing the bot command structure). The trick seems to be to pull out the staggering code you've got that is bypassing the movement system, then make the bots follow each other in order, forming a train.

If you keep the follow distance short enough, they stay together enough to avoid being a problem for agro or navigation without them getting in your way or making it impossible to click target one of them (or around one of them).
  #14  
Old 05-29-2008, 11:24 AM
davood3
Fire Beetle
 
Join Date: May 2008
Location: n
Posts: 9
Default

Divine Arbitration from epic, and from AA both seem to land on the bots. Whereas word of vivication does not, nor does any other instant casted group heal.

The instant group heal aa hand of xxxx seems to hit bots just fine.


When I was referring to tinting, basically you have xxx armor that is tinted, you give it to the bot, and it appears as the base colour, not the actual armors colour, so rubicite will appear as regular grey plate, etc. whereas robes appear properly tinted, until you resummon the bot, then they lose their tinting.

I will investigate the code, and eventually create a diff for the guild tag thing, I don't know how I'd go about making them respond to tells or appear in a /who all though.
  #15  
Old 05-29-2008, 11:25 AM
davood3
Fire Beetle
 
Join Date: May 2008
Location: n
Posts: 9
Default

any chance of sharing that with us bat? hehehe. that sounds like the perfect solution.
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 01:12 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