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

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

Закрытая тема
 
CDJ
Unity 3D engine user
offline
Опыт: 5,954
Активность:
Ты указал какой именно юнит тип?
Старый 16.08.2008, 21:00
Dragon27

offline
Опыт: 6,779
Активность:
Ты текстово скопируй: в окошке, где все действия триггера, кликни правой кновкой по значку с именем триггера и Copy As Text, а потом вставляй сюды.
Старый 16.08.2008, 21:57
DoDo
Kicked by dk
offline
Опыт: 4,178
Активность:
Щас,щас я её делал по быстрому сделал.
Прикрепленные файлы
Тип файла: w3x ВОТ!!!.w3x (17.0 Кбайт, 8 просмотров )
Старый 16.08.2008, 22:14
Dragon27

offline
Опыт: 6,779
Активность:
Ну прально у тебя в условии всегда true (town hall он и есть town hall)
..Events
....Unit - A unit Dies
..Conditions
....(Unit-type of Town Hall 0000 <gen>) Equal to (Unit-type of Town Hall 0000 <gen>)
..Actions
....Game - Victory Player 2 (Blue) (Show dialogs, Show scores)
(да и не забудь оставить только один триггер

..Events
....Unit - A unit Dies
..Conditions
....(Unit-type of (Dying unit)) Equal to Town Hall
..Actions
....Game - Victory Player 2 (Blue) (Show dialogs, Show scores)
кстати лучше вместо этого действия вот такое
Game - Defeat Player 1 (Red) with the message: Defeat!
да и условие лучше такое
(Dying unit) Equal to Town Hall 0000 <gen>
Старый 16.08.2008, 22:22
Dragon27

offline
Опыт: 6,779
Активность:
Вот тебе победа-поражение.
Прикрепленные файлы
Тип файла: w3x WinDefeat.w3x (17.0 Кбайт, 9 просмотров )
Старый 17.08.2008, 12:29
Dragon27

offline
Опыт: 6,779
Активность:
Могу дать совет. Если ты победу по уничтожению конкретного дания, которое есть у тебя на карте, то лучше поставь событие Unit - Specific Unit Event и выбери нужное тебе здание.
Просто, когда юзается событие Generic Unit Event это относится ко всем юнитам и триггер запускается (но не выполняется, т.к. не проходит по условиям) при смерти любого юнита, а это дополнительная нагрузка на вар (особенно, если смертей много). Specific Unit запускается при смерти конкретного юнита.
Оптимизация не слишком сильная, но всё же:):
Старый 17.08.2008, 12:38
DoDo
Kicked by dk
offline
Опыт: 4,178
Активность:
Вот я Generic Unit Event и у меня победа приходила после первова убитого.Спасибо за совет.
Извини за мою надоедливость,но ты туда вместил тригер чтобы золота давали за убийства?
Старый 17.08.2008, 12:44
Dragon27

offline
Опыт: 6,779
Активность:
Да не не заметил.
Ну если хочешь, чтобы просто тупо золото давало, можно так:
....Events
........Unit - A unit Dies
....Conditions
....Actions
........Player - Add ((Level of (Dying unit)) x 20) to (Owner of (Killing unit)) Current gold
Это даёт за убийство любого юнита (абсолютно, включая здания и героев) золото убившему игроку в размере 20*Уровень подохшего юнита.
Старый 17.08.2008, 12:52
DoDo
Kicked by dk
offline
Опыт: 4,178
Активность:
Dragon27 я встовляю твои тригеры карту,изменяю параметры,на моё здание,даже попробывал Specific Unit,не помогает,разберись пожалуйста,вот карта.И вставь тригер на золотишко.:)
Прикрепленные файлы
Тип файла: w3x FUN ДОТА.w3x (634.5 Кбайт, 10 просмотров )
Старый 17.08.2008, 17:49
Dragon27

offline
Опыт: 6,779
Активность:
DoDo, у тебя в карте победа стоит на Player 1, а Player 1 это компьютерный игрок, а не человек, которому нужно присудить победу (Player 3 и другие)
Старый 17.08.2008, 18:12
DoDo
Kicked by dk
offline
Опыт: 4,178
Активность:
Так у меня же стоит общаяя победа!
Старый 17.08.2008, 18:30
Dragon27

offline
Опыт: 6,779
Активность:
А ты попробуй Player 3 Victory
Старый 17.08.2008, 18:34
DoDo
Kicked by dk
offline
Опыт: 4,178
Активность:
Хорошо,попробую.

DoDo добавил:
Работает,спасибо.

DoDo добавил:
Dragon27 или кто-нибудь ещё выместете пожалуйста карту с тригерами задания(именно текст в левом,верхнем углу) и с тригером чтобы при убийсве юнита убившему довалось золото.
Старый 17.08.2008, 19:25
Dragon27

offline
Опыт: 6,779
Активность:
Я ж тебе показывал триггер с золотом, сделай сам, постарайся уж. Это не так уж сложно.
Квесты в разделе квестов в триггерах (Quest).
Старый 17.08.2008, 19:27
DoDo
Kicked by dk
offline
Опыт: 4,178
Активность:
Я это хзнаю,я их ставлю а они не отображаются!

DoDo добавил:
Даже create ставлю.
Старый 17.08.2008, 19:33
Dragon27

offline
Опыт: 6,779
Активность:
А ты не пробовал открыть стандартные компании Blizzard и посмотреть, как у них там всё устроено?
Старый 17.08.2008, 19:39
Dragon27

offline
Опыт: 6,779
Активность:
Ты не просто должен посмотреть кампании и сразу всё понять, ты должен, как минимум несколько дней рыться в триггерах, изучать системы квестов, роликов и прочая-прочая, думать сопоставлять, анализировать, экспериментировать. Процесс может быть очень долгим...
Зато какой результат!
Старый 17.08.2008, 20:40
DoDo
Kicked by dk
offline
Опыт: 4,178
Активность:
Хотя б про деньги карту вымести,этот тригер мне до завтра нужен!!!ПЛИЗ!
Старый 17.08.2008, 20:42
Dragon27

offline
Опыт: 6,779
Активность:
Camera - Pan Camera на него (Position of Unit) и Camera - Lock Camera Target, чтобы камеру зафиксировать.
Через 5 секунд Reset Camera
Старый 17.08.2008, 22:35
Profi

offline
Опыт: 3,640
Активность:
DoDo как ты собрался делать карту если не знаешь элементарных вещей?а потом почему никто не присоединяется...
Старый 17.08.2008, 22:48
Закрытая тема

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

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

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

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



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