Bot Zoning / Grouping issue
Found two issues with the bots when grouping.
1. When there are bots in a group and anyone zones or dies the group is disbanded. 2. When in group the group leader cannot invite other bots only his own. The group leader has to pass the lead to get other players bots in. |
#2 isn't a an issue. That's how it works.
#1 is likely due to you missing a table update. Check your table names and structure against the bot SQL file https://github.com/EQEmu/Server/blob...09_30_bots.sql |
(#1)
I had him manually install the updates since he was having issues with eqemu_update.pl. He probably needs a few more schema changes applied..though, it could be a missed table addition or change. (#2) This could be looked at in the future..just make the check include a case for the owner being in the group, or such. Wouldn't know its feasibility until it was actually looked at, though. |
yea looks like I have that because I manually loaded in that bot sql ... I'm not sure which one is out of date but if there is a fix I would love it lol because that zoning things is annoying
|
Check your server log files to see if there are any database query errors.
|
Hi Uleat,
I am having the same issue with bots disappearing and disbanding on zone. I have dropped bots and reloaded several times. I also manually confirmed each table and field / value with the above SQL. There are no query errors in the logs. I have another server / DB version from 2013 that has the same issue. I actually thought this was normal until I saw posts regarding this problem. Do you have any ideas? This issue persists on all client versions. I sourced, compiled and created a new DB just a few days ago. |
Are you manually dropping/loading bots? Or are you using the eqemu_update.pl script to do it?
|
ok I manually looked at my tables and they are all there and look the same as the update. the only thing I see different is where this says integer unsigned... mine has INT(10) unigned
Code:
CREATE TABLE `bot_groups` ( |
That should be fine..INT(10) is large enough to an unsigned 32-bit integer.
Make sure that you have these four tables (views): Quote:
Quote:
|
Yes I have all of those
|
What do these queries return:
Code:
SELECT `id`, `enabled` FROM `spawn2` WHERE `id` IN (59297,59298); Quote:
Quote:
Quote:
|
Code:
/* Delimiter changed to ; */ |
ID Enabled
59,297 1 59,298 1 and the group id is 0 |
Is this what its suppose to show ?
|
The `spawn2` query is fine.
Just need clarification on the `guild_members` and `group_id` queries. |
All times are GMT -4. The time now is 04:21 AM. |
Powered by vBulletin®, Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.