Сервис
Главная
Форум
Калькулятор талантов
Персонажи
Гильдии(off)
Поиск:
Вещи(off)
Квесты(off)
НПЦ(off)
Наборы(off)
Реклама
Форумы
:::Matrix Realm:: :: Форумы :: ЗАКРЫТЫЙ КЛУБ :: Квесты   << Предыдущая тема | Следующая тема >>
Квесты с набором воды и спользованием итемов в определённом месте
Начать новую тему
Модераторы: soulhunter, admin, Hotabych, KuTyA, Artem[h]
Автор Добавил
Hotabych
11.04.2006, 14:11  

ID пользователя #23
Зарегистрирован: 04.05.2005, 14:08
1:
Сообщений:: 324
Всё оказалось двольно просто:

для того чтоб наш вещь знала что имеено в это месте можно создать новый итем(набрать воды) нужно поставить в этом месте геймобъект
у которого должно быть обязательно строчка

sound1=13
а значение в строчке
sound0=
должно быть рововно значению спела ( у итема) в столбце 13 (столбец называеться SpellFocusObjectID.dbc )

назабываем проверить спел у итема чтоб он создавал итем нужный нам, столбец 100 (EffectItemType[1]
)


P.S.

например

итем
[item 5185]
name=Crystal Phial
class=12
quality=1
bonding=5
classes=0000 //All Classes
flags=64
level=1
material=-
1
maxcount=1
model=8545
races=0000 //All Races
spell=4976 0 -1 -1 0 -1 <<---- this is the spell
stackable=1

придумываем новый геймобъект

[gameobj 210018]
name=Quillboar Watering Hole
type=8
sound1=13
sound0=224
model=299
flags=00

модель можно взять любую для гейм объекта главное чтоб она была не большая и незаметная, в нашем варианте это камень, получиться что человек сможет использовать правильно спел только рядом с геймобъектом

H.O.T.A.B.Y.C.H.: Humanoid Optimized for Troubleshooting and Accurate Battle/Ytterbium Cybernetic Humanoid
Наверх
Профиль
Hotabych
12.04.2006, 00:09  

ID пользователя #23
Зарегистрирован: 04.05.2005, 14:08
1:
Сообщений:: 324
теория хорошо, но практика намного лучше
вношу дополнение в план ремонта подобных квестов

на данном этапе у нас получилась нужная нам вещь, квест показал что мы собрали вещь НО эмуль неъочет вопринимать эту вещь как квестовую, но флаг завершения квеста всё равно вешает, поэтому лезем в tcl файл нпс принимающего квест и меняем в
proc QuestSelect
вот это
SendQuestRequestItems
на вот это
SendQuestReward


P.S.
Очень много геймобъектов нужных нам есть в файле, они могут быт просто не поставлены в мире(я создал новый объект [gameobj 210000] name=Mirror Lake Waterfall ), незабываеми про русский язык кадировка UTF-8 если вы хотите чтоб нпс приветствовал вас по русски
[ Редактирование 12.04.2006, 01:34 ]

H.O.T.A.B.Y.C.H.: Humanoid Optimized for Troubleshooting and Accurate Battle/Ytterbium Cybernetic Humanoid
Наверх
Профиль
 
 
Powered by e107 Forum System
Мониторинг
Личные сообщения
Входящие Входящие
всего, 0 не прочитано
Исходящие Исходящие
всего, 0 не прочитано

[ Послать новое ПС ]
Ссылки