Чего делает:
Сканирует БД мира RF Online на наличие дюпнутых вещей Предназначена для версии 2.2.3.2 aka Golden Age
Установка:
- Создаём базу SCAN
- 01_create_tbl_items.sql
- 02_create_tbl_duplicate.sql
- 03_create_proc_select_items.sql
- 04_create_proc_select_duplicate.sql
- 05_create_proc_select_post.sql
Как использовать:
- Преращаем любое взаимодействие с базой мира
- Выполняем скрипт scan.sql, изменив названия баз, если у вас иные
- Ждём
- Смотрим в таблицу 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 | Серийник аккаунта у которого нашли этот предмет |