LDF
offline
Опыт:
1,985Активность: |
Применение абил
У меня такой вопрос: А как заставит героя применить абилу? Сделайте пример. Я долго и нудно ковырялся в тригах но так и не нашел того что надо. |
12.03.2008, 16:54 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
adic3x
offline
Опыт:
108,439Активность: |
приказом... даешь приказ, в приказе указывашь ту абилу которою нужно скастовать или если нестандартная то ту, на основе которой сделана нестандартная |
12.03.2008, 17:04 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
LDF
offline
Опыт:
1,985Активность: |
ADOLF
допустим я тебя послушаю ... смотрим С У Д Боевая единица результат приказа при наведении на цель (юнит\точка\разрушаемое) Приказать unit атаковать\следовать\выгрузить\и.т.д(а вот здесь запарочка, тута указаны только стандартные абилы, а только что созданой нестандартной нет) unit LDF добавил: и чего дальше делать я незнаю |
12.03.2008, 17:13 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Лось
offline
Опыт:
7,223Активность: |
Если заклинание зделаное на основе молота бурь тогда вот такой приказ. |
12.03.2008, 17:20 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
LDF
offline
Опыт:
1,985Активность: |
Лось
спасибо попробую |
12.03.2008, 17:23 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
adic3x
offline
Опыт:
108,439Активность: |
LDF, а теперь возми и внимательно прочти второй пост=/
|
12.03.2008, 17:32 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
LDF
offline
Опыт:
1,985Активность: |
ADOLF прочел... извиняй.
=/ - это что означает? еще вопрос допустим игрок пишет -invisible как сделать так, чтобы это сообщение и все последующие после него сообщения небыли видны игрокам(даже союзникам)? |
12.03.2008, 17:37 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
J
expert
offline
Опыт:
48,447Активность: |
Цитата:
Никак, можно скрыть сразу все сообщения чтобы нельзя было в чате общатся, об этом статья есть на сайте, а вот частично - нет |
|
12.03.2008, 17:39 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
adic3x
offline
Опыт:
108,439Активность: |
Цитата:
расстройство бывает когда на ночь сьеш соленых огурцов с кефиром, а это =/ - печаль |
|
12.03.2008, 17:55 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
LDF
offline
Опыт:
1,985Активность: |
=\ - а это
У меня еще такой вопрос-
С декорация разрушаемый обьект уничтожены в зона игровой карты У Тип разрушаемого равно Анешваль дерево или Анешваль дерево полог или Фелвуд дерево или Фелвуд дерево полог и еще с 6 деревьев д local destructable tree=GetDyingDestructable() ждать 7 сек call DestructableRestoreLife( tree, GetDestructableMaxLife(tree), true ) в тригере все правильно я 6 раз перепроверил даже сделал тоже самое на гуи НО на тестовой карте он работает а на моей нет. Почему? |
12.03.2008, 17:57 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
FellGuard
Losyash
offline
Опыт:
39,547Активность: |
LDF, тебе все варианты перечислить, или мб ты сюда семпл выложишь
|
12.03.2008, 17:59 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
J
expert
offline
Опыт:
48,447Активность: |
LDF когда выбираеш это событие, почитай коменты к нему серым шрифтом внизу, прозрееш
|
12.03.2008, 18:02 | #12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
LDF
offline
Опыт:
1,985Активность: |
выложу Но варианты мне тоже интересны |
12.03.2008, 18:05 | #13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
J
expert
offline
Опыт:
48,447Активность: |
|
12.03.2008, 18:09 | #14
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
LDF
offline
Опыт:
1,985Активность: |
Jon
Стой ты что хочеш сказать что этот тригер не подойдет для 8000 деревьев тк зарегит 64? |
12.03.2008, 18:10 | #15
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
J
expert
offline
Опыт:
48,447Активность: |
LDF имено, а теперь еще раз посмотри на мой предыдущий пост с сылкой
Jon добавил: в функцию RestoreTreeAction уже суй что хочеш сделать с деревом |
12.03.2008, 18:11 | #16
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
LDF
offline
Опыт:
1,985Активность: |
Jon
джасс.... попробую |
12.03.2008, 18:12 | #17
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
J
expert
offline
Опыт:
48,447Активность: |
вотЪ |
12.03.2008, 18:18 | #18
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
LDF
offline
Опыт:
1,985Активность: |
RestoreTreeInRegion указывай регион в котором деревья должны востонавливатся...
насколько большой может быть область? Сейчас будем разбирать а чтоже ты мне всетаки дал.... function RestoreTreeAction takes nothing returns nothing call TriggerSleepAction(5) call DestructableRestoreLife(GetDyingDestructable(), GetDestructableMaxLife(GetDyingDestructable()), true) endfunction function RestoreTreeEvent takes nothing returns nothing if (GetDestructableTypeId(GetEnumDestructable()) == 'LTlt') then call TriggerRegisterDeathEvent(gg_trg_RestoreTree, GetEnumDestructable()) endif(что это условие я незнаю больше ничего) endfunction function RestoreTreeInRegion takes rect Rec returns nothing call EnumDestructablesInRectAll( Rec, function RestoreTreeEvent) endfunction function InitTrig_RestoreTree takes nothing returns nothing set gg_trg_RestoreTree(это как я понимаю область восстановления, или регистрация нового тригера) = CreateTrigger() call TriggerAddAction[/b](gg_trg_RestoreTree, function RestoreTreeAction)[/b](это вроде восстановление деревьев в области и еще чтото) endfunction LDF добавил: Jon пример спасиб |
12.03.2008, 18:29 | #19
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
J
expert
offline
Опыт:
48,447Активность: |
Цитата:
какой хош ти-кот-ни-трош... засунь его в триггер, обзави триггер RestoreTree, и все, в другом триггере вызывай функцию RestoreTreeInRegion как это показано в примере Отредактировано Jon, 12.03.2008 в 18:35. |
|
12.03.2008, 18:30 | #20
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|