Сейчас 02:27:38 Понедельник, 10 августа, 2026 год
[ x ] Главная ⇒ Форум ⇐ RSS Файлы Cтатьи Картинки В о й т и   или   з а р е г и с т р и р о в а т ь с я


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Модератор форума: PUVer, SirNikolas, Ty3uK  
[АРХИВ] Помощь по триггерам - 1
AriusДата: Вторник, 20 Октября 2009, 18:48:14 | Сообщение # 1326
10 уровень
Группа: Проверенные
Сообщений: 2163
Награды: 2
Репутация: 267
Блокировки:
Deniaslan, что проверить срабатывает ли условие и сделать правильный если не работает, в действиях сделай появление текста, если не появляется то не работает условие. Я сам тоже че делал делал и не смог, у меня условие не работает. И ваще надо узнать еще equal 9 это 9 предметов каждый в разном слоте или 9 зарядов одного предмета. Условие я тебе помог, дальше сам, извини уж, но я еще свою карту делаю уже пару недель как
 

УсыпленныйДата: Вторник, 20 Октября 2009, 18:51:03 | Сообщение # 1327
3 уровень
Группа: Пользователи
Сообщений: 50
Награды: 0
Репутация: 0
Блокировки:
короче дай если не сложно ссылку на туториал по триггерам который объяснит мне что такое целочисленная и массивы просто форум облазил этот и факи почитал и так нехрена и не знаю....ну или хотя бы по аннглийски писал а то не знаю таких сложных слов как целочисленная массив сравнить на английском(
 

ShadowDragonДата: Вторник, 20 Октября 2009, 18:52:27 | Сообщение # 1328
10 уровень
Группа: Проверенные
Сообщений: 1564
Награды: 1
Репутация: 286
Блокировки:
Усыпленный,

У меня триггеры русифицированы.

То, что переменаа с массивом указывается при её создании.


Человечество так низко пало... Даже я за ним не успеваю © Не помню


 

УсыпленныйДата: Вторник, 20 Октября 2009, 18:55:01 | Сообщение # 1329
3 уровень
Группа: Пользователи
Сообщений: 50
Награды: 0
Репутация: 0
Блокировки:
ну сделал я перемену с массивом сделал. теперь объясни мне что такое целочисленная и как сравнивать массивы...а то я совсем нубик( ну или хотя бы дай ссылку...Оч хочу научиться делать мапы...буду учиться пока не научусь ;p
 

ShadowDragonДата: Вторник, 20 Октября 2009, 18:59:23 | Сообщение # 1330
10 уровень
Группа: Проверенные
Сообщений: 1564
Награды: 1
Репутация: 286
Блокировки:
Усыпленный,

Quote (Усыпленный)
Оч хочу научиться делать мапы

Начни с простого.

Ссылки:

Для чего нужны массивы.
Переменные
Статьи


Человечество так низко пало... Даже я за ним не успеваю © Не помню


 

УсыпленныйДата: Вторник, 20 Октября 2009, 19:03:38 | Сообщение # 1331
3 уровень
Группа: Пользователи
Сообщений: 50
Награды: 0
Репутация: 0
Блокировки:
Ну все что ты мне дал я и так понимал, но там нигде нет про сравнение массивов. как это сделать?

Добавлено (20-10-2009, 19:03)
---------------------------------------------
Real comprasion не подходит

 

ShadowDragonДата: Вторник, 20 Октября 2009, 19:05:28 | Сообщение # 1332
10 уровень
Группа: Проверенные
Сообщений: 1564
Награды: 1
Репутация: 286
Блокировки:
Усыпленный,

Сравнение чисел. Десятый сверху. :)


Человечество так низко пало... Даже я за ним не успеваю © Не помню


 

УсыпленныйДата: Вторник, 20 Октября 2009, 19:07:35 | Сообщение # 1333
3 уровень
Группа: Пользователи
Сообщений: 50
Награды: 0
Репутация: 0
Блокировки:
И как сравнивать массивы? Massive greater then Massive?
 

ShadowDragonДата: Вторник, 20 Октября 2009, 19:09:45 | Сообщение # 1334
10 уровень
Группа: Проверенные
Сообщений: 1564
Награды: 1
Репутация: 286
Блокировки:
Усыпленный,

Quote (Усыпленный)
Massive greater then Massive

Наверное. У меня русифицированные триггеры. Для простоты создай по переменной на каждого игрока(если не получается).


Человечество так низко пало... Даже я за ним не успеваю © Не помню


 

УсыпленныйДата: Вторник, 20 Октября 2009, 19:26:27 | Сообщение # 1335
3 уровень
Группа: Пользователи
Сообщений: 50
Награды: 0
Репутация: 0
Блокировки:
для простоты? у меня получится 121 условие О_о И еще как заставить атаковать юнита с наибольшей переменной

Добавлено (20-10-2009, 19:12)
---------------------------------------------
я хотя не у меня получится 121 действие и ни одного условия....ну вообщем хз)

