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

Development::Bots Forum for bots.

Closed Thread
 
Thread Tools Display Modes
  #1  
Old 05-30-2008, 12:38 PM
Congdar
Developer
 
Join Date: Jul 2007
Location: my own little world
Posts: 751
Default

I've updated the source and binaries with the workaround for Group Heals. There are many Cleric and some Paladin group heals that report as ST_GroupTeleport for some reason.
I also made a change to trading that may fix the refresh on appearance when giving items to the bots.

My changes are running on The Realm server. If you can log in there and still get stuck then I can look at log files to see why.
  #2  
Old 05-31-2008, 03:26 AM
eski2
Hill Giant
 
Join Date: May 2008
Location: sydney
Posts: 177
Default

I'm running whatever came with the minilogin package. Are those three files incompatible?
  #3  
Old 05-31-2008, 03:44 AM
Congdar
Developer
 
Join Date: Jul 2007
Location: my own little world
Posts: 751
Default

yes, incompatible.

your loginserver.ini file should look something like this:
Code:
[LoginServer]
loginserver=192.168.10.241
loginport=5999
worldname=Congdar's World
worldaddress=192.168.10.241
locked=false
account=
password=

[WorldServer]
Defaultstatus=
Unavailzone=

[ChatChannelServer]
worldshortname=
chataddress=
chatport=

[LoginConfig]
ServerMode=MiniLogin
ServerPort=5999
and you should use the *.conf files that come from the main download of the win32 binaries(not source). Only use the minilogin.exe from that zip file.
  #4  
Old 05-31-2008, 11:59 AM
eski2
Hill Giant
 
Join Date: May 2008
Location: sydney
Posts: 177
Default

Is there any way i can use the bots with minilogin then? My database is ready to i think.
  #5  
Old 05-31-2008, 01:25 PM
Congdar
Developer
 
Join Date: Jul 2007
Location: my own little world
Posts: 751
Default

if you can get the emu up and running with minilogin, then the only thing you need to do is copy in the bot binaries.
  #6  
Old 06-01-2008, 06:31 PM
BatCountry
Fire Beetle
 
Join Date: Mar 2006
Posts: 24
Default

Why the change to a hard limit on the number of bot groups, out of curiosity?

I realize that if 12 groups isn't enough to take down something, a player's got more problems than just bot count, but why add the hard limit when you were running on a LinkedList before?

If the problem was not being able to iterate through raid groups, this is what I was using for that:

Code:
LinkedListIterator <Group *> gps(RaidGroups);

gps.Reset();

while(gps.MoreElements())
{
    Group *gp = gps.GetData();

    if(gp) {
         // do some stuff here to your new group pointer
         // ...
    }
    gps.Advance();
}
also adding new groups:

Code:
// with your new group "newgroup"
RaidGroups.Append(newgroup);

// then reset any interators going to it
  #7  
Old 06-01-2008, 11:32 PM
Congdar
Developer
 
Join Date: Jul 2007
Location: my own little world
Posts: 751
Default

that's not why I got away from the linkedlist, I just thought that 72 was the max raid in eq anyway.
  #8  
Old 06-01-2008, 11:33 PM
Congdar
Developer
 
Join Date: Jul 2007
Location: my own little world
Posts: 751
Default

I've updated the source and binaries for build 1110
  #9  
Old 06-02-2008, 08:28 AM
cubber
Discordant
 
Join Date: Apr 2006
Posts: 374
Default

There was some discussion earlier in this thread about incorporating this into the main eqemu source as a rule or something. Is this still a possibility, or should we keep searching this 39 page thread for builds?
  #10  
Old 06-02-2008, 08:49 AM
eski2
Hill Giant
 
Join Date: May 2008
Location: sydney
Posts: 177
Default

I noticed the bot entries were in my database when i first installed it although i couldn't figure out what they were for, so i assume it was half done. I've tried replacing my binaries with the ones listed but that just crashes my game so i am not sure how to proceed.

If there's a way to backup my characters and install a version like minilogin that i can solo on and use bots i'd be very interested!
  #11  
Old 06-02-2008, 10:21 AM
quadroplex
Banned
 
Join Date: May 2008
Location: Reno baby YEAH LOL
Posts: 123
Default

1 you need to check through the changelogs and enter the required mysql changes in it before trying to upgrade any of your binaries without those changes as soon as you try zoning in youll crash the bots work fine with minilogin just backup your character_ account, and inventory tables but you dont need to just run the needed mysql statements in the changelogs and itll work fine
  #12  
Old 06-02-2008, 10:22 AM
quadroplex
Banned
 
Join Date: May 2008
Location: Reno baby YEAH LOL
Posts: 123
Default

heck atleast make a forum specificly for this as a alternate version or something hes right searching this thread is a bit of a pain in the ass.
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 12:22 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