Сейчас 18:48:29 Суббота, 27 апреля, 2024 год
[ x ] Главная ⇒ Форум ⇐ RSS Файлы Cтатьи Картинки В о й т и   или   з а р е г и с т р и р о в а т ь с я


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: PUVer, SirNikolas, Ty3uK  
Форум о Warcraft 3 » Раздел для картостроителей » Вопросы по картостроению » Проверка отсутствия мобов
Проверка отсутствия мобов
IIAKOHДата: Четверг, 14 Июля 2011, 16:15:38 | Сообщение # 1
5 уровень
Группа: Пользователи
Сообщений: 102
Награды: 0
Репутация: 16
Блокировки:
Люди хелп!
У мя такая тема - типо арена - появляються мобы и нужно чтобы когда они все здохли - конец раунда тп на базу и т.д
Так вот никак ни могу сообразить как зафиксировать смерть мобов уже запарился.
Пришел вот к такому тригеру и се ранво не робит :
События : юнит умирает
Условия : умерший юнит = монстер (монстер - переменная куда я забиваю мобов при спавне )
Действия :
Пик всех юнитов на карте принадлежащих нейтрал - враждебному игроку и делать действия :
Если число юнитов игрока нейтральный враждебный = 0
То герои делают тп и тд и тп.
Врогде все логично. А не работает.
Хелп!
 

Gr0mДата: Четверг, 14 Июля 2011, 16:35:30 | Сообщение # 2
8 уровень
Группа: Проверенные
Сообщений: 729
Награды: 0
Репутация: 249
Блокировки:
Создаеш групу => Добовляеш туда юнитов => Юнит умирает - если юнит в групе то удалить из групы => если кол-во юнитов в групе 0 - то тп

Сообщение отредактировал Gr0m - Четверг, 14 Июля 2011, 16:37:07
 

Mep3aB4uKДата: Четверг, 14 Июля 2011, 16:40:49 | Сообщение # 3
9 уровень
Группа: Проверенные
Сообщений: 1019
Награды: 0
Репутация: 135
Блокировки:
Можно и без групы, просто создаешь область на арене и вместо групы вибери эту область
 

IIAKOHДата: Четверг, 14 Июля 2011, 17:07:06 | Сообщение # 4
5 уровень
Группа: Пользователи
Сообщений: 102
Награды: 0
Репутация: 16
Блокировки:
А как создать группу юнитов ? Я краб не шарю в группах.
В триггерах не нашел там ток добавить к группе и тд а как новую создать то?
 

PUVerДата: Пятница, 15 Июля 2011, 00:51:09 | Сообщение # 5
Сухопутные крысы!
Группа: Модераторы
Сообщений: 4462
Награды: 8
Репутация: 1845
Блокировки:
Quote (IIAKOH)
А как создать группу юнитов ? Я краб не шарю в группах.
В триггерах не нашел там ток добавить к группе и тд а как новую создать то?

Поищи там в триггерах рядом со списком действий "Боевая еденица" есть "Отряд".
 

IIAKOHДата: Пятница, 15 Июля 2011, 20:27:14 | Сообщение # 6
5 уровень
Группа: Пользователи
Сообщений: 102
Награды: 0
Репутация: 16
Блокировки:
Дык я видел там есть - Отряд Add Unit group
но там ппц - add all units of Unit group to Unit group
втф и чте туда вписывать если у мя еще нет ни 1 группы. Я чето не втыкну никак.
Мне над создать новую и включить туда юнитов а тут из одной в другую..
 

Akatsuki_vitДата: Пятница, 15 Июля 2011, 20:40:05 | Сообщение # 7
5 уровень
Группа: Проверенные
Сообщений: 125
Награды: 0
Репутация: -24
Блокировки:
IIAKOH, где то на warcraft3ft.info есть нароботка арены

"Настоящий творец не будет гордиться своей работой как новичок, он будет совершенствовать свое творение что бы по крайней мере быть довольным ..." by akatsuki_vit
Помогаю с проэктами... ( я триггерщик, деккорщик, наполовину спеллмейкер и идейщик )
 

Mep3aB4uKДата: Пятница, 15 Июля 2011, 20:40:08 | Сообщение # 8
9 уровень
Группа: Проверенные
Сообщений: 1019
Награды: 0
Репутация: 135
Блокировки:
Создай на арене область, и выбери ниже переменной, юнит ин регион, там выберешь свою область которая на арене.
 

Akatsuki_vitДата: Пятница, 15 Июля 2011, 20:42:15 | Сообщение # 9
5 уровень
Группа: Проверенные
Сообщений: 125
Награды: 0
Репутация: -24
Блокировки:
ну и вот кстати она :
http://warcraft3ft.info/load/kartostroenie/narabotki/narabotka_dlja_sozdanija_quot_areny_quot/43-1-0-8052
качай первую версию, только там вродибы работает все до 3 волны, но алгоритм ты сможеш понять ;)
просто копируй триггеры в свою мапу, и заменяй условия.


"Настоящий творец не будет гордиться своей работой как новичок, он будет совершенствовать свое творение что бы по крайней мере быть довольным ..." by akatsuki_vit
Помогаю с проэктами... ( я триггерщик, деккорщик, наполовину спеллмейкер и идейщик )
 

adigaДата: Понедельник, 18 Июля 2011, 21:35:07 | Сообщение # 10
7 уровень
Группа: Проверенные
Сообщений: 489
Награды: 0
Репутация: 14
Блокировки:
событие:
- боевая единица умирает

условие:
- (логическое/bollean)умершая боевая единица в зоне арены
- (логическое/bollean)умершая боевая единица противник (ставишь игрока противника всех кто на арене, например нейтрально-враждебный)
- (целочисленное/integer) количество юнитов в юнит группе, группа юнитов в регионе (зона арены) подходящая под условия (unit in region matching condition) проверка игрока / player comprasion - владелец соответствующего юнита (matching unit) равно нейтрально враждебный (к примеру), РАВНО 0

действие:
делаешь что надо делать когда в зоне арены врагов будет 0


триггеринг 439/450
спеллкрафт 447/450
картокрафт 427/450
ландшафтинг 189/450
фастмэйкинг 225/225
иконкрафтинг 310/450
импортинг 110/450
самооценкинг 450/450
 

Форум о Warcraft 3 » Раздел для картостроителей » Вопросы по картостроению » Проверка отсутствия мобов
  • Страница 1 из 1
  • 1
Поиск:

Copyright © 2006 - 2024 Warcraft3FT.info При копировании материалов c сайта ставьте, пожалуйста, активную обратную ссылку на нас • Design by gReeB04ki ©
Хостинг от uCoz