Ru-MaNGOS

Вернуться   Ru-MaNGOS > Ядро > Патчи > Патчи на рассмотрении

Важная информация

Патчи на рассмотрении Рассматриваемые к принятию патчи

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 15.05.2012, 19:54   #1
virusav
Администратор
 
Аватар для virusav
 
Регистрация: 19.02.2010
Сообщений: 492
Сказал(а) спасибо: 55
Поблагодарили 341 раз(а) в 154 сообщениях
virusav Реально хороший человекvirusav Реально хороший человекvirusav Реально хороший человекvirusav Реально хороший человек
Отправить сообщение для virusav с помощью ICQ
По умолчанию [dev]Удаление итемов после коммита 11979

После коммита 11979 (https://github.com/mangos/mangos/com...eaa5e621917b43) вспомогательные итемы по квестам будут удаляться при сдаче или отмене квеста, но при этом у игроков останутся итемы от квестов, которые они уже сдали или от которых отказались.

Посмотрел на вики структуру таблиц базы `characters`: записи об итемах хранятся в http://wiki.ytdb.ru/index.php/Item_instance

При этом есть связанные таблицы, в которых могут быть ссылки на итемы, которых у игрока не должно быть после сдачи или отмене квеста:
http://wiki.ytdb.ru/index.php/Auction
http://wiki.ytdb.ru/index.php/Characters
http://wiki.ytdb.ru/index.php/Character_aura
http://wiki.ytdb.ru/index.php/Character_equipmentsets
http://wiki.ytdb.ru/index.php/Character_gifts
http://wiki.ytdb.ru/index.php/Character_inventory
http://wiki.ytdb.ru/index.php/Guild_bank_eventlog
http://wiki.ytdb.ru/index.php/Guild_bank_item
http://wiki.ytdb.ru/index.php/Item_loot
http://wiki.ytdb.ru/index.php/Mail_items
http://wiki.ytdb.ru/index.php/Petition
http://wiki.ytdb.ru/index.php/Petition_sign
http://wiki.ytdb.ru/index.php/Pet_aura

Стоит ли писать запросы на удаление итемов из указанных таблиц или есть вариант сделать через ядро?
virusav вне форума   Ответить с цитированием
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Удаление ненужной таблицы `npc_gossip` virusav Патчи на рассмотрении 9 04.10.2012 01:52
[11979] Remove ReqSourceItems when rewarding or abandoning a quest newsbot CMaNGOS Commits 0 25.04.2012 15:51
[patch][ReqSourceId]Дроп вспомогательных итемов virusav Отвергнутые патчи 5 22.12.2010 20:30
[Crash?] удаление GO zergtmn Баг-репорты 0 29.04.2010 22:31
[fix for 9551] bug & fix коммита 9551 KiriX Принятые патчи 1 10.03.2010 10:12


Текущее время: 08:52. Часовой пояс GMT +3.


ru-mangos.ru - Русское сообщество MaNGOS
Главная цель проекта MaNGOS - обучающая, поэтому разрешается использовать исходный код и собранную программу только для образовательных целей.
Вы не можете использовать MaNGOS в коммерческих целях, а также не разрешается устанавливать публичные серверы на базе MaNGOS.
Любое копирование материалов, информации в любом виде без указания источника - форума Ru-MaNGOS будет считаться нарушением авторских прав и нарушением Уголовного Кодекса РФ, ст. 146 ст. 147.
Перевод vBulletin: zCarot