Как создать квест.

Действие-Задача Выбирайте на свой вкус. Про то, чтобы было «пришел к чуваку и появилось другое задание», нужно поставить зону возле этого чувака, потом сделать триггер с событием-юнит вошел в зону, дать владельцу вошедшего юнита задание, такое-то и такое-то, потом, если оно одноразовое-триггер отключить. Восковой знак ставится с помощью «Действие-Спецэффекты последние», затем выбирается наложение спецэффекта на нужную единицу, переходим к опции-восковой знак. Это скудный вариант, который легче понять новичкам.

Спецэффекты — Ping Minimap

Чтобы сделать такую систему, нужно научиться использовать массивы
и навык в gui должен быть увеличен
вот статьи

Чтобы вы не могли взять квест, пока не завершили/отменили предыдущий, вам просто нужно проверить, есть ли у игрока квест в данный момент или нет

Master113, добавляем через «Новое условие» оператор «или» (есть два варианта, удобнее «или, несколько условий»), вставляем туда сравнения для каждого юнита. (Условие «или» будет выполнено, если выполняется хотя бы одно условие в пределах. Для оператора «и» все условия в пределах. Стандартная секция триггера «Conditions» действует как «и»).

World editor warcraft 3 гайд [квесты/урон на местности]

Как это делается в моем страннике:
Есть области, по 1 для каждого НПС,
Существует группа, в которой все NPC записаны.
Имеется таймер с интервалом в 3 секунды. Каждый раз, когда происходит проверка. Проверяет, что НПС находится в группе, и если случайное число 0-100 меньше и равно 50, НПС перемещается в случайную точку в своей области.
Когда герой начинает говорить, NPC останавливает свой приказ, поворачивается к герою и удаляется от группы, чтобы, когда сработает таймер, он не убежал.
Соответственно, когда разговор окончен, НПС снова добавляется в эту группу.
Все просто.

Читайте также:  Самый новый варкрафт 3

Источник: xgm.гуру

Warcraft 3 как создать квест

для этого нам нужно:
truice
Руки и мозги

1.Идти в трюйс
2.Найдите вкладку «Квест
3.На вкладке Quest перейдите на подвкладку Quest Part 1
4.После того, как мы переместимся сюда, мы увидим, что

5.В поле Entry мы вводим ID нашего квеста, в Details — подробности нашего квеста, в Aboutives — то, что мы должны сделать по квесту, а в Title — название квеста
6.В поле Flags>QuestFlags выбираем флаги квеста (с этим надеюсь все в порядке)
7.Если вам нужно взять квест и дали баф или предмет для вас Источник для квеста, но я не буду останавливаться на этом
8.Перейдите на вкладку КвестЧасть 2
9.Мы видим следующее

10.В полях ReqItemId 1 введите то, что вы должны принести сдатчику

World Editor 35 Урок Как создавать Квесты,Задания


11.В поле ReqCreatureOrGOld1 введите монстра, которого вы хотите убить
12.В полях RewChoiceItemld1 введите то, что будет для нашего квеста
13.Далее переходим в Quset Givers и Quest Takers ну тут все понятно в 1 случае добавляем нпс который берет сам квест, во 2 случае добавляем нпс который сдает наш квест.
14.И, наконец, перейдите на вкладку SQL-Script и нажмите Выполнить скрипт.

Вот так. Надеюсь, мое руководство поможет вам!)

Источник: wow-game.ru

Warcraft 3 как создать квест

Вход в портал

JulieSigtuna

Привет!
Я решил сделать его инструкцию, похожую на все, конечно.

Содержание:
1. Создание Npc (квестодателя)
2. Создание квеста.
__

Создание нпс (квестодатель)

1. Откройте Truice, перейдите в раздел «Мобы (NPC)»
2. Перейдите на вкладку «Cereature Templare»
3. Тыкаем на «Entry», вводим туда ID Npc, который у нас будет, например у меня будет 66650
4. Нажмите на «name» и напишите имя нашего квестора, для меня это «WowJp», напишите «subname», это то, что находится под именем Npc / персонажа, для меня это «WowJp».
5. Нажмите на «modeliid1», затем введите ID модели, я введу ID 28213
6. Тыкаем на «minlevel» «maxlevel», это уровень нашего NPC, делаем в каждом окне 80.
7. Тыкаем на «Health_mod» «Mana_mod», здесь вводим сколько хп/маны будет у нашего NPC, ставим 1.
8. Нажмите на «фракция_А» «фракция_Н», здесь вам нужно поставить 35, в этих двух ячейках. Наши NPC, будут мирными для каждой фракции.
9. Нажмите на «npc_flag». В поле «npc_flag» следует указать «npc_flag». Наш NPC стал квестодателем.
10. Тыкните на «Creature_Template Script» и «Execute Script»

Читайте также:  Топ раса в варкрафт

Вот и все, наш квестодатель готов!

1. Переходим на вкладку «Quest»
2. Нажмите на «Квест Часть 1
3. Тыкаем на «Вступление», пишем ID нашего квеста.
4. Тыкаем в «QuestFlags», пишем 4096 (это будет ежедневный квест). Не прикасайтесь больше к столбам!
6. Теперь пришло время для «Описания квеста»
Название — Название квеста
Детали — подробное описание квеста
Цели — Цель квеста
OfferRewardText — первый текст, который NPC отправляет по завершении квеста
RecuestItemsText — Текст, при разговоре с NPC, квест не завершен
EndText — Текст, отображаемый при «отслеживании квеста»
CompletedText — Текст квеста
7. Тыкаем на «Quest Part 2
8. Тыкните на «ReqItemId1», здесь у нас есть условие квеста, я поставил ID 49908 (Древний саронит) . Count1, вот счетчик, я поставил 20
9. Тыкните на «RewChoiceItemId1», здесь у нас награда за квест, я поставлю ID 49908 (Древний саронит) . Count1 , здесь число, я поставил 20
10. Тыкаем на «QuestGiver» здесь, у кого взят квест, нажимаем на зеленый плюсик, в поле ID пишем ID нашего квеста, у меня был 66650, нажимаем «Найти» и выбираем его!
11. Тыкаем на «Quest Taker», здесь, у кого сдать квест, нажимаем на зеленый плюсик, в поле ID пишем ID нашего квеста, у меня был 66650, нажимаем «Find» и выбираем его!
12. Нажимаем на «SQL-Script» и «Execute Script». Перезапустите сервер, создайте NPC и наслаждайтесь!

У меня получилось вот так (Truice).

Источник: wowjp.сеть