Приветствуем вас на форуме проекта WoW Circle. Если вы читаете это, значит не зарегистрировались у нас. Для того, чтобы получить доступ к расширенным возможностям нашего форума нажмите сюда и пройди регистрацию, которая не займет у вас много времени. После регистрации будут доступны новые, более расширенные, возможности.
Точка кипения.

Упомянутые в теме пользователи:

Показано с 1 по 12 из 169

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #11
    Почетный флудер Аватар для Ulula
    Регистрация
    04.01.2012
    Сообщений
    2,788
    Поблагодарил(а)
    3
    Получено благодарностей: 589 (сообщений: 367).
    Репутация: 666
    про возможность подключить два мира к одной базе чаров - делали это. точнее пытались - еще году так в восьмом. сделали "шадоу релм" - прогресс при игре по идее должен был сохраняться при игре и тут и там.
    оно даже работало.. какое-то время. потом выяснилось что работает это все крайне криво - шмот пропадает. итемы пропадают.
    и это еще онлайн там был - меньше чем 1к. и это еще - бк был. в котором не было таблички с ачивмент прогресс.
    все дело в ядре и в ключах базы.каждое отдельное ядро создает записи в базу. при этом оно создает "примари кей" - первичные ключи. они должны быть уникальными.
    а так как релма - два разных - каждая отдельная копия ядра "не знает" что создала вторая копия ядра. соответственно создает запись с точно таким же ключом.
    в игре это не заметно - пока прогресс не пытается сохранится в базу. при этом SQL сервер видит что ключ дублирован и генерит ошибку.
    и в итоге - если с кодом все ок - запись просто не создается. при релоге в итоге - пропадет предмет. квест.. ачивка.. ну и так далее.
    ситуация усугубляется древним кодом работы с SQL сервером - там запросы выполняются "в стиле десятилетней давности" - чтобы изменить запись - ее сперва удаляют потом снова инсертят..
    может и поправили это. но я сильно сомневаюсь. код тринити растет еще с мангоса. там таких запросов.. чуть менее чем все.
    даже если весь код оптимизировать - все равно без вставки новых записей не обойтись. то же создание новых персов.
    это я еще не говорил про кд на данжи..которое тоже запись со своим ключиком. с командами арены..
    когда-то тут были правила
    Бог дает, Бог берет - вот и весь тебе сказ,
    Что к чему - остается загадкой для нас.
    Сколько жить, сколько пить - отмеряют на глаз,
    Да и то норовят недолить каждый раз.

  2. 3 пользователей сказали cпасибо Ulula за это полезное сообщение:

    0nly (30.11.2016),Kusakabe (30.11.2016),Rial (30.11.2016)

Похожие темы

  1. Ответов: 6
    Последнее сообщение: 16.04.2016, 17:00
  2. Ответов: 1
    Последнее сообщение: 03.09.2013, 22:21
  3. Ответов: 23
    Последнее сообщение: 01.06.2013, 23:10
  4. Наложение чар: предложение проведения несложной оффлайк доработки
    от Olivers в разделе Архив технического раздела
    Ответов: 3
    Последнее сообщение: 12.02.2012, 12:25

Ваши права

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