avatar_SaneaMD

Как успешно перейти с 2 на 4 сезон в MU Online: основные ошибки и их решения

Автор SaneaMD, 2014 Авг. 07, 20:46

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Ключевые слова [SEO] mu onlineсерверные файлыбаза данныхсезон 4аккаунты

SaneaMD

Доброго времени суток, я перешел с 2 сезона на 4, без вайпа, в базу 4 сезона перекинул всю информацию с 2. Есть пару проблем, при созданий нового акка, не хочет его создавать(то есть сайт гаварит что все ок, и создался а на самом деле нет), при входе в игру и попытку создания нового чара замирает сообщения "Please wait" и так и стоит.
Спойлер
[свернуть]
У старых игроков была проблема с вступление в Гильдию, решил пересмотрев зависимости Guild и GuildMember и ихний параметры (первичные ключи, отношения индексы и ключи). К статий такой же геморой и между MEMB_INFO и MEMB_STAT и по моему и MEMB_DATA. В остальном если бы мне не написали о проблеме то бы и не заметил.
Wz_CreateCharacter(все хранимые процедуры от 4 Сезона) ковырял, MEMB_INFO тоже, что только я не ковырял, даже оставил оригинал 4 сезона MEMB_INFO и в ручную дописал таблицы что бы без ошибок перекинулась информация. База 2 сезона была с мд5, 4 без и я уже настроил что бы было без, старыми акками захожу в панель на сайте без проблем. Зная что есть 2 колонки, одна с шифрованием вторая без просто в MEMB_INFO колонку memb__pw изменил на memb__pw2 и наоборот.
Установлен SQL 2008 R2, сайт ммв собственная переделка, 2 Сезон публик от Pinkoff, 4 сезон приват от DangeR'a с дополнения.
Может кто то сталкивался с такой вот х**ней проблемой??

п.с: долго мучался с сохранениями скилов(выставляешь цифры и делаешь свичи и они в разброс или не выставлены), решил проблемы сверив таблицы которые отличаются(показывает когда делаешь импорт или экспорт):
AccountCharacter
OptionData
Character
MEMB_INFO
и возможно еще пару, я менял их на ходу, то другое максимальное значения в скобках то не совпадали колонки типа Reset и Resets то еще что то. В общем именно в OptionData заметил интересную колонку, SkillKey - и тут же отличия в С2 максимальное число 10 в С4 -20 вот и все.

Тему можно закрывать, всем спасибо! разобрался.
И так решение пришло в голову само собой, когда уже надежды не было, каждую таблицу которая казалось мне связано с этим действиям сверил с оригинальной, даже везде индексы ключики подобовлял, в общем базы были уже идентичны, и все никак. Тут шелк, дай ка я попробую создать акк через мумакер, благо он сразу же выдал что и где ни так, и я уже разобрался, в общем что то с значениями нулл связанное, решил так: поставил на колонку на которую ругался макер по дефаулту значение ноль (0) еще проверил, срабатывало если ставил галочку на нулл, но где то читал что не желательно такое действо, так как арифметические операция не срабатывают на нулл или что то типа того, нулл даже не 0. То же самое и с персонажем, в общем огромное спасибо тому кто создавал макер думая обо мне на перед))
Сообщения макера выглядело так:

Похожие темы (5)