Форумы
| Первое сообщение | |
| Hotabych | Всё оказалось двольно просто: для того чтоб наш вещь знала что имеено в это месте можно создать новый итем(набрать воды) нужно поставить в этом месте геймобъект у которого должно быть обязательно строчка 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 модель можно взять любую для гейм объекта главное чтоб она была не большая и незаметная, в нашем варианте это камень, получиться что человек сможет использовать правильно спел только рядом с геймобъектом |
| Последние сообщений | |
| Hotabych | теория хорошо, но практика намного лучше вношу дополнение в план ремонта подобных квестов на данном этапе у нас получилась нужная нам вещь, квест показал что мы собрали вещь НО эмуль неъочет вопринимать эту вещь как квестовую, но флаг завершения квеста всё равно вешает, поэтому лезем в tcl файл нпс принимающего квест и меняем в proc QuestSelect вот это SendQuestRequestItems на вот это SendQuestReward P.S. Очень много геймобъектов нужных нам есть в файле, они могут быт просто не поставлены в мире(я создал новый объект [gameobj 210000] name=Mirror Lake Waterfall ), незабываеми про русский язык кадировка UTF-8 если вы хотите чтоб нпс приветствовал вас по русски [ Редактирование 12.04.2006, 01:34 ] |



Добавлено: 

