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

[PW] Database modification util

Тема в разделе 'Продам', создана пользователем alexdnepro, 11 фев 2018.

  1. TopicStarter Overlay

    alexdnepro Эксперт AngeliCore Пользователи Open Source Contributor White List

    Сообщения:
    753
    Лайки:
    1.311
    Пол:
    Мужской
    Репутация:
    6
    Утилита предназначена для работы с файлами игровой базы данных напрямую (без участия gamedb)
    На данный момент реализованы следующий возможности:
    • Подсчет всех предметов на персонажах
    • Поиск определенных предметов
    • Замена айди предметов
    • Замена или модификация отдельных параметров предмета (count, max_count, proctype, expire, mask)
    • Замена или модификация монет и голда
    • Расширенный экспорт персонажа в XML
    • Экспорт аккаунта с персонажами в XML
    • Для модификации доступны следующие математические операторы: / , *, +, -
    • При обработке и поиске учитываются следующие таблицы: user, userstore, base, inventory, equipment, storehouse, mailbox, playershop, auction, webtrade
    Преимущества по сравнению с аналогичными скриптами, использующие пакетные запросы на GameDB:
    • возможность изменять абсолютно любые данные, которые недоступны для изменения через пакеты
    • высокая скорость работы
    Для работы утилиты GameDB должен быть остановлен. В данный момент утилита находится в стадии разработки, готов выслушать предложения по расширению функционала до релиза, например перенос персонажа на другой аккаунт, смена цвета территорий и др. ранее недоступные задачи. Если будет достаточный спрос на предложение - постараюсь реализовать.
    Последнее редактирование: 12 фев 2018
    deadamag, this, Гадес и 6 другим нравится это.
  2. lukacho B L A C K    L I S T Пользователи

    Сообщения:
    537
    Лайки:
    156
    Пол:
    Мужской
    Репутация:
    -1
    Команда:
    XXXX
    Страна:
    Georgia Georgia
    Я понимаю что разработка на ранней стадии,но все же.Если ли хотя бы в мыслях сделать что то похожее на,скачал базу-отредактировал-залил на сервер-запустил?С функционалом наподобие pwadmin.
  3. TopicStarter Overlay

    alexdnepro Эксперт AngeliCore Пользователи Open Source Contributor White List

    Сообщения:
    753
    Лайки:
    1.311
    Пол:
    Мужской
    Репутация:
    6
    О таком не думал, слишком много усилий понадобится для создания интерфейса.
  4. Mr.Fleks Модератор Команда форума Модератор Old school Пользователи

    Сообщения:
    722
    Лайки:
    368
    Пол:
    Мужской
    Репутация:
    11
    Соответственно и стоимость разработки вырастет в 2-3 раза
  5. Unix Пользователи

    Сообщения:
    1.028
    Лайки:
    331
    Пол:
    Мужской
    Репутация:
    6
    Страна:
    Ukraine Ukraine
    По предложением, скажу одно всегда нужно под рукой массовое изменение типа (октет, маска, айди, количество, и все что есть в листах оружия/брони/бижутерии/)
    Что не заметил, так это обновление статов, и бонусов, как это у тебя чисто по своим скриптам. (Допустим обновить бонусы в id шмотках) или обновить бонусы от камней но которые поваленные в шмоте)
    На счет юаней и голды вообще шикарно, еще вопрос ярмарочный голд тоже редактируется?
    Так же по предложениям, возможность массово менять значения перса status и base
  6. TopicStarter Overlay

    alexdnepro Эксперт AngeliCore Пользователи Open Source Contributor White List

    Сообщения:
    753
    Лайки:
    1.311
    Пол:
    Мужской
    Репутация:
    6
    Конечно, надо только найти как он обозначен в базе и где лежит. По поводу разбора октетов тут посложнее вопрос, но я его обдумываю.
    --- добавлено: 11 фев 2018 в 22:50 ---
    Какие именно, это все ведь надо выносить в конфиг, поэтому надо определиться с параметрами
    Последнее редактирование модератором: 19 фев 2018
  7. Penelope Пользователи

    Сообщения:
    124
    Лайки:
    74
    Репутация:
    1
    Вот это прорыв) Еще одно чудо света 2018 после пвадмина!
    Предлагаю удаление низкоуровневых заброшенных персонажей из базы
  8. TopicStarter Overlay

    alexdnepro Эксперт AngeliCore Пользователи Open Source Contributor White List

    Сообщения:
    753
    Лайки:
    1.311
    Пол:
    Мужской
    Репутация:
    6
    Можно обдумать, с какими параметрами в конфиге например?
  9. Ацкой Nyan of Steel Группа анонимных алкоголиков Art Old school Пользователи

    Сообщения:
    403
    Лайки:
    480
    Пол:
    Мужской
    Репутация:
    4
    Команда:
    DeBalance Art Team
    Страна:
    Russian Federation Russian Federation
    Ежели б не это, можно было бы запилить разностные бэкапы. Зачем не знаю, но можно было бы.
  10. TopicStarter Overlay

    alexdnepro Эксперт AngeliCore Пользователи Open Source Contributor White List

    Сообщения:
    753
    Лайки:
    1.311
    Пол:
    Мужской
    Репутация:
    6
    В геймдб и так есть встроенная система бекапа, нужно только чтобы были созданы папки для бекапа (указанные в конфиге) и при создании lock файла (опять же из конфига) он сам делает безопасный бекап с блокировкой таблиц на время его создания.
  11. Zool Old school Пользователи

    Сообщения:
    100
    Лайки:
    37
    Пол:
    Женский
    Репутация:
    2
    а для чего? Есть, пить - не просят))
    Программа хороша:з
  12. MorzE nullptr AngeliCore Пользователи

    Сообщения:
    198
    Лайки:
    134
    Пол:
    Мужской
    Репутация:
    3
    Страна:
    Russian Federation Russian Federation
    Было бы просто шикарно, если можно было бы использовать SQL запросы.
  13. TopicStarter Overlay

    alexdnepro Эксперт AngeliCore Пользователи Open Source Contributor White List

    Сообщения:
    753
    Лайки:
    1.311
    Пол:
    Мужской
    Репутация:
    6
    Там база без SQL, ключ / значение. Значение - октет, так что никак.
  14. int 3 Программист Пользователи Open Source Contributor

    Сообщения:
    342
    Лайки:
    531
    Пол:
    Мужской
    Репутация:
    10
    Страна:
    Russian Federation Russian Federation
    А я говорил Алексу - интерпретатор SQL запросов здесь в сотни раз лучше конфига зайдёт.. Может одумается :(
    MorzE нравится это.
  15. TopicStarter Overlay

    alexdnepro Эксперт AngeliCore Пользователи Open Source Contributor White List

    Сообщения:
    753
    Лайки:
    1.311
    Пол:
    Мужской
    Репутация:
    6
    Добавил обработку заявок на продажу/покупку голда на аукционе (при обработке money-gold) и экспорт всех записей из любой таблицы в xml
    [​IMG]
    [​IMG]
    this, Unix и san4e3 нравится это.
Черновик сохранён Черновик удалён
Similar Threads
  1. nikes
    Ответов:
    9
    Просмотров:
    5.579
  2. nikes
    Ответов:
    9
    Просмотров:
    8.670
Загрузка...

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