[sql]Запрос
14 replies139 viewsCurrently viewing: 1
· 07/18/2009, 08:01 AM
помогите сделать запрос.
Надо добавить ко всем мобам дроп 3 вещей(ID знаю) но с разным шансом.
Например ID 111 шанс 60%
ID 222 шанс 70%
ID 333 шанс 99%
Прошу помощи.
0
· 07/18/2009, 08:39 AM
Раскрывающийся текст
Код
INSERT INTO `droplist` (mobId,itemId,min,max,chance) SELECT `id`,'111',1,1,600000 FROM `npc` WHERE `type` LIKE 'L2FestivalMonster';
INSERT INTO `droplist` (mobId,itemId,min,max,chance) SELECT `id`,'111',1,1,600000 FROM `npc` WHERE `type` LIKE 'L2Monster';
INSERT INTO `droplist` (mobId,itemId,min,max,chance) SELECT `id`,'111',1,1,600000 FROM `npc` WHERE `type` LIKE 'L2Chest';
INSERT INTO `droplist` (mobId,itemId,min,max,chance) SELECT `id`,'111',1,1,600000 FROM `npc` WHERE `type` LIKE 'L2FeedableBeast';
INSERT INTO `droplist` (mobId,itemId,min,max,chance) SELECT `id`,'111',1,1,600000 FROM `npc` WHERE `type` LIKE 'L2RiftInvader';
INSERT INTO `droplist` (mobId,itemId,min,max,chance) SELECT `id`,'111',1,1,600000 FROM `npc` WHERE `type` LIKE 'L2Boss';
INSERT INTO `droplist` (mobId,itemId,min,max,chance) SELECT `id`,'111',1,1,600000 FROM `npc` WHERE `type` LIKE 'L2RaidBoss';
INSERT INTO `droplist` (mobId,itemId,min,max,chance) SELECT `id`,'111',1,1,600000 FROM `npc` WHERE `type` LIKE 'L2MInion';
INSERT INTO `droplist` (mobId,itemId,min,max,chance) SELECT `id`,'222',1,1,700000 FROM `npc` WHERE `type` LIKE 'L2FestivalMonster';
INSERT INTO `droplist` (mobId,itemId,min,max,chance) SELECT `id`,'222',1,1,700000 FROM `npc` WHERE `type` LIKE 'L2Monster';
INSERT INTO `droplist` (mobId,itemId,min,max,chance) SELECT `id`,'222',1,1,700000 FROM `npc` WHERE `type` LIKE 'L2Chest';
INSERT INTO `droplist` (mobId,itemId,min,max,chance) SELECT `id`,'222',1,1,700000 FROM `npc` WHERE `type` LIKE 'L2FeedableBeast';
INSERT INTO `droplist` (mobId,itemId,min,max,chance) SELECT `id`,'222',1,1,700000 FROM `npc` WHERE `type` LIKE 'L2RiftInvader';
INSERT INTO `droplist` (mobId,itemId,min,max,chance) SELECT `id`,'222',1,1,700000 FROM `npc` WHERE `type` LIKE 'L2Boss';
INSERT INTO `droplist` (mobId,itemId,min,max,chance) SELECT `id`,'222',1,1,700000 FROM `npc` WHERE `type` LIKE 'L2RaidBoss';
INSERT INTO `droplist` (mobId,itemId,min,max,chance) SELECT `id`,'222',1,1,700000 FROM `npc` WHERE `type` LIKE 'L2MInion';
INSERT INTO `droplist` (mobId,itemId,min,max,chance) SELECT `id`,'333',1,1,990000 FROM `npc` WHERE `type` LIKE 'L2FestivalMonster';
INSERT INTO `droplist` (mobId,itemId,min,max,chance) SELECT `id`,'333',1,1,990000 FROM `npc` WHERE `type` LIKE 'L2Monster';
INSERT INTO `droplist` (mobId,itemId,min,max,chance) SELECT `id`,'333',1,1,990000 FROM `npc` WHERE `type` LIKE 'L2Chest';
INSERT INTO `droplist` (mobId,itemId,min,max,chance) SELECT `id`,'333',1,1,990000 FROM `npc` WHERE `type` LIKE 'L2FeedableBeast';
INSERT INTO `droplist` (mobId,itemId,min,max,chance) SELECT `id`,'333',1,1,990000 FROM `npc` WHERE `type` LIKE 'L2RiftInvader';
INSERT INTO `droplist` (mobId,itemId,min,max,chance) SELECT `id`,'333',1,1,990000 FROM `npc` WHERE `type` LIKE 'L2Boss';
INSERT INTO `droplist` (mobId,itemId,min,max,chance) SELECT `id`,'333',1,1,990000 FROM `npc` WHERE `type` LIKE 'L2RaidBoss';
INSERT INTO `droplist` (mobId,itemId,min,max,chance) SELECT `id`,'333',1,1,990000 FROM `npc` WHERE `type` LIKE 'L2MInion';
INSERT INTO `droplist` (mobId,itemId,min,max,chance) SELECT `id`,'111',1,1,600000 FROM `npc` WHERE `type` LIKE 'L2Monster';
INSERT INTO `droplist` (mobId,itemId,min,max,chance) SELECT `id`,'111',1,1,600000 FROM `npc` WHERE `type` LIKE 'L2Chest';
INSERT INTO `droplist` (mobId,itemId,min,max,chance) SELECT `id`,'111',1,1,600000 FROM `npc` WHERE `type` LIKE 'L2FeedableBeast';
INSERT INTO `droplist` (mobId,itemId,min,max,chance) SELECT `id`,'111',1,1,600000 FROM `npc` WHERE `type` LIKE 'L2RiftInvader';
INSERT INTO `droplist` (mobId,itemId,min,max,chance) SELECT `id`,'111',1,1,600000 FROM `npc` WHERE `type` LIKE 'L2Boss';
INSERT INTO `droplist` (mobId,itemId,min,max,chance) SELECT `id`,'111',1,1,600000 FROM `npc` WHERE `type` LIKE 'L2RaidBoss';
INSERT INTO `droplist` (mobId,itemId,min,max,chance) SELECT `id`,'111',1,1,600000 FROM `npc` WHERE `type` LIKE 'L2MInion';
INSERT INTO `droplist` (mobId,itemId,min,max,chance) SELECT `id`,'222',1,1,700000 FROM `npc` WHERE `type` LIKE 'L2FestivalMonster';
INSERT INTO `droplist` (mobId,itemId,min,max,chance) SELECT `id`,'222',1,1,700000 FROM `npc` WHERE `type` LIKE 'L2Monster';
INSERT INTO `droplist` (mobId,itemId,min,max,chance) SELECT `id`,'222',1,1,700000 FROM `npc` WHERE `type` LIKE 'L2Chest';
INSERT INTO `droplist` (mobId,itemId,min,max,chance) SELECT `id`,'222',1,1,700000 FROM `npc` WHERE `type` LIKE 'L2FeedableBeast';
INSERT INTO `droplist` (mobId,itemId,min,max,chance) SELECT `id`,'222',1,1,700000 FROM `npc` WHERE `type` LIKE 'L2RiftInvader';
INSERT INTO `droplist` (mobId,itemId,min,max,chance) SELECT `id`,'222',1,1,700000 FROM `npc` WHERE `type` LIKE 'L2Boss';
INSERT INTO `droplist` (mobId,itemId,min,max,chance) SELECT `id`,'222',1,1,700000 FROM `npc` WHERE `type` LIKE 'L2RaidBoss';
INSERT INTO `droplist` (mobId,itemId,min,max,chance) SELECT `id`,'222',1,1,700000 FROM `npc` WHERE `type` LIKE 'L2MInion';
INSERT INTO `droplist` (mobId,itemId,min,max,chance) SELECT `id`,'333',1,1,990000 FROM `npc` WHERE `type` LIKE 'L2FestivalMonster';
INSERT INTO `droplist` (mobId,itemId,min,max,chance) SELECT `id`,'333',1,1,990000 FROM `npc` WHERE `type` LIKE 'L2Monster';
INSERT INTO `droplist` (mobId,itemId,min,max,chance) SELECT `id`,'333',1,1,990000 FROM `npc` WHERE `type` LIKE 'L2Chest';
INSERT INTO `droplist` (mobId,itemId,min,max,chance) SELECT `id`,'333',1,1,990000 FROM `npc` WHERE `type` LIKE 'L2FeedableBeast';
INSERT INTO `droplist` (mobId,itemId,min,max,chance) SELECT `id`,'333',1,1,990000 FROM `npc` WHERE `type` LIKE 'L2RiftInvader';
INSERT INTO `droplist` (mobId,itemId,min,max,chance) SELECT `id`,'333',1,1,990000 FROM `npc` WHERE `type` LIKE 'L2Boss';
INSERT INTO `droplist` (mobId,itemId,min,max,chance) SELECT `id`,'333',1,1,990000 FROM `npc` WHERE `type` LIKE 'L2RaidBoss';
INSERT INTO `droplist` (mobId,itemId,min,max,chance) SELECT `id`,'333',1,1,990000 FROM `npc` WHERE `type` LIKE 'L2MInion';
0
· 07/18/2009, 09:34 AM
Почему у меня эта вещь падает с каждого моба и по 7-19 шт?))
Как сделать чтобы падало допустим 1 вещь 50-100 мобов?
0
· 07/18/2009, 09:44 AM
Чтобы падала 1 вещь с 50-100 мобов, уменьши рейт дропа до 1, и поставь шанс дропа 1-2%
0
· 07/18/2009, 09:53 AM
Ragnarok: Чтобы падала 1 вещь с 50-100 мобов, уменьши рейт дропа до 1, и поставь шанс дропа 1-2%
а рейты то на кой крутить?
1000000/droprate=100% шанс дропа 1 предмета (min=1 max=1) в зависимости от рейтов
и далее уже update droplist set chance=? where itemid=?;
— Perpetuum Mobile
0
· 07/18/2009, 10:02 AM
Enelty: Не че не понял...
напиши норм запрос, а то я с sql вообще 0((
ну я хз написал вроде бы по русски
непонятно?..ну чтож делать значит не судьба
— Perpetuum Mobile
0
· 07/18/2009, 08:09 PM
тебе человек помог, а ты даже спасибку не ткнул, какой смысл помогать...? я бы тоже забил.
0
· 07/18/2009, 08:10 PM
В чем помог я не понял как это делается, подробный мануал и я тыкну спасибку..
0
· 07/18/2009, 08:16 PM
Enelty: В чем помог я не понял как это делается, подробный мануал и я тыкну спасибку..
долго тебе ждать мануала ПОДРОБНОГО с такими запросами, если бы все так отвечали и разжовывали всё и для всех, причём для каждого в конкретном случае, крыша бы сьехала...
тебе дали шаблон, а это самое главное!!!
его можно повернуть как угодно.
а если у тебя в 9 классе по "кенгурёнку" была 3 он не виноват.
0
Войдите или зарегистрируйтесь чтобы ответить



