YTDB

YTDB (http://ytdb.ru/index.php)
-   Корзина / Trash can (http://ytdb.ru/forumdisplay.php?f=21)
-   -   mail_level_reward (http://ytdb.ru/showthread.php?t=7798)

Lightunit 02.09.2010 17:18

mail_level_reward
 
Можно ли осуществить отсылку писем с предметами через таблицу mail_level_reward?

Попытался реализовать отсылку эмблем по почте при достежении определенного уровня:

Сначала добавил запись в mail_level_reward
INSERT INTO `mail_level_reward` VALUES (10, 690, 200, 31412);
Потом добавил в mail_loot_template
INSERT INTO `mail_loot_template` VALUES (200, 47241, 100, 0, 5, 10, 0, 0, 0);

Но письмо так и не пришло.

Может еще что-то нужно сделать? Или есть определённые нюансы?
Благодарю за помощь.

NeatElves 02.09.2010 17:20

Только текст, который в дбц.

Lightunit 02.09.2010 17:23

Спасибо. На офе пару раз приходили письма с эмблемками, подумал можно и на мангосе так сделать:)

Но еще на мангосе приходили предметы во время Лунного Фестиваля(сейчас не знаю, приходят или нет)

NeatElves 02.09.2010 17:29

Предметы почтой приходят за квесты... А тут:
Цитата:

if (MailLevelReward const* mailReward = objmgr.GetMailLevelReward(level,getRaceMask()))
MailDraft(mailReward->mailTemplateId).SendMailTo(this,MailSender(MAIL_C REATURE,mailReward->senderEntry));

Lightunit 03.09.2010 09:00

Сегодня начали приходить письма с эмблемками и текстом 200 из MailTemplate.dbc
Но иногда с задержкой или вообще не приходят (это наверно проблемы mysql).

Хотя не понятно что изменилось. Сервер даже не перезагружал.


Текущее время: 02:44. Часовой пояс GMT +4.

YTDB - MaNGOS DataBase