Для удаления предмета надо выполнить несколько действий для безопасности базы если что то пойдёт не так.
Процесс
1. Сделайте бекап базы данных
2. Отключите сервер игры. При удалении предметов нельзя чтобы кто то был в игре.
3. Выполните запрос который будет ниже.
4. Запустите сервер и проверьте действительно ли предмет удалился.
Запрос
Для начала вам нужен уникальный номер предмета для примера будем использовать код iwswd01.
Мы получим следующее
Код:
Имперский Душегуб(High1) (iwswd01)
554305024 - [ID: 8458 | HEX: 0x210a0600]
Нам нужно HEX значение, это для предмета iwswd01 это будет 0x210a0600.
Откройте MS SQL Management Studio и нажмите на кнопку создания SQL запроса.
Введите код
Код:
USE RF_World;
DECLARE @ikey int = 0x210a0600;
EXEC dbo.prc_delete_pcbangitem_u @ikey;
GO
RF_World - Имя игровой базы, оно может быть например RF_WORLD_Novus
0x210a0600 - замените на нужный HEX код предмета
Выполните запрос.
Замечания
- не удаляются предметы по почте
- не удаляются предметы заточеные 5FF55555, 6FF55555, 7FF55555, 6F555555, 7F555555, 75555555
- не удаляется бижа и патроны
Взято с mmodb.info