1. Гость, мы просим Вас ознакомиться с Правилами Форума и Отказом от ответственности!

1.5.1 (101) Вайп кланов.

Тема в разделе 'PW Вопросник', создана пользователем Deron, 30 мар 2015.

  1. TopicStarter Overlay

    Deron Old school Пользователи

    Сообщения:
    1.123
    Лайки:
    533
    Пол:
    Мужской
    Репутация:
    4
    В общем ситуация: Перенес базу с 1.4.5 V69 на 1.5.1.
    Прошелся фиксами, удалил базу "друзей" (светофорило). Создаются новые списки - проблем нет.

    Решил еще и кланы почистить.
    Тапками не кидаться, т/к досконально не знаю всех тонкостей.
    Каждый файл буду подписывать так, как я его понимаю (может и неправильно).
    Ориентировался на название файлов базы.

    В папке gamedbd удалил файлы:
    city - территории,
    factionfortress - дерево клана (кто в каком звании)
    factioninfo - информация о клане (х/з)
    factionname - имя клана
    factionrelation - х/з, может титулы?

    Получил следующий эффект. Кланы пропали, все кто был в клане - могут открыть кланинфо, но там пусто. Выйти нельзя, вступить - тоже. Мастера кланов не могут ничего, даже создать новый.

    Немного поразмыслив, удалил еще один файл.
    userfaction.
    И тут всё встало на свои места. Все члены клана "обнулились", могут создавать кланы, вступать в новые и выходить без проблем.
    Мастера - тоже, зачистка прошла нормально.
    Но, при создании нового клана - мастер видит свои "заслуги", то есть старые очки взноса в кланхолл (которые были до вайпа кланов)
    При строительстве кланхолла, он первого уровня, всё как положено, за исключением очков взноса, который виден в списке клана (якобы уже внесено).

    Однако, у некоторых мастеров клана всё зависло. Самый прикол в том, что эти мастера играли за "оборотней". У них эффект сохранился, то есть они не могут вступить/создать/выйти. Пустой список, при нажатии на кнопку "клан".

    Пытался рыть XML перса, нифига не понял (не нашел - где, если это там есть).
    Попытался удалить файл storehouse - персонажи становятся не доступны (серверу не удалось получить данные о персонажах).

    Где может быть еще"собака зарыта"?

    Информации о файлах (какие и за что отвечают), в папке gamedbd, не нашел. За исключением некоторых тем, где конкретно говорили - что стереть для определенных манипуляций.
    Последнее редактирование: 30 мар 2015
    pilad нравится это.
  2. JonMagon Программист Пользователи Open Source Contributor

    Сообщения:
    805
    Лайки:
    809
    Пол:
    Мужской
    Репутация:
    5
    Страна:
    Germany Germany
    Это айвебный? Я не смотрел как у него успехи с этим, но вроде там просто сериализация GetRoleData в XML.
    Заюзай отсюда решение и посмотри ID кланов, может и вернет реальный ID.

    Если нет, попробуй обнулить пакетом им кланы.
    RPC_UPDATEUSERFACTION = 0x11FC
    Последнее редактирование: 30 мар 2015
  3. TopicStarter Overlay

    Deron Old school Пользователи

    Сообщения:
    1.123
    Лайки:
    533
    Пол:
    Мужской
    Репутация:
    4
    Извини, но с пакетами не знаком. Что это и "с чем едят" - понятия не имею.
    Есть проблема - провести полный вайп кланов (сохранить все персонажи и награбленное, у них).
    Вот как это сделать, грамотно, на файловом уровне?
  4. JonMagon Программист Пользователи Open Source Contributor

    Сообщения:
    805
    Лайки:
    809
    Пол:
    Мужской
    Репутация:
    5
    Страна:
    Germany Germany
    Посмотрел GNET::UpdateUserFaction::Server что-то там перезаписью и не пахнет. Понятия не имею тогда, может кто-то еще что предложит.
  5. HolaRiva Пользователи

    Сообщения:
    232
    Лайки:
    62
    Пол:
    Женский
    Репутация:
    0
    Страна:
    Russian Federation Russian Federation
    Хмм, я помню когда переезжал на 1.5.1, сделал конвертацию БД и фикс и экспортировал по новой Uniquenamed и всё. Откуда у вас с только проблем.
  6. TopicStarter Overlay

    Deron Old school Пользователи

    Сообщения:
    1.123
    Лайки:
    533
    Пол:
    Мужской
    Репутация:
    4
    Проблемы в отсутствии знаний.
    Базу перенёс, фактически без потерь (кроме френд-листа).

    Решил вайпнуть кланы, и посмотреть - что из этого получится. Знаний нет, получилась хрень.

    Выводы: легко можно вайпнуть награбленное, территории, френдлист, базу полностью.
    Не получается зачистить списки кланов (полностью), и их очки вклада.

    Нет информации - что и в каком файле базы (gamedbd) хранится.

    Такое ощущение что я один экспериментирую. :D
    Последнее редактирование: 31 мар 2015
  7. TopicStarter Overlay

    Deron Old school Пользователи

    Сообщения:
    1.123
    Лайки:
    533
    Пол:
    Мужской
    Репутация:
    4
    Проблема решена.

    После того как потушил песочницу и, удалив вышеперечисленные файлы повторно, прошелся фиксом еще раз. Очки "заслуг" исчезли.
    Остается один вопрос - что и в каком файле базы хранится. Ибо не понятно - где был косяк, и как его обойти в будущем.
  8. TopicStarter Overlay

    Deron Old school Пользователи

    Сообщения:
    1.123
    Лайки:
    533
    Пол:
    Мужской
    Репутация:
    4
    Знатоки молчат, либо сами не в курсе :D
  9. aikawa Пользователи

    Сообщения:
    24
    Лайки:
    4
    Пол:
    Мужской
    Репутация:
    0
    Команда:
    Espada Group
    Страна:
    Japan Japan
    На сколько я знаю инфа о вкладе хранится в XML (<variable name="faction_contrib" type="Octets">b24f0000000000002c510000</variable>) [​IMG]
    [​IMG]
    Может чем нибудь тебе это поможет
    Deron нравится это.
  10. TopicStarter Overlay

    Deron Old school Пользователи

    Сообщения:
    1.123
    Лайки:
    533
    Пол:
    Мужской
    Репутация:
    4
    Cмотрел, у багнутого оборотня там нули, как будто нет его в клане.
    В общем - только один персонаж багнулся на клан. С остальными 99,9% проблем нет.
    Буду его перетаскивать на другой аккаунт, надеюсь что поможет, либо откажусь от идеи - вайп кланов. Обдумаю на днях.
    Спасибо за информацию.
Черновик сохранён Черновик удалён
Similar Threads
  1. Bozzstalker
    Ответов:
    46
    Просмотров:
    17.198
  2. chetoss
    Ответов:
    40
    Просмотров:
    13.464
  3. akademik
    Ответов:
    5
    Просмотров:
    1.077
  4. 6apik
    Ответов:
    15
    Просмотров:
    2.400
  5. Roymike
    Ответов:
    32
    Просмотров:
    4.852
Загрузка...

Поделиться этой страницей