Помощь по триггерам - Страница 39 - Wc3-Maps Форум













[ Главная · Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Модератор форума: Strateg, Melissa  
Помощь по триггерам
-
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
Статус: Не на сайте
ڍٽچځڑڐڊڏݒ۳ݛ۹ݜݖݖ

Пфф, похоже, jass не для моего ума)
Лучше мне вообще за него не браться))

I am a dwarf and I`m digging a hole!~
MELEE MADNESS - обсудить и скачать
 
-
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
Статус: Не на сайте

I am a dwarf and I`m digging a hole!~
MELEE MADNESS - обсудить и скачать
 
-
-SaM-Дата: Понедельник, 30-12-2013, 14:07:49 | Сообщение # 776
Раб

загрузка наград ...
Группа: Пользователи
Сообщений: 7
Репутация: 15
Статус: Не на сайте
Спасибо UbeR вы мне очень помогли! Однако это не совсем то что мне нужно, рабочий должен построить здание а затем на протяжении всей игры юниты должны там сами строиться.
 
-
UbeRДата: Понедельник, 30-12-2013, 14:32:37 | Сообщение # 777
ГНОМ

загрузка наград ...
Группа: Модераторы
Сообщений: 971
Репутация: 6869
Статус: Не на сайте
Тогда нужно сделать AI. Если новичок в этом деле, делай на основе вот этих работ от наших пользователей : Naga AI Bandits AI
I am a dwarf and I`m digging a hole!~
MELEE MADNESS - обсудить и скачать
 
-
-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
Статус: Не на сайте
На счёт скриншота было бы не плохо))
 
Поиск:
Рейтинг@Mail.ru
Яндекс.Метрика

Copyright © 2010-2017
Вакансии :: Контакты
Мобильная версия сайта
chat