Срочно нужен запрос для мускула на добавление конкретного итема в инвентарь всем персонажам которые находятся в онлайне. Сам к сожалению ни осилил (
Запрос MySQL
|
05-24-2014, 10:12 PM
57 - ид итема
1 - количество 0 - уровень заточки [SRC="sql"]INSERT INTO `character_items` (owner_id, item_id, count, enchant_level) SELECT charid, 57, 1, 0 FROM `characters` WHERE online=1;[/SRC]
Вот бы сделать дома уборку и нажать "СОХРАНИТЬ"!)
05-24-2014, 11:00 PM
dorocki Написал:57 - ид итема Недопустимо добавлять предметы прямо в таблицу когда игрок онлайн так как эти данные сервер кеширует. Это нужно делать с помощью скрипта как вам это уже указывали тут https://forum.zone-game.info/showpost.ph...tcount=163
05-24-2014, 11:11 PM
Спросите у L2CCCP, при наличии исходников и немного пирожков он вам напишет такую команду за 2 минуты
05-24-2014, 11:25 PM
Было бы уместно указать сборку...
К сожалению я не знаю, есть ли там такое как items_delayed, но если есть то вам повезло, вам тогда нужен вот такой запросик. Код: insert into items_delayed (item_id,count,owner_id) SELECT '57','100',obj_Id from characters where online=1; flopix Написал:Недопустимо добавлять предметы прямо в таблицу когда игрок онлайн так как эти данные сервер кеширует. эм...судя по запросу, если dorocki не ошибся, то он как раз делает инсерт в таблицу, с которой итемы выдаются через скрипт, по скольку в его запросе отсутствует obj_id итема, я смею предположить, что это аналог items_delayed
open-team.ru - Freya, HighFive...
05-25-2014, 12:09 AM
character_items это как правило основная таблица предметов на персонажах, а ключевое поле obj_id при вставке в нее mysql сгенерирует автоматически.
flopix Написал:Недопустимо добавлять предметы прямо в таблицу когда игрок онлайн так как эти данные сервер кеширует. Прежде чем писать что либо, будьте уверены что компетентны в данном вопросе. character_items временная таблица вещей и добавлять туда можно что угодно и когда угодно, и поле object_id в данной таблице просто напросто не существует. основное хранилище всех вещей это таблица items Добавлено через 1 минуту DiagoD Написал:эм...судя по запросу, если dorocki не ошибся, то он как раз делает инсерт в таблицу, с которой итемы выдаются через скрипт, по скольку в его запросе отсутствует obj_id итема, я смею предположить, что это аналог items_delayed абсолютно верно, аналог items_delayed
Вот бы сделать дома уборку и нажать "СОХРАНИТЬ"!)
05-25-2014, 12:55 AM
dorocki, поспешил с выводом, каюсь. Но все равно это таблица специфична для определенной сборки, которую ТС не указал.
|
« Предыдущая | Следующая »
|
Возможно похожие темы ... | |||||
Тема | Автор | Ответы | Просмотры | Последний пост | |
Услуги: Web, Dat, Xml, Mysql, Java. | 0 | 1,358 |
05-22-2014, 10:12 PM Последний пост: desolator |
||
несложная, но хорошо оплачиваемая работа mysql+php(lineage2 java) | 11 | 4,218 |
04-25-2014, 12:58 PM Последний пост: nikolaevevge |
||
Установить MySQL / Java | 18 | 3,243 |
03-24-2013, 09:07 PM Последний пост: [STIGMATED] |
||
html, js, php, JDK, C++, Delphi, Assembler, basic, SQL, MYSQL, MSSQL | 18 | 4,140 |
10-19-2012, 05:04 PM Последний пост: ProDev |
||
Гуру тантрического чпохана с MySQL | 9 | 2,550 |
11-13-2011, 08:51 PM Последний пост: Kirito |
||
MySQL медленные запросы | 4 | 3,061 |
10-14-2010, 03:05 AM Последний пост: ReaM |
||
[Услуги] Перевод Из Merchant_Buylist (Mysql) В Multisell (Xml) | 3 | 2,879 |
08-13-2010, 04:36 PM Последний пост: namsilaT |
Пользователи, просматривающие эту тему: 1 Гость(ей)