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

Development::Bots Forum for bots.

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

Topgun1969> you shouldn't crash, it's probably due to your install.


John> thanks for the reports,
1/ Once you have equiped your bot and you did a "#bot update" on it, it's stats must be upgraded. I will change a lot of things about the bot's stuffs very soon as I don't like how I coded it. Also, I want to make the damages based on the stuffs of the bots, etc..
2/ Group buffs are only casted by the player. A bot won't cast a group buff, he will just give individual buffs.
3/ I used to test the bots in Ntov also and noticed almost the same thing but only on wyverns. What is possible is that the wyverns are feared by the fear classes, that's why the wyverns stand there. I dunno if in Live thoses wyverns were fearables but that could be the reason.
4/ Yes, I've also tested with a friend, the bots don't appear in the list of the other client. I will check what I can do.

If you play in raid and you got a zone crash, it's important to give me the last line of your zone's binaries. I've added a lot of debugs tags in the code, and the last zone's line output should give me somes infos about your crash.

Yes, the raid is very intense. I've tested the bots in Ntov and noticed something important :
In the actual version of EQoffline, when a bot is the maintank and the raid is engaged:
1- it will force all the healers to focus on him wich isn't necessary good with the AEs. I will probably make all the second healers focus on others players and will keep the clerics on the maintank.
2- the maintank (that should be a warrior in all the case) doesn't have any defense discipline and die very quickly against dragon like Lord Vyemm. I think I will add something for the maintank to be more defensive.


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

Thanks for the feedback.
Quote:
Originally Posted by Magoth78 View Post
1/ Once you have equiped your bot and you did a "#bot update" on it, it's stats must be upgraded. I will change a lot of things about the bot's stuffs very soon as I don't like how I coded it. Also, I want to make the damages based on the stuffs of the bots, etc..
Ahh, I did not do a #bot update since I gave him his wares. I'll try that and check #npcstats

Quote:
2/ Group buffs are only casted by the player. A bot won't cast a group buff, he will just give individual buffs.
I was the guy casting the group buffs, but I didn't see stats change - though I do not know how to see what buffs are active on a bot, much like a pet.


Quote:
If you play in raid and you got a zone crash, it's important to give me the last line of your zone's binaries. I've added a lot of debugs tags in the code, and the last zone's line output should give me somes infos about your crash.
I wasn't "raidiing" yet, just single group - but I will check this out this weekend and see what I come up with. It is very exciting indeed.

What you have working right now is amazing, and I can see where many enhancements are possible growing from this excellent idea. The only thing that does still concern me is MY bots being available to anyone - and therefore changable by anyone.

Say I am level 70 and build up my bots with nice level 70 gear. Then some level 20 comes along and spawns my bots. What will happen? The same bots will be level 20, but with level 70 gear? Or, what if that level 20 player changes the gear sets, and when I come back later all my level 70 twinking is gone? Not sure what your plans are - if any - for making the #bot list "private" since I think your first run is meant for single-player servers anyway. Just a thought.
  #3  
Old 07-18-2007, 09:55 AM
Magoth78
Discordant
 
Join Date: Jun 2003
Posts: 345
Default

You can use #showbuffs to see what buffs are on any npc.

That's true. Actually, anyone can use any bot on a server. The reason is because I've developped this mod, from the start, for the solo only. Now, it has been upgraded so you can play it with your friends, though it may cause certain bugs that crashes the zone. That's why I need to see the last zone's binarie output when it occurs.

Concerning the fact that anyone can spawn any bot, I will change that soon.
Also, people asked me to :
1/ make only the bot creator to be able to spawn his own bots .
2/ remove the possibility to spawn more than one particular bot in a zone. Actually, you can clone any bot that you have by just "#bot spawn"'ing them.
__________________
User's projects:
-- Original EMPIRE I/II and Factions! servers
-- Web GM Portal
-- EQoffline/bots
  #4  
Old 07-18-2007, 01:23 PM
John Adams
Demi-God
 
Join Date: Jul 2006
Posts: 1,552
Default

Quote:
Originally Posted by Magoth78 View Post
1/ make only the bot creator to be able to spawn his own bots .
I was thinking this morning (instead of working, omg!!) - This opens the door for those admins who wish to add "Hire a Mercinary" vendors. For a fee, the player can hire a Warrior of a pre-determined level / gear (defined by the admin) to help the player along. Up to the full group limit. Then, lock down the #bot commands for altering those pre-defined system bots.

So generally, if a system admin wanted, they could create level 10, 20, 30 etc... 70 bots, fully geared, locked from modification, and a player can either spawn them for themselves, or hire them from a vendor NPC. hmm! Then, no #bot update would be needed, since you'd just hire a more uber bot for your next set of levels.

How exciting.
  #5  
Old 07-18-2007, 08:17 PM
Topgun1969
Sarnak
 
Join Date: May 2003
Posts: 37
Default Thank you

Thx for the advice to try re-installs. I have did just that and hoped for a new beginning. No good though. I noticed that the tables botinventory and botleader were giving problems about sourcing in. So i used navicat to get them in. After new installation, all problems i stated before remain the same. Ty for your time and patience i will drop in at times to see how progress goes and then i will hope to install it on my server at a later time. *Peace everyone*

*Hotenough server*
  #6  
Old 07-19-2007, 05:32 PM
dark_fusion's Avatar
dark_fusion
Fire Beetle
 
Join Date: Jun 2007
Posts: 18
Default

So far the raid commands have worked like a charm, I was testing it out in mistmoore. It felt great to have an army of bots backing me up

So far no crashes, awesome work Mag. Thanks!
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 04:30 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