Bug report moved to the new portal: Mmore.club
Detailed info: L2-scripts.com
Skype: Urchika

Our portfolio of solved reports: High Five
Our portfolio of solved reports: GOD
Our portfolio of solved reports: Classic

This forum is closed and open for viewing our work on bug reports for a long time. Thank you all !
Старый 09.03.2013, 04:07   #1
soar
Клиент ХФ продлено до 1 марта
 
Регистрация: 14.12.2012
Сообщений: 57
По умолчанию

Сделайте что-нибудь, да хотя бы логирование запросов к MySQL, чтобы можно было выявить проблему.
soar вне форума  
Старый 09.03.2013, 15:41   #2
soar
Клиент ХФ продлено до 1 марта
 
Регистрация: 14.12.2012
Сообщений: 57
По умолчанию

После удаления из базы уникального ключа в таблице mail_attachments в БД стали попадать все письма, которые раньше пропадали. Это выглядит так:

Код:
message_id, item_id, message_id, sender_id, sender_name, receiver_id, receiver_name, expire_time, topic, body, price, type, unread
19133, 268484257, 19133, 269733723, SamaeL, 268573757, Mithos, 1364079963, впаывп, , 0, 0, 1
19146, 268484257, 19146, 269733723, SamaeL, 268573757, Mithos, 1364090804, ryeryt, , 0, 0, 1
19133, 268485238, 19133, 269733723, SamaeL, 268573757, Mithos, 1364079963, впаывп, , 0, 0, 1
19146, 268485238, 19146, 269733723, SamaeL, 268573757, Mithos, 1364090804, ryeryt, , 0, 0, 1
19133, 268968724, 19133, 269733723, SamaeL, 268573757, Mithos, 1364079963, впаывп, , 0, 0, 1
19146, 268968724, 19146, 269733723, SamaeL, 268573757, Mithos, 1364090804, ryeryt, , 0, 0, 1
19134, 269200284, 19134, 269733723, SamaeL, 268573757, Mithos, 1364081031, авпа, , 0, 0, 1
19146, 269200284, 19146, 269733723, SamaeL, 268573757, Mithos, 1364090804, ryeryt, , 0, 0, 1
19134, 269200285, 19134, 269733723, SamaeL, 268573757, Mithos, 1364081031, авпа, , 0, 0, 1
19146, 269200285, 19146, 269733723, SamaeL, 268573757, Mithos, 1364090804, ryeryt, , 0, 0, 1
19134, 269202507, 19134, 269733723, SamaeL, 268573757, Mithos, 1364081031, авпа, , 0, 0, 1
19146, 269202507, 19146, 269733723, SamaeL, 268573757, Mithos, 1364090804, ryeryt, , 0, 0, 1
19133, 269246809, 19133, 269733723, SamaeL, 268573757, Mithos, 1364079963, впаывп, , 0, 0, 1
19146, 269246809, 19146, 269733723, SamaeL, 268573757, Mithos, 1364090804, ryeryt, , 0, 0, 1
Я понимаю что так вы видимо решали дюп, связанный с почтой, но неужели вы думаете что такую проблему можно решить средствами БД? В базу НЕ ДОЛЖНЫ попадать дважды одни и те же вещи.
soar вне форума  
Старый 09.03.2013, 15:47   #3
soar
Клиент ХФ продлено до 1 марта
 
Регистрация: 14.12.2012
Сообщений: 57
По умолчанию

По тому, что я вижу на этом персонаже, баг выглядит так: допустим у персонажа А есть вещи а, b, c, которые он хочет переслать персонажу B. Он отправляет ему письмо с вещами a и b, письмо успешно сохраняется в базу, однако в результате какой-то ошибке в вашем коде он по-прежнему видит вещи a и b у себя в инвентаре. Он думает "Что за херня?" и снова отправляет персонажу B вещи a и b, добавляя к ним вещь c. На этот раз вещи пропадают в его инвентаре, однако в базу письмо не сохраняется, т.к. в базе уже есть письмо с вещами a и b, а индекс уникален. В результате персонаж B, зайдя в игру, видит первое письмо с вещами a и b, а вещь c навсегда пропала.
soar вне форума  
Старый 18.03.2013, 17:47   #4
iqman
Главный программист
 
Регистрация: 18.01.2011
Сообщений: 4,429
По умолчанию

То что вы решили ключ почты отключить что-бы не было ошибок на сервере, эт не вариант.
Сам себе дома наслал уже 15 раз айтемы туда и обратно и не один не застрял.
__________________
Внимание: с 1 мая 2015 г. скайп технической поддержки будет: L2-scripts
старый скайп тех поддержки обслуживаться не будет !
iqman вне форума  
Старый 11.05.2013, 22:14   #5
iqman
Главный программист
 
Регистрация: 18.01.2011
Сообщений: 4,429
По умолчанию

Решено .
__________________
Внимание: с 1 мая 2015 г. скайп технической поддержки будет: L2-scripts
старый скайп тех поддержки обслуживаться не будет !
iqman вне форума  
Закрытая тема

Опции темы
Опции просмотра
Комбинированный вид Комбинированный вид

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

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

Быстрый переход


Часовой пояс GMT +4, время: 01:40.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot