[sql]Запрос
14 ответов138 просмотровСейчас просматривают: 1
· 18.07.2009, 08:01
помогите сделать запрос.
Надо добавить ко всем мобам дроп 3 вещей(ID знаю) но с разным шансом.
Например ID 111 шанс 60%
ID 222 шанс 70%
ID 333 шанс 99%
Прошу помощи.
0
· 18.07.2009, 08:39
Раскрывающийся текст
Код
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
· 18.07.2009, 09:34
Почему у меня эта вещь падает с каждого моба и по 7-19 шт?))
Как сделать чтобы падало допустим 1 вещь 50-100 мобов?
0
· 18.07.2009, 09:44
Чтобы падала 1 вещь с 50-100 мобов, уменьши рейт дропа до 1, и поставь шанс дропа 1-2%
0
· 18.07.2009, 09:53
Ragnarok: Чтобы падала 1 вещь с 50-100 мобов, уменьши рейт дропа до 1, и поставь шанс дропа 1-2%
а рейты то на кой крутить?
1000000/droprate=100% шанс дропа 1 предмета (min=1 max=1) в зависимости от рейтов
и далее уже update droplist set chance=? where itemid=?;
— Perpetuum Mobile
0
· 18.07.2009, 10:02
Enelty: Не че не понял...
напиши норм запрос, а то я с sql вообще 0((
ну я хз написал вроде бы по русски
непонятно?..ну чтож делать значит не судьба
— Perpetuum Mobile
0
· 18.07.2009, 20:09
тебе человек помог, а ты даже спасибку не ткнул, какой смысл помогать...? я бы тоже забил.
0
· 18.07.2009, 20:16
Enelty: В чем помог я не понял как это делается, подробный мануал и я тыкну спасибку..
долго тебе ждать мануала ПОДРОБНОГО с такими запросами, если бы все так отвечали и разжовывали всё и для всех, причём для каждого в конкретном случае, крыша бы сьехала...
тебе дали шаблон, а это самое главное!!!
его можно повернуть как угодно.
а если у тебя в 9 классе по "кенгурёнку" была 3 он не виноват.
0
Войдите или зарегистрируйтесь чтобы ответить