Добавлено (20-10-2009, 19:26)
---------------------------------------------
ну так что как заставить атаковать юнита с наибольшей переменной?

 

ShadowDragonДата: Вторник, 20 Октября 2009, 19:27:50 | Сообщение # 1336
10 уровень
Группа: Проверенные
Сообщений: 1564
Награды: 1
Репутация: 286
Блокировки:
Усыпленный,

Quote (Усыпленный)
ну так что как заставить атаковать юнита с наибольшей переменной

Не понял вопрос. Ты юнитов в переменные заносил?


Человечество так низко пало... Даже я за ним не успеваю © Не помню


 

УсыпленныйДата: Вторник, 20 Октября 2009, 19:29:10 | Сообщение # 1337
3 уровень
Группа: Пользователи
Сообщений: 50
Награды: 0
Репутация: 0
Блокировки:
нет как я их занесу если игрок покупает их в таверне?

Добавлено (20-10-2009, 19:29)
---------------------------------------------
Я имею ввиду как заставить юнита атаковать другого юнита игрока у которого больше всего древесины

 

ShadowDragonДата: Вторник, 20 Октября 2009, 19:29:25 | Сообщение # 1338
10 уровень
Группа: Проверенные
Сообщений: 1564
Награды: 1
Репутация: 286
Блокировки:
Усыпленный,

Quote (Усыпленный)
нет как я их занесу если игрок покупает их в таверне?

Легко. Так какой вопрос?


Человечество так низко пало... Даже я за ним не успеваю © Не помню


 

УсыпленныйДата: Вторник, 20 Октября 2009, 19:32:12 | Сообщение # 1339
3 уровень
Группа: Пользователи
Сообщений: 50
Награды: 0
Репутация: 0
Блокировки:
Как заставить юнита(определенного) атаковать юнита игрока у которого больше всего древесины
 

ShadowDragonДата: Вторник, 20 Октября 2009, 19:34:49 | Сообщение # 1340
10 уровень
Группа: Проверенные
Сообщений: 1564
Награды: 1
Репутация: 286
Блокировки:
Усыпленный,

Quote (Усыпленный)
юнита игрока

Любого или тоже конкретного?


Человечество так низко пало... Даже я за ним не успеваю © Не помню


 

УсыпленныйДата: Вторник, 20 Октября 2009, 19:36:17 | Сообщение # 1341
3 уровень
Группа: Пользователи
Сообщений: 50
Награды: 0
Репутация: 0
Блокировки:
древесину как мы выяснили занесли в массив

Добавлено (20-10-2009, 19:35)
---------------------------------------------
любого юнита любого игрока

Добавлено (20-10-2009, 19:36)
---------------------------------------------
ой не любого игрока а того у которого больше всего древесины....ну у каждого игрока по 1 юниту на карте

 

ShadowDragonДата: Вторник, 20 Октября 2009, 19:38:52 | Сообщение # 1342
10 уровень
Группа: Проверенные
Сообщений: 1564
Награды: 1
Репутация: 286
Блокировки:
Усыпленный,

Quote (Усыпленный)
древесину как мы выяснили занесли в массив

Сравниваешь, у какого игрока больше дерева.

Действие: Боевая единица -> Результат наведения на цель - юнита(у которого больше дерева).

Можно через "Ждать условия".


Человечество так низко пало... Даже я за ним не успеваю © Не помню


 

УсыпленныйДата: Вторник, 20 Октября 2009, 19:43:13 | Сообщение # 1343
3 уровень
Группа: Пользователи
Сообщений: 50
Награды: 0
Репутация: 0
Блокировки:
Quote
Результат наведения на цель - юнита(у которого больше дерева).

как задать вот это....Issue to order unit target ну короче как вот в этом выбрать переменную.....мы видь имеем дело с юнитом а не с переменными
 

AriusДата: Вторник, 20 Октября 2009, 20:29:32 | Сообщение # 1344
10 уровень
Группа: Проверенные
Сообщений: 2163
Награды: 2
Репутация: 267
Блокировки:
Целоисчисленная это integer, массив так же- massive

Добавлено (20-10-2009, 20:29)
---------------------------------------------
У меня вопрос, мне надо сделать или событие это будет или условие, но такое если юнит такого то игрока убил юнита такого то игрока, то ....там дальше моё дело

 

HukoДата: Вторник, 20 Октября 2009, 20:39:45 | Сообщение # 1345
7 уровень
Группа: Проверенные
Сообщений: 451
Награды: 0
Репутация: 211
Блокировки:

Добавлено (20-10-2009, 20:35)
---------------------------------------------
блоо... 5 сек.

Добавлено (20-10-2009, 20:38)
---------------------------------------------
Событие :
Боевая еденица - Событие умирает
Условие:
Владелец ( Убивающий юнит ) равно Игрок красный
Владелец ( Умирающий юнит ) равно Игрок синий
Действие :
-
Твое действие...

Добавлено (20-10-2009, 20:39)
---------------------------------------------
должно работать


Помогаю новичкам в Картостроении
Полезные Наработки
 

inhuman89Дата: Вторник, 20 Октября 2009, 21:02:00 | Сообщение # 1346
5 уровень
Группа: Пользователи
Сообщений: 106
Награды: 0
Репутация: 5
Блокировки:
ребят ну кто ответит на мой вопрос!
через какой триггер присвоить переменной значение, равное количеству вылеченного хп определенной способностью?
у меня пока так :

С: Боевая еденица -A unit Начинает применять способность (или Завершает применять способность)
У: (Ability being cast) равно "способность,лечащая других"
Д: Set healhp = ( вот тут я не знаю что поставить чтобы присвоить значение количества вылеченного хп)
Д: Герой - Add ((Hero level of(triggering unit)) x 2. Скрыть level-up graphics

еще неполохо бы сделать так чтобы после этого переменная обнулялась, для того чтобы опыт давался строго арифметически верно
это как я понял нужно сделать так?:

добавить третье Действие

Д: Set healhp = 0

обьясните кто знает как так можно сделать

Добавлено (20-10-2009, 21:02)
---------------------------------------------
ой ошибся :

Д: Герой - Add ((Hero level of(triggering unit)) + healhp. Скрыть level-up graphics


 

DenialsanДата: Вторник, 20 Октября 2009, 21:34:40 | Сообщение # 1347
10 уровень
Группа: Проверенные
Сообщений: 1225
Награды: 0
Репутация: 48
Блокировки:
Quote (Arius)
9 предметов каждый в разном слоте или 9 зарядов одного предмета.

а как можно проверить?

Добавлено (20-10-2009, 21:34)
---------------------------------------------

Quote (Arius)
Denialsan, ставь условие через integer comparison, дальше делай custom of item being manipulated равно и там дальше числа и математика и преобразования чисел, всё есть:)

Сделал:) мож меня поздравить....
 

AriusДата: Вторник, 20 Октября 2009, 21:37:40 | Сообщение # 1348
10 уровень
Группа: Проверенные
Сообщений: 2163
Награды: 2
Репутация: 267
Блокировки:
Huko, не знаешь как будет убивающий юнит на инглише? У меня триггеры не русские

Добавлено (20-10-2009, 21:37)
---------------------------------------------
Denialsan, вот этого я не знаю

 

DenialsanДата: Вторник, 20 Октября 2009, 21:38:48 | Сообщение # 1349
10 уровень
Группа: Проверенные
Сообщений: 1225
Награды: 0
Репутация: 48
Блокировки:
Quote (Arius)
Denialsan, вот этого я не знаю

я уже сделал:)
 

HukoДата: Вторник, 20 Октября 2009, 21:40:00 | Сообщение # 1350
7 уровень
Группа: Проверенные
Сообщений: 451
Награды: 0
Репутация: 211
Блокировки:
Arius, "Killing unit" или что-то в этом роде, посмотри.

Помогаю новичкам в Картостроении
Полезные Наработки
 

Поиск:

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