Сервис тестируется, отключены многие возможности. За ходом выполнения задач можно понаблюдать здесь. Совсем скоро выйдет релиз 2.0 сервиса и всех приложений.

Перенос персонажей World of Warcraft

53%
Сервис

С помощью этого сервиса можно перенести персонажа с одного сервера на другой. Переносятся:

  • Основная информация о персонаже (имя, класс, расса, уровень, пол, золото, почетные победы, количество очков чести и очков арены)
  • Общая информация (язык, мир, список миров, версия клиента)
  • Достижения
  • Actions panel buttons
  • Привязки клавиш
  • Вещи в сумках
  • Вещи в банкe
  • Статистика
  • Критерии к достижениям
  • Спутники
  • Валюта
  • Таланты
  • Инвентарь (надетые вещи, вещи в рюкзаке, ключи, надетые сумки, сумки в приобретенных ячейках банка и вещи в главном банке)
  • Наборы экипировки
  • Characters macroses
  • Транспорт
  • Питомцы
  • Задания
  • Журнал заданий
  • Звания
  • Репутация
  • Навыки
  • Рецепты
  • Заклинания
  • Taxi
  • Символы

Поддерживаемые версии клиента


3.3.5a Сборка 13340

Перенос тестировался на

Чистый Trinity Core 3.3.5a, обновленный {date}
https://github.com/TrinityCore/TrinityCore

Схема

  • На сервере создаем тестовый игровой мир для трансфера.
  • Устанавливаем web приложение, связав его с тестовым игровым миром.
  • Создаем дамп персонажа с помощью аддона chardumps.
  • В web приложении создаем заявку на перенос, прикрепив дамп персонажа.
  • Заходим в административную часть прилоения и создаем персонажа за пару кликов.
  • Включаем wow сервер и проверяем персонажа.

Цели

  • Создать online сервис.
  • Минимизировать действия пользователя при сборе информации о персонаже.
  • Создать GUI аддона.
  • Всю обработку и проверку перенести на сторону сервиса.
  • Создать Web-клиент для управления заявками на перенос и созданием персонажей.
  • Применить обфускацию аддона
  • Создать API сервиса