XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Warcraft> Академия: форум для вопросов
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

Ответ
 
Idilliya
Нежить рулит!!!
offline
Опыт: 2,201
Активность:
Вопросы по Эдитору
Люди, будьте добры и дайте пожалуйста ответы на мои следующие вопросы:
  1. Как с помощью тригеров зафиксировать то, что игрок нажал на определённого юнита?
  2. Как сделать AI чтобы он мог просто кастовать спеллы?
  3. Как сделать доску, где можно было бы нажимать всякие кнопочки?
  4. Как можно зафиксировать то, что, например из 20 юнитов подохли все?
  5. Как правильно импортировать модель? Сколько я статей про импорт перечитал, ничего не помогает!Импортирую модель в Менеджер Импорта, создаю нестандартную боевую еденицу, изменяю файл модели на модель, которую я импортировал, создаю на карте и появляется какой-то квадра. Даже после перезапускания редактоа модель отображается в виде квадрата! Пожалуйста, расскажите по подробнее про импорт моделей на примере этой модельки! :confused: :confused: :confused: :confused: :? :? :? :? :?
Прикрепленные файлы
Тип файла: rar Ksardas.rar (150.0 Кбайт, 9 просмотров )
Старый 24.09.2006, 10:57
Кет

offline
Опыт: 111,209
Активность:
Старый 24.09.2006, 11:27
Idilliya
Нежить рулит!!!
offline
Опыт: 2,201
Активность:
А рассказать подробнее про импорт моделей нельзя?
Старый 24.09.2006, 11:48
Trok-Ferot
Silenced by Trok-Ferot
offline
Опыт: 80,259
Активность:
FlaX, сдаётся мне, текстуры к моделям импортировать тебя в школе не учили...
Старый 24.09.2006, 11:50
GadenbIsh
Просто Гад
offline
Опыт: 70,430
Активность:
FlaX
1. select unit
2. триггерами
3. не просек вопроса
4. что значит зафиксировать?
5. см. выше
Старый 24.09.2006, 13:56
DioD

offline
Опыт: 45,134
Активность:
  1. селект юнит как сказано выше, ВОРНИНГ, селект юнит может вызвать десинк
  2. приказами по группе, рекомендую просто делать тригеры для каждого спелла и выбирать цели тригерами, так например можно прекратить каст ультов на крипов без ущерба самим спелами
  3. диалог, ВОРНИНГ диалог можетповешать вар если на одно место засунуть 2 кнопочки, так что лучше делать с умом а не методом тыка
  4. помещать юнитов в группу, а саму группу прикреплять к юниту через массив или СКВ (скв будет вызывать утечку строк, массивы крайне сложно использовать НО они работают быстрее во всех ситуациях если использовать их грамотно)
  5. модель это текст, её стоит открыть и просмотреть что к чему
Старый 24.09.2006, 14:27
Idilliya
Нежить рулит!!!
offline
Опыт: 2,201
Активность:
Какие пути прописывать? Куда их прописывать? Что блокнотом надо делать? Раскажите подробно!
Старый 24.09.2006, 21:12
Krol

offline
Опыт: 17,884
Активность:
FlaX когда импортнул текстуру,в менеджере импорта пропиши путь соответствующий этой текстуре,поставь галочку-использовать нестандартный путь и напиши...
Старый 24.09.2006, 21:15
Idilliya
Нежить рулит!!!
offline
Опыт: 2,201
Активность:
Про модели я всё понял, но как в редакторе тригерров будут выглядеть вопросы 1-4? Напишите подробно, люди добрые!!! :trud: :trud: :trud:
Старый 28.09.2006, 18:59
Kiwi
Offline
offline
Опыт: 11,502
Активность:
Так вот сейчас я приведу пример своего диалога и как его делал.
Сначала создаю какую то переменную диалога. У меня это "dialogbegemot". Далее нужно создать переменные для кнопок этого диалога. Опять таки у меня это "button1" и "button2". Далее создаем триггер с нужным нам событием, к примеру:
События:
Боевая единица - Монстр из глубин life becomes меньше или равно 1000
Условия:
Ставим какие нибудь условия (у меня их нет)
Действия:
Change the title of dialogbegemot to "Что вы хотите сделать?"
Create a dialog button for dialogbegemot labelled "Пощадить"
Set button1 = last created dialog button
Create a dialog button for dialogbegemot labelled "Добить"
Set button2 = last created dialog button
Диалог - показать dialogbegemot for игрок красный

Далее мы просто создаем несколько триггеров в зависимости от того, сколько у вас кнопок. В события ставим:
A dialog button is clicked for "название вашего диалога (у меня dialogbegemot)"
, а в условия:
Dialog button clicked = "переменная нужной кнопки (у меня button1 или button 2)

Kiwi добавил:
Чтобы сделать с помощью тригеров то, что игрок нажал на определённого юнита надо просто в события поставить: юнит выбран
Старый 28.09.2006, 19:33
dk

offline
Опыт: 60,293
Активность:
  1. Вобще комп сам кастует спеллы, без всякого специального АИ.
Старый 29.09.2006, 13:10
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 10:22.