|
Помощь по триггерам
|
|
-
| DarkWolf | Дата: Воскресенье, 08-12-2013, 14:38:02 | Сообщение # 761 |
|
Ополченец
загрузка наград ...
Группа: Проверенные
Сообщений: 64
Репутация: 48
Статус: Не на сайте
|
Возможно-ли добавить мою нестандартную способность во вкладку "Боевая единица" в разделы с отдачей приказа? Или как заставить героя использовать мою способность?
| |
| | |
-
| Melissa | Дата: Воскресенье, 08-12-2013, 14:44:58 | Сообщение # 762 |
 КотоБог
загрузка наград ...
Группа: Модераторы
Сообщений: 1111
Репутация: 2712
Статус: Не на сайте
| | |
-
| DarkWolf | Дата: Воскресенье, 08-12-2013, 15:07:59 | Сообщение # 763 |
|
Ополченец
загрузка наград ...
Группа: Проверенные
Сообщений: 64
Репутация: 48
Статус: Не на сайте
|
а если на основе была способность "Канал"?
| |
| | |
-
| Melissa | Дата: Воскресенье, 08-12-2013, 15:13:37 | Сообщение # 764 |
 КотоБог
загрузка наград ...
Группа: Модераторы
Сообщений: 1111
Репутация: 2712
Статус: Не на сайте
|
DarkWolf, либо соответствующим приказом, например если ты поставил ид приказа Ensnare и он целевой-юнит - то отдаёшь приказ Волчий всадник - сеть. Если же ид приказа левый стоит, либо приказ не совпадает со своей обычной целью(например приказ "сеть", но абила мгновенная), то придётся писать что-то типа такого: cuastom script: call IssuePointOrderLocBJ( GetTriggerUnit(), "flare", GetRectCenter(GetPlayableMapRect()) )Добавлено (08-12-2013, 15:13:37) --------------------------------------------- где "flare" - ид приказа в твоём канале
Мои карты Наработки,статьи Мой анимелист Чтобы модераторы души в вас не чаяли
| |
| | |
-
| DarkWolf | Дата: Воскресенье, 08-12-2013, 15:34:09 | Сообщение # 765 |
|
Ополченец
загрузка наград ...
Группа: Проверенные
Сообщений: 64
Репутация: 48
Статус: Не на сайте
|
Что нужно дописать в "call DestroyGroup(udg_TempGroup)" чтобы TempGroup была массивной TempGroup[(Level of "способность" for Triggering unit)]
| |
| | |
-
| UbeR | Дата: Воскресенье, 08-12-2013, 15:41:12 | Сообщение # 766 |
 ГНОМ
загрузка наград ...
Группа: Модераторы
Сообщений: 971
Репутация: 6869
Статус: Не на сайте
| | |
-
| Melissa | Дата: Воскресенье, 08-12-2013, 15:52:26 | Сообщение # 767 |
 КотоБог
загрузка наград ...
Группа: Модераторы
Сообщений: 1111
Репутация: 2712
Статус: Не на сайте
|
Цитата DarkWolf (  ) Что нужно дописать в "call DestroyGroup(udg_TempGroup)" чтобы TempGroup была массивной TempGroup[(Level of "способность" for Triggering unit)] занеси в перемнную I своё (Level of "способность" for Triggering unit) и пищи Цитата DarkWolf (  ) call DestroyGroup(udg_TempGroup[udg_I]) либо создавай пустой триггер, пиши в нём что нужно на гуях, конвертируй в текст и смотри как это выглядит текстомДобавлено (08-12-2013, 15:52:26) ---------------------------------------------
Цитата UbeR (  ) Пфф, похоже, jass не для моего ума) Лучше мне вообще за него не браться)) Всё не так печально. Говорю тебе как GUI-шник
Мои карты Наработки,статьи Мой анимелист Чтобы модераторы души в вас не чаяли
| |
| | |
-
| DarkWolf | Дата: Воскресенье, 08-12-2013, 17:15:45 | Сообщение # 768 |
|
Ополченец
загрузка наград ...
Группа: Проверенные
Сообщений: 64
Репутация: 48
Статус: Не на сайте
|
"set bj_wantDestroyGroup = true" - можно по подробнее рассказать об этой функции, до или после ее нужно ставить?
| |
| | |
-
| Melissa | Дата: Воскресенье, 08-12-2013, 17:35:58 | Сообщение # 769 |
 КотоБог
загрузка наград ...
Группа: Модераторы
Сообщений: 1111
Репутация: 2712
Статус: Не на сайте
|
Цитата DarkWolf (  ) "set bj_wantDestroyGroup = true" - можно по подробнее рассказать об этой функци Можно. Забудь про неё, она не работает. По идее надо ставить до действия, где утекает группа. Но во 1 она не работает фактически Во 2 если у тебя будет группа в группе(цикл) там белеберда начнётся и баги будут. Юзай дестройгруп, ибо эта строчка - плацебо.
Мои карты Наработки,статьи Мой анимелист Чтобы модераторы души в вас не чаяли
| |
| | |
-
| Assasin2012 | Дата: Среда, 25-12-2013, 00:21:49 | Сообщение # 770 |
|
Ополченец
загрузка наград ...
Группа: V.I.P.
Сообщений: 87
Репутация: 1188
Статус: Не на сайте
|
Ребят а как сделать так(смотрите допустим персонаж на одной карте компании качнулся до 18 лвла,как его сделать таким на второй карте?)(ну чтобы опыт сохранился и шмот желательно)И спеллы
[b]Добавлено[/b] (25-12-2013, 00:21:49) --------------------------------------------- И еще спросить если можно(Как сделать сейвы?) Ну допустим сделал мапу типо рпг,как сохранять персонажа,если допустим поиграл с другом (не Jass я в нем нуб)
| |
| | |
-
| Melissa | Дата: Среда, 25-12-2013, 00:26:33 | Сообщение # 771 |
 КотоБог
загрузка наград ...
Группа: Модераторы
Сообщений: 1111
Репутация: 2712
Статус: Не на сайте
| | |
-
| -SaM- | Дата: Воскресенье, 29-12-2013, 23:20:24 | Сообщение # 772 |
|
Раб
загрузка наград ...
Группа: Пользователи
Сообщений: 7
Репутация: 15
Статус: Не на сайте
|
Как сделать так, чтобы солдаты автоматически создавались в зданиях? Подобно системе в CastleFight. Да и как сделать систему дохода с каждого здания, скажем за ратушу 10 золота за барак 8 всё суммировалось и через 20 секунд их давали?
| |
| | |
-
| UbeR | Дата: Понедельник, 30-12-2013, 10:49:10 | Сообщение # 773 |
 ГНОМ
загрузка наград ...
Группа: Модераторы
Сообщений: 971
Репутация: 6869
Статус: Не на сайте
|
Цитата -SaM- (  ) Да и как сделать систему дохода с каждого здания, скажем за ратушу 10 золота за барак 8 всё суммировалось и через 20 секунд их давали?
Событие - every 20 sec Условие - (пусто) Действие - pick every unit of type (вид твоего юнита) А дальше даешь владельцу picked unit`a порцию ресурсов
I am a dwarf and I`m digging a hole!~ MELEE MADNESS - обсудить и скачать
| |
| | |
-
| -SaM- | Дата: Понедельник, 30-12-2013, 12:51:07 | Сообщение # 774 |
|
Раб
загрузка наград ...
Группа: Пользователи
Сообщений: 7
Репутация: 15
Статус: Не на сайте
|
[quote=UbeR;128414]Событие - every 20 sec Условие - (пусто) Действие - pick every unit of type (вид твоего юнита) А дальше даешь владельцу picked unit`a порцию ресурсов[/quote] Спасибо всё работает, но вы не могли бы помочь с 1 вопросом? Мне нужно чтобы юниты сами строились (не спавнились с помощью триггеров) а именно строились в зданиях.
| |
| | |
-
| UbeR | Дата: Понедельник, 30-12-2013, 13:20:47 | Сообщение # 775 |
 ГНОМ
загрузка наград ...
Группа: Модераторы
Сообщений: 971
Репутация: 6869
Статус: Не на сайте
| | |
-
| -SaM- | Дата: Понедельник, 30-12-2013, 14:07:49 | Сообщение # 776 |
|
Раб
загрузка наград ...
Группа: Пользователи
Сообщений: 7
Репутация: 15
Статус: Не на сайте
|
Спасибо UbeR вы мне очень помогли! Однако это не совсем то что мне нужно, рабочий должен построить здание а затем на протяжении всей игры юниты должны там сами строиться.
| |
| | |
-
| UbeR | Дата: Понедельник, 30-12-2013, 14:32:37 | Сообщение # 777 |
 ГНОМ
загрузка наград ...
Группа: Модераторы
Сообщений: 971
Репутация: 6869
Статус: Не на сайте
| | |
-
| -SaM- | Дата: Понедельник, 30-12-2013, 16:08:53 | Сообщение # 778 |
|
Раб
загрузка наград ...
Группа: Пользователи
Сообщений: 7
Репутация: 15
Статус: Не на сайте
|
Вроде всё понял спасибо, а вот вопрос как сделать так чтобы при постройке здания возле него через 30 секунд всю игру спавнились нужные юниты?
| |
| | |
-
| UbeR | Дата: Понедельник, 30-12-2013, 16:14:53 | Сообщение # 779 |
 ГНОМ
загрузка наград ...
Группа: Модераторы
Сообщений: 971
Репутация: 6869
Статус: Не на сайте
|
Событие - Every 30 sec Действие - Pick every unit matching condition (matching unit`s type is (твой юнит)) and do actions Дальше создаешь в position of picked unit нужные войска.
Если не очень понятно, могу скриншот залить.
I am a dwarf and I`m digging a hole!~ MELEE MADNESS - обсудить и скачать
| |
| | |
-
| -SaM- | Дата: Понедельник, 30-12-2013, 16:49:22 | Сообщение # 780 |
|
Раб
загрузка наград ...
Группа: Пользователи
Сообщений: 7
Репутация: 15
Статус: Не на сайте
|
На счёт скриншота было бы не плохо))
| |
| | |