MariK
offline
Опыт:
1,181Активность: |
мини Mortal Kombat
Делаю свою карту хочу сделать режим дуэли в стиле Mortal KOmbat, т.е хочу чтобы игроку передовался прямой контроль управления героем. тобы принажатии стрелок герой ходил а принажатии другой какой-нибудь кнопки атаковал землю перед собой первой атакой принажатии еще одной кнопки второй атакой. Но при этом герой должен перестать управляться мышкой. И не атаковать сам близко подходящего врага. Но я встретил одну трудность событие нажатия кнопки и накладывание на него условия какую кнопку нажала в обычных тригерах есть только условия нажатия стрелок. Можно ли с помощь jass отследить какую кнопку игрок нажал? И еще помогите как сделать мою задумку проще и понятнее (механизм ее работы). |
13.01.2007, 17:10 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,134Активность: |
всего 4 стрелки и один эскейп, больше кнопок нет, вот думай как уложиться в 5 кнопок |
13.01.2007, 17:12 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
dk
offline
Опыт:
60,293Активность: |
Впринципе еще можно F1, F2, F3 . Это надо отслеживать выбор героя. А заместо иконки героя повесить иконки разных атак, так будет понятно какая кнопка что делает... |
13.01.2007, 17:29 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,134Активность: |
выбор героя == 1.25 секунды задержка |
13.01.2007, 17:51 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
MariK
offline
Опыт:
1,181Активность: |
Да уж жалко похоже ничего не выйдет, но может всетаки какие-нибудь идеи еще есть. (( |
13.01.2007, 18:00 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,134Активность: |
набор из 12 дами абилок для неподвижного юнита что всегда выбран с отключением мыши
у меня даже картапример где-то была, найду дам |
13.01.2007, 18:25 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
adic3x
offline
Опыт:
108,439Активность: |
А с побелом ничего придумать нильзя? Ведь походу он как то выбыриет городской центр? Ну опять же задержка... |
13.01.2007, 20:33 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ArchWorm
Матрица незалежности
offline
Опыт:
4,675Активность: |
ADOLF, не пробел, а бекспейс. Да, можно
Пробел панит камеру на "пробел-точау", задающуюся с помощью триггеров или событием типа появление воина. |
13.01.2007, 21:02 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DFlyer
<3 MJ
offline
Опыт:
42,879Активность: |
ADOLF
Пробел не выбирает городской центр, он перемещает камеру на место последнего события (герой умер, юнит нанят, исследование заввершено, etc.). DFlyer добавил: ArchWorm Блин, я чуть-чуть опоздал. =) |
13.01.2007, 21:07 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Doggy
offline
Опыт:
753Активность: |
Я могу предложить достаточно простой (в некоторых аспектах даже без Jass) метод построения такой фичи!
Вот: 1) перемещение, как правильно заметил MariK, можно сделать с помощью стрелок... 2) удары, делаються через: а) обыкновенные кнопки типа "патруль", "атака", "идти к" и т.д. (в триггерах реакции на действие "игрок начинает выбирать цель" б) спеллы, а ТОЧНЕЕ их горячие клавиши... ну здесь меня должен поддержать DioD ))) Вот в принципе и всё ))) |
13.01.2007, 21:56 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
0pJl9lTa
offline
Опыт:
3,397Активность: |
писать софт под карту и все будет ок... |
14.01.2007, 00:09 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,134Активность: |
орлят, не надо хоть тута это писать... |
14.01.2007, 07:02 | #12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
exAres
I love magic :)
offline
Опыт:
7,788Активность: |
MariK - мне кажется что лучше всего будет как сказал DioD(набор из 12 дами абилок для неподвижного юнита) т.к. давать герою приказы напрямую будеть нельзя, 12 свободных "атак" управление на стрелочках также как было, просто оно должно управлять героем а не "неподвижным юнитом". Чтобы герой не атаковал посторонние цели даже не знаю, может ему класификацию "Рабочего" поставить :), или паузировать когда он не нужен... ну может кто-нить что нибудь по лучше придумает.
|
14.01.2007, 09:57 | #13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,134Активность: |
если герой будет движивый то у него будут кнопки атаки и движения, что без мыши не ловиться |
14.01.2007, 10:43 | #14
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
exAres
I love magic :)
offline
Опыт:
7,788Активность: |
Можно сделать триггер - когда герой выделятся то удлять его с выделения и выделять "неподвижного юнита"(с абилами). |
14.01.2007, 12:08 | #15
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,134Активность: |
раз знаете лучше меня сами и делайте |
14.01.2007, 12:16 | #16
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
FoK_KruGer
<3 Vocal Trance
offline
Опыт:
19,940Активность: |
А почему не дать "атака" "блок" ит.п. как абилы и закрепить за хоткеями? Через спеллбук. |
14.01.2007, 13:22 | #17
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Doggy
offline
Опыт:
753Активность: |
2 DioD не обижайся... мы прислушиваемся к тебе )))))
|
15.01.2007, 10:02 | #18
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
MariK
offline
Опыт:
1,181Активность: |
Ухх спасибо... Стока советов дали даже не ожидал. Попробую сделать через неподвижного инита и набора из 12 абилок идея мне нравиться тока абилки надо сделать без выбора цели а так вроде даже все легко. Еще раз спасибо. |
15.01.2007, 12:41 | #19
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DFlyer
<3 MJ
offline
Опыт:
42,879Активность: |
раз
Цитата:
то ждём МК на WC-движке MariK Если что, спрашивай. Помогу. Обращайся в ПС или в ICQ (299027894). |
|
15.01.2007, 13:06 | #20
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|