this is after zoning:
mysql> select * from group_id; +---------+--------+-------------+ | groupid | charid | name | +---------+--------+-------------+ | 109002 | 1 | Nunyscleric | | 109002 | 6 | Nunyas | | 109002 | 11 | Pusher | | 109002 | 17 | Tanku | | 109002 | 27 | Rogue | | 109002 | 32 | Punchy | +---------+--------+-------------+ 6 rows in set (0.00 sec) mysql> select * from group_leaders; +--------+------------+---------+--------------+ | gid | leadername | marknpc | leadershipaa | +--------+------------+---------+--------------+ | 109002 | Nunyas | | | +--------+------------+---------+--------------+ 1 row in set (0.00 sec) |
There's been an issue with group leadership for a bit from what I know. Like, EQEMU related bug. Losing group leader is a common occurance from what I've seen, reforming and creating groups is typical.
|
Pricke,
Did you also add -DBOTS to your world\makefile? |
Prickle,
What is the makeup of your group in the example you posted? Was it 2 characters and 4 bots? |
hmmmmm.... I was only aware of needing to add -DBOTS to the zone/makefile ... I didn't know about the world/makefile
I'll add it, recompile, and report back tomorrow... The group is 1 player (me --Nunyas) and 5 bots |
well, just added -DBOTS to my world/makefile and then followed that up with 'make clean' and 'make' from the top level build directory.
I'm still getting the same results. bots still forget to follow me after zoning. /confused |
Want to try re-applying this SQL to your group_id table just in case its not there?
Code:
ALTER TABLE `group_id` DROP PRIMARY KEY, ADD PRIMARY KEY USING BTREE(`groupid`, `charid`, `name`); |
Aside from checking your SQL, which sounds like you already have, the only thing I can offer is the following method that actually does the bot zoning:
Code:
// Load and spawn all zoned bots by bot owner character Code:
if(activeBot) { Code:
g->UpdatePlayer(activeBot); I'll keep thinking on this for you. |
I just noticed this line in the 1030_botzoningsupport.sql file
Code:
DROP TABLE IF EXISTS `botactives`; I looked through the bot.cpp file and all of the bits of code that you mentioned are in there. I was just digging through the diffs on the bots.sql file in SVN over the changes from 1027 to current and I noticed this was added to the bots.sql file but not to the 1027 update sql file: Code:
75 DELIMITER $$ gonna source it in right now and see if there's any difference... |
Your right that the incremental SQL files are missing the creation of that function, but it isnt used for zoning bots. It is used primarily for supporting bots in ldon adventures.
|
ah... well shoot... /sigh
|
To answer your original question...
Raiding seems ok... I've been 2 grouping in ToV all day. sometimes 2 full groups and sometimes 1 full group and 2 half groups...The raid stuff seems to be working pretty well for me.. |
More info on my bot zoning issue:
Updated to 1038 last night Here are the log entries: eqemu_debug_world.log - log in from char select to ToV: Code:
6667 [10.24. - 09:06:44] [WORLD__CLIENT] Checking inbound connection 192.168.1.70 against BannedIPs table no entries made during log in zone-templeveeshan.log first zone in (no groups): Code:
[Debug] Nunyas has a 14 percent chance of successfully being saved from death. Caster UnfailingDivinityAA rank was 0. |
What that log tells me is when you zone in (I presume your zoning into templeveeshan with a group with at least one bot in it), your server is unable to find your group id when it tried to execute this sql command:
Code:
RunQuery(query, MakeAnyLenString(&query, "SELECT groupid from group_id where name='%s'", name), errbuf, &result) Maybe you can edit your database.cpp file and change the logic that prints the error message "Unable to get group id, char not found!" to something like the following: Code:
printf("Unable to get group id, char name %s not found!\n", name); |
There are the log entries made for spawning my bot and adding to group
MySQL Tables after spawning bot and adding to group (bot is Nukesalot leader os PC Nunyas): Code:
mysql> select * from group_id; |
All times are GMT -4. The time now is 04:51 PM. |
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.