|
[АРХИВ] Помощь по триггерам - 1
|
|
| Lipokiller | Дата: Суббота, 14 Ноября 2009, 14:23:41 | Сообщение # 1801 |
7 уровень
Группа: Проверенные
Сообщений: 288
Награды: 0
Репутация: 67
Блокировки: 
| ShadowDragon, мне кажится тема не для этого...я не обновлял страницу когда увидел его вопрос...я сидел в редакторе и пытался сделать свич-систему...скадем так..я её сделал!! ЫЫЫ... Arius, Huko, можете уже не стараться, но если сделали....дайте заценить....может у вас лучше чем у меня)
|
| |
|
|
| DarkCote | Дата: Суббота, 14 Ноября 2009, 14:49:35 | Сообщение # 1802 |
Кот
Группа: Проверенные
Сообщений: 948
Награды: 0
Репутация: 176
Блокировки: 
| Делаю карту с участием волн. Сначало всё шло нормально(когда 2 волны сделал), а вот я сделал 7 волн и сразу же ошибка какая-то. 1-ая волна не прекращается. А всё сделанно так: 3 триггера: 1. С: Прошла 1 секунда Д: СОздать 75 рабочих в зоне Х. 2. С: Событие игрока нетрально-враждебного умирает У: Умирающий юнит = Работник Д: Установить Переменная Volna1 (изначально 600) = Volna1 - 1 Ждать 10 секунд Создать 1 умирающий юнит в позиции умирающий юнит 3. С: Каждые 2 секунды У: Volna1 = 0 Д: Триггер - Выключит 2 Триггер - Запустить 4(Аналогия 1, только юниты другие) Триггер - Выключить этот триггер. Ну а дальше тоже самое... Добавлено (14-11-2009, 14:49) --------------------------------------------- ! Триги русские говорите 
|
| |
|
|
| doctor23 | Дата: Суббота, 14 Ноября 2009, 15:02:47 | Сообщение # 1803 |
3 уровень
Группа: Пользователи
Сообщений: 79
Награды: 0
Репутация: -2
Блокировки: 
| Большое спасибо ребят.....Ну вот еще один вопросик.....Как сделать так чтобы игру нельзя было начать пока во обоих кланах не будет поровну(именно поровну) людей....
(Arena) The WoodWar Готовность 20%
|
| |
|
|
| Lipokiller | Дата: Суббота, 14 Ноября 2009, 15:24:10 | Сообщение # 1804 |
7 уровень
Группа: Проверенные
Сообщений: 288
Награды: 0
Репутация: 67
Блокировки: 
| doctor23, событие: иниц.карты условие: икрок 1 (красный) равно играет икрок 2 (синий) равно играет икрок 3 (светло-синий) равно играет и т.д. действие: *ставишь действие которое должно произойти при полном присутствии игроков*
|
| |
|
|
| DarkCote | Дата: Суббота, 14 Ноября 2009, 15:24:55 | Сообщение # 1805 |
Кот
Группа: Проверенные
Сообщений: 948
Награды: 0
Репутация: 176
Блокировки: 
| А я?
|
| |
|
|
| Lipokiller | Дата: Суббота, 14 Ноября 2009, 15:44:21 | Сообщение # 1806 |
7 уровень
Группа: Проверенные
Сообщений: 288
Награды: 0
Репутация: 67
Блокировки: 
| Д: СОздать 75 рабочих в зоне Х. 2. С: Событие игрока нетрально-враждебного умирает У: Умирающий юнит = Работник Д: Установить Переменная Volna1 (изначально 600) = Volna1 - 1 Ждать 10 секунд Создать 1 умирающий юнит в позиции умирающий юнит 3. С: Каждые 2 секунды У: Volna1 = 0 Д: Триггер - Выключит 2 Триггер - Запустить 4(Аналогия 1, только юниты другие) Триггер - Выключить этот триггер. в 1-ом: тебе надо, чтобы только 1 раз шла эта волна? или всегда? если 1 раз, то в конце 1-го триггера сделай Выключить этот триггер"...Quote (DarkCote) 1. С: Прошла 1 секунда во 2-ом: ну он создаст этих работников, а что дальше? так и буду стоять или куда-то пойдут? я тут вообще ничего не понял в 3-м : зачем выключать 2й триггер если как ты сказал, что они повторяются эти 4 триггера, а насколько я вижу тут нет чтобы "Включить триггер 2"...такого действия нет...и тоже самое с 4-ым триггером...зачем его выключать...я вообще тебя не понимаю...скинь скрин, чтобы я понял в чём проблема... Добавлено (14-11-2009, 15:44) --------------------------------------------- ай....я не так ответил...тупая цитата...ну я думаю ты поймёшь, что я написал, а что ты))) я случайно своё выделил как твоё цитированное 
|
| |
|
|
| DarkCote | Дата: Суббота, 14 Ноября 2009, 16:00:20 | Сообщение # 1807 |
Кот
Группа: Проверенные
Сообщений: 948
Награды: 0
Репутация: 176
Блокировки: 
| ща напишу всё. У мя там волна за волной( на каждую волну переменная и 3 триггера. 1 - создающий 2 - связанный с смертями 3 - конечный) Идея такая: герои мочат волну до тех пор, пока не убьют 600 работников в первой волне, 600 пехотинцев во второй, 450 рыцарей в третей и т.дДобавлено (14-11-2009, 15:57) --------------------------------------------- Работники по уровню бегают(сделал) Добавлено (14-11-2009, 16:00) --------------------------------------------- и я ничё не понял 
|
| |
|
|
| doctor23 | Дата: Суббота, 14 Ноября 2009, 16:18:41 | Сообщение # 1808 |
3 уровень
Группа: Пользователи
Сообщений: 79
Награды: 0
Репутация: -2
Блокировки: 
| Lipokiller, а это точно...ты проверял
(Arena) The WoodWar Готовность 20%
|
| |
|
|
| DarkCote | Дата: Суббота, 14 Ноября 2009, 17:43:03 | Сообщение # 1809 |
Кот
Группа: Проверенные
Сообщений: 948
Награды: 0
Репутация: 176
Блокировки: 
| так, первую проблему я решил. Терь вторая появилась: Волны идут друг за другом, но почему-то когда волна 1 кончается, её юниты всё равно продолжают воскрешаться(и даже по 2 сразу). Почему? Я же выключаю триггеры.Добавлено (14-11-2009, 17:43) --------------------------------------------- + Как сделать обучение юнитов как в Mafa TD? Что-бы нанимаешь их в казарме, а они появляются в другой области и с другим флагом(нейтрално-враждебные)
|
| |
|
|
| Huko | Дата: Суббота, 14 Ноября 2009, 18:03:08 | Сообщение # 1810 |
7 уровень
Группа: Проверенные
Сообщений: 451
Награды: 0
Репутация: 211
Блокировки: 
| Quote (DarkCote) так, первую проблему я решил. Терь вторая появилась: Волны идут друг за другом, но почему-то когда волна 1 кончается, её юниты всё равно продолжают воскрешаться(и даже по 2 сразу). Почему? Я же выключаю триггеры. Так тяжело понять что именно у тебя не так. Скинь скрин что-ли... Quote (DarkCote) + Как сделать обучение юнитов как в Mafa TD? Что-бы нанимаешь их в казарме, а они появляются в другой области и с другим флагом(нейтрално-враждебные) Сделай что бы при обучении определенного юнита его переносило в созданную тобой область, и он менял цвет. Все.
|
| |
|
|
| DarkCote | Дата: Суббота, 14 Ноября 2009, 18:24:17 | Сообщение # 1811 |
Кот
Группа: Проверенные
Сообщений: 948
Награды: 0
Репутация: 176
Блокировки: 
| Quote (Huko) Сделай что бы при обучении определенного юнита его переносило в созданную тобой область, и он менял цвет. Все. А в триггерах?(рус)
|
| |
|
|
| Lipokiller | Дата: Суббота, 14 Ноября 2009, 18:32:28 | Сообщение # 1812 |
7 уровень
Группа: Проверенные
Сообщений: 288
Награды: 0
Репутация: 67
Блокировки: 
| DarkCote, да...я всегда так делаю если надо) Huko, ну чё там с панелью?? а то я сделал только для игрока 1 (хоста) и то там получилось более 65 триггеров...
|
| |
|
|
| DarkCote | Дата: Суббота, 14 Ноября 2009, 19:08:25 | Сообщение # 1813 |
Кот
Группа: Проверенные
Сообщений: 948
Награды: 0
Репутация: 176
Блокировки: 
| Так, теперь другое. Как сделать инком? Что если нанял пехотинца то инком +1, нанял рыцаря инком +2 и т.д Добавлено (14-11-2009, 19:08) --------------------------------------------- новая проблема. Как заставить всех нормально передвигаться? А то почему-то крипы идут из зоны Х в зону Z, но на полпути берут и разварачиваются, бегут обратно, стоят на месте. А передвижение такое: Отряд вошёл в зону Х Условие - Это не работник Действие - Заставить передвиаться юнитов в Зоне х в Зону Z
|
| |
|
|
| Lipokiller | Дата: Суббота, 14 Ноября 2009, 19:15:40 | Сообщение # 1814 |
7 уровень
Группа: Проверенные
Сообщений: 288
Награды: 0
Репутация: 67
Блокировки: 
| DarkCote, инком? что это? жрачка? Добавлено (14-11-2009, 19:15) --------------------------------------------- DarkCote, а вот насчёт возвращения - это ты где-то пропарился... внимательней будь...
|
| |
|
|
| DarkCote | Дата: Суббота, 14 Ноября 2009, 19:19:36 | Сообщение # 1815 |
Кот
Группа: Проверенные
Сообщений: 948
Награды: 0
Репутация: 176
Блокировки: 
| 1. Инком - Income - Ну как бы золото котороё дают в определёное время(раз в 30 секунд). 2. Незнаю где=(((
|
| |
|
|
| Djimm | Дата: Суббота, 14 Ноября 2009, 19:21:32 | Сообщение # 1816 |
5 уровень
Группа: Проверенные
Сообщений: 117
Награды: 0
Репутация: 20
Блокировки: 
| DarkCote, Нейтральные крипы держат позицию, и поэтому возвращаються. В ТД обычно крипы, которые идут - крипы какого нибудь враждебного игрока-компьютера.
|
| |
|
|
| DarkCote | Дата: Суббота, 14 Ноября 2009, 19:25:13 | Сообщение # 1817 |
Кот
Группа: Проверенные
Сообщений: 948
Награды: 0
Репутация: 176
Блокировки: 
| как сделать так, что-бы за убийство крипа(игрока) давалось +1 голд? ну и инком вопрос остаётся
|
| |
|
|
| Lipokiller | Дата: Суббота, 14 Ноября 2009, 19:29:28 | Сообщение # 1818 |
7 уровень
Группа: Проверенные
Сообщений: 288
Награды: 0
Репутация: 67
Блокировки: 
| DarkCote, в триггерах....создаёшь новый триггер: событие: каждые 30 секунд условие: - действие: добавить "(нужное кол-во золота)" к игрок 1 (красный)Добавлено (14-11-2009, 19:29) --------------------------------------------- событие: игрок ТАКОЙ-ТО умирает условие: Владелец переключающий юнит равно Игрок 1 действие: добавить "СТОЛЬКО-ТО ЗОЛОТА" к Игрок 1 чёто типа этого....или сделай чтобы за моба давали нужное кол-во золота, чтобы без триггера))
|
| |
|
|
| DarkCote | Дата: Суббота, 14 Ноября 2009, 20:03:24 | Сообщение # 1819 |
Кот
Группа: Проверенные
Сообщений: 948
Награды: 0
Репутация: 176
Блокировки: 
| так ты не понял) 1. Вот сдох рыцарь игрока 2, за это игроку УБИВШЕМУ этого рыцаря-неудачника +1 голд. 2. Каждые 30 секунд игрокам первоначально дают 50 голда. Если игрок Х сделает пехотинца, то ему дадут в следующий инком 51 голд. Если сделает рыцаря, то 53 голда(за каждого юнита свой + инком). Как это всё сделать? (кроме первоначального)
|
| |
|
|
| Lipokiller | Дата: Суббота, 14 Ноября 2009, 20:13:55 | Сообщение # 1820 |
7 уровень
Группа: Проверенные
Сообщений: 288
Награды: 0
Репутация: 67
Блокировки: 
| DarkCote, тогда надо создавать несколько триггеров или вот убившему типу...ну короче... событие: пехотинец умирает условие: владеле переключающий юнит равно игрок 2 действие: добавить в очередь триггера (отвечающего за бобло игрока 2 каждые 30 секунд) |событие: каждые 30 секунд игрового времени |действие: добавить 1 золота к игроку 2 к золото текущ...
|
| |
|
|
| DarkCote | Дата: Суббота, 14 Ноября 2009, 20:15:22 | Сообщение # 1821 |
Кот
Группа: Проверенные
Сообщений: 948
Награды: 0
Репутация: 176
Блокировки: 
| а я по другому сделал Создал переменную на каждого игрока с значение 50. Написал триггер где каждые 30 секунд даётся Переменная золота. И если был подготовлен юнит пехотинец игроком красным, то переменная +1.
|
| |
|
|
| Lipokiller | Дата: Суббота, 14 Ноября 2009, 20:15:47 | Сообщение # 1822 |
7 уровень
Группа: Проверенные
Сообщений: 288
Награды: 0
Репутация: 67
Блокировки: 
| надеюсь ты меня понял...как-бы создай ещё триггер, который добавляет по 1 ед. золота в 30 сек и по 3 ед. золота, но они не активны вначале
|
| |
|
|
| DarkCote | Дата: Суббота, 14 Ноября 2009, 20:30:27 | Сообщение # 1823 |
Кот
Группа: Проверенные
Сообщений: 948
Награды: 0
Репутация: 176
Блокировки: 
| будем проверять Добавлено (14-11-2009, 20:25) --------------------------------------------- работает ) Добавлено (14-11-2009, 20:25) --------------------------------------------- как репутацию повышать? Я плюсика не вижу Добавлено (14-11-2009, 20:30) --------------------------------------------- и ещё: как показывать текстом каждые 30 секунд какой у всех инком? 
|
| |
|
|
| Lipokiller | Дата: Суббота, 14 Ноября 2009, 20:35:11 | Сообщение # 1824 |
7 уровень
Группа: Проверенные
Сообщений: 288
Награды: 0
Репутация: 67
Блокировки: 
| ммм....ненаю..)) просто не делал так..ни разу))) а плюсики нельзя потаму шо ты не в группе проверенные ))) я сам бы хотел туда)))
|
| |
|
|
| DarkCote | Дата: Суббота, 14 Ноября 2009, 20:41:46 | Сообщение # 1825 |
Кот
Группа: Проверенные
Сообщений: 948
Награды: 0
Репутация: 176
Блокировки: 
| Никто не знает как сделать отображение Income в одном тексте?
|
| |
|
|