|
Баг-репорты Описываем проблемы и ошибки работы ядра |
|
Опции темы | Поиск в этой теме | Опции просмотра |
03.04.2011, 17:28 | #15 |
MaNGOS Dev
Регистрация: 09.02.2010
Сообщений: 594
Сказал(а) спасибо: 315
Поблагодарили 438 раз(а) в 181 сообщениях
|
Статические GUIDы (загружаемые из базы) глобальны - соответственно новый статический спавн _должен_ резервироваться для всех существующих карт (копий карт).
И должен нигде не быть занят в данный момент. Вообще-то спавн мобов из игры при локальности временых гуидов (которые используются на конкретной копии карты) и использовании следующего свободного гуида был всегда маразмом. Так как для нормальной базы гуиды статического заселения не должны идти с дырами в нумерации. И так 1) все в структуре базы и коде работы с загружаемым статически заселение правильно 2) не работают нормально GM команды спавна 3) как возможное решение резервировать при загрузке специальный интервал свободных гуидов сразу же после статического заселения для спавна из игры. Гуиды призываемых мобов и т.д. выделяются в таком случае после резервированого интревала. И при его окончании выдавать ошибку. В таком случае можно требовать презагрузки сервера для перевыделения интервала - можно в конфиге сделать указания размера резерва. Для рабочего сервера он не нужен (минимален), для тестового - может быть необходим более большой. [added]Я работаю над патчем. [added2]Реализовано в [11310]
__________________
Так как устал объяснять знайте ICQ не пользуюсь Последний раз редактировалось Vladimir; 03.04.2011 в 20:22. |
Пользователь сказал cпасибо: |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
[11178] Catch use uint64 guid as low guid in ObjectGuid. | newsbot | CMaNGOS Commits | 0 | 17.02.2011 10:47 |
DataBase GUID sorter | Sid | Tools | 16 | 20.12.2010 10:06 |
[10812] Use ObjectGuid for corpse owner guid. | newsbot | CMaNGOS Commits | 0 | 02.12.2010 07:19 |
[10100] Fixed some cases assign low guid to full guid update field. | newsbot | CMaNGOS Commits | 0 | 23.06.2010 10:20 |
Локальные ресурсы YTDB (в т.ч. Документация Мангос от DeusModus и Руководство GIT) | tempura | Tools | 24 | 12.05.2010 14:50 |