|
---|
|
Корзина / Trash can Глупые, устаревшие, неактуальные темы будут тут. Чистится при каждом апдейте базы. Сюда сливается весь треш форума. Если ваш пост оказался здесь, подумайте - стоит ли еще раз писать? |
|
Опции темы | Поиск в этой теме | Опции просмотра |
20.03.2011, 11:58 | #1 |
Новичок
Регистрация: 11.03.2011
Сообщений: 19
Сказал(а) спасибо: 9
Поблагодарили 1 раз в 1 сообщении
|
Разграбленный караван 11465
http://ru.wowhead.com/quest=11465
В квесте надо применить клетку на индейку - вылетает сокол, убивает её и индейка должна появляться в сумке игрока + появляется нпс. http://ru.wowhead.com/spell=44323 - спелл клетки, в базе есть 2 записи для этого спела: http://ru.wowhead.com/spell=44327 - создает индейку http://ru.wowhead.com/spell=44387 - призывает душителя В обоих цель: 0 Только вот когда сокол летит к индейке и убивает её, далее пишет что "заклинание не доступно" и появляется Душитель из клана укротителей драконов (http://ru.wowhead.com/npc=24779). Как-то можно исправить? |
20.03.2011, 13:02 | #2 |
Ученый
Регистрация: 14.06.2010
Адрес: Огриммар,улица гоблинов-инженеров 23
Сообщений: 267
Сказал(а) спасибо: 41
Поблагодарили 144 раз(а) в 111 сообщениях
|
__________________
Медовуха с медом настоящее рай для больных гриппом! Мир становится тебе побую когда ты в хламину пьян |
20.03.2011, 14:51 | #3 |
YTDB dev
Регистрация: 05.11.2009
Сообщений: 5,920
Сказал(а) спасибо: 91
Поблагодарили 5,383 раз(а) в 4,847 сообщениях
|
Проверил, все работает, единственно:
Код:
DELETE FROM `spell_scripts` WHERE `id` = 44323 AND `delay` = 4 AND `command` = 15 AND `datalong` = 44387; UPDATE `spell_scripts` SET `datalong2` = '1' WHERE `id` =44323 AND `delay` =3 AND `command` =15 AND `datalong` =44327; REPLACE INTO `spell_scripts` (`id`, `delay`, `command`, `datalong`, `datalong2`, `datalong3`, `datalong4`, `data_flags`, `dataint`, `dataint2`, `dataint3`, `dataint4`, `x`, `y`, `z`, `o`, `comments`) VALUES ('44323', '4', '18', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', ''); UPDATE `creature_template` SET `AIName` = '' WHERE `entry` =24746; DELETE FROM `creature_ai_scripts` WHERE `id` = 2474651; Последний раз редактировалось NeatElves; 20.03.2011 в 15:09. |
20.03.2011, 15:28 | #4 |
Новичок
Регистрация: 11.03.2011
Сообщений: 19
Сказал(а) спасибо: 9
Поблагодарили 1 раз в 1 сообщении
|
Код:
DELETE FROM `spell_scripts` WHERE `id` = 44323 AND `delay` = 4 AND `command` = 15 AND `datalong` = 44387; UPDATE `spell_scripts` SET `datalong2` = '1' WHERE `id` =44323 AND `delay` =3 AND `command` =15 AND `datalong` =44327; REPLACE INTO `spell_scripts` (`id`, `delay`, `command`, `datalong`, `datalong2`, `datalong3`, `datalong4`, `data_flags`, `dataint`, `dataint2`, `dataint3`, `dataint4`, `x`, `y`, `z`, `o`, `comments`) VALUES ('44323', '4', '18', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', ''); Вторая запись - на создание предмета поставить цель 1? И не совсем понимаю смысл третьей записи? Команда указана, а datalong нет оО |
20.03.2011, 15:40 | #5 |
YTDB dev
Регистрация: 05.11.2009
Сообщений: 5,920
Сказал(а) спасибо: 91
Поблагодарили 5,383 раз(а) в 4,847 сообщениях
|
А вы почаще коммиты ядра и вики изучайте - там все написано.
Работает квест и без моей правки, проверено 100%, но так как часть уже приняли в ядро, то я упростил записи... |
20.03.2011, 17:17 | #6 |
YTDB dev
Регистрация: 05.11.2009
Адрес: Thunder Bluff
Сообщений: 3,625
Сказал(а) спасибо: 7,839
Поблагодарили 3,255 раз(а) в 498 сообщениях
|
#3 => [590]
|