Skip to content

noargsconstruct/scan-duplicate

Repository files navigation

Чего делает:

Сканирует БД мира RF Online на наличие дюпнутых вещей Предназначена для версии 2.2.3.2 aka Golden Age

Установка:

  1. Создаём базу SCAN
  2. 01_create_tbl_items.sql
  3. 02_create_tbl_duplicate.sql
  4. 03_create_proc_select_items.sql
  5. 04_create_proc_select_duplicate.sql
  6. 05_create_proc_select_post.sql

Как использовать:

  1. Преращаем любое взаимодействие с базой мира
  2. Выполняем скрипт scan.sql, изменив названия баз, если у вас иные
  3. Ждём
  4. Смотрим в таблицу tbl_duplicate, в этой базе будут все индексы предметов-дубликатов которые были найдены в ходе проверки.

Описание таблицы tbl_items:

Поле Описание
index Внутренний идентификатор
container Тип контейнера где расположен предмет
slot Индекс позиции относительно старта в контейнере(см. ниже)
item_serial Серийный номер предмета
item_code Код предмета
player_serial Серийный номер персонажа у которого нашли данную вещь
Тип container Описание
0 Броня, оружие. То что надето на персонажа
1 Бижа, патроны. То что надето на персонажа
2 Инвентарь
3 Основные страницы в банке
4 Дополнительные страницы в банке
5 Маяки магии
6 Предмет усиливающий параметры при активации(аналог соски из ла2)
7 Почта

Описание таблицы tbl_duplicate:

Поле Описание
index Внутренний идентификатор
item_id index из tbl_items
account_serial Серийник аккаунта у которого нашли этот предмет

About

Scan DB for duplicates

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors