Сейчас 11:30:28 Пятница, 3 мая, 2024 год
[ x ] Главная ⇒ Форум ⇐ RSS Файлы Cтатьи Картинки В о й т и   или   з а р е г и с т р и р о в а т ь с я


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: PUVer, SirNikolas, Ty3uK  
Форум о Warcraft 3 » Раздел для картостроителей » Вопросы по картостроению » Перезарядка способности (Хелп!)
Перезарядка способности
SnyppiДата: Вторник, 29 Мая 2012, 03:40:04 | Сообщение # 1
3 уровень
Группа: Проверенные
Сообщений: 44
Награды: 0
Репутация: 0
Блокировки:
Как сделать перезарядку способности у созданого юнита? Я попробовал через удалить способность, ждать, добавить способность. Однако если в одном триггере создавать сразу 2 юнита, то забирает способность только у одного из них.
 

pomogiДата: Вторник, 29 Мая 2012, 08:08:49 | Сообщение # 2
6 уровень
Группа: Проверенные
Сообщений: 247
Награды: 0
Репутация: 7
Блокировки:
занеси оба юнита в переменную последний созданный юнит и удаляй у каждого!я скрин вставлять не умею поэтому скрин делать не могу

Добавлено (29 Май 2012, 08:08:49)
---------------------------------------------
http://spaces.ru/files/?sid=;read=31227732&irb526786=1
вот скрин!


 

SnyppiДата: Вторник, 29 Мая 2012, 14:34:56 | Сообщение # 3
3 уровень
Группа: Проверенные
Сообщений: 44
Награды: 0
Репутация: 0
Блокировки:
у меня юнит использует способность и рядом с ним появляются еще 2 юнита.Все получается. Однако если эти 2 юнита тоже используют способность, то рядом с ними появляется уже 4 юнита, у двух из них способность удаляется и появляется опять, а у 2 из них ее просто нет. Вот как сделать чтоб у всех сначала удалялась способность, потом появлялась? Если не понятно объяснил, я могу сделать карту с этой проблемой, чтоб на примере показать.
 

BorodachДата: Вторник, 29 Мая 2012, 15:40:16 | Сообщение # 4
9 уровень
Группа: Проверенные
Сообщений: 930
Награды: 0
Репутация: 422
Блокировки:
Snyppi,В самом начале пиши
local unit u
.........
Создать 1 юнита игроку в точке
set u=bj_lastCreatedUnit
Удалить способность в Последний созданый юнит
ждать или что там
call UnitAddAbility(u, ид способности)
P.S. ид способности можно посмотреть нажав ctrl+D, и пишется в кавычках, пример: 'A000' или 'Hbol'


Karamba
 

pomogiДата: Вторник, 29 Мая 2012, 17:48:33 | Сообщение # 5
6 уровень
Группа: Проверенные
Сообщений: 247
Награды: 0
Репутация: 7
Блокировки:
скинь проблему а то не пойму %) %) %)

 

АлишерДата: Среда, 30 Мая 2012, 12:07:58 | Сообщение # 6
8 уровень
Группа: Проверенные
Сообщений: 639
Награды: 0
Репутация: 184
Блокировки:
Quote (Borodach)
......... Создать 1 юнита игроку в точке set u=bj_lastCreatedUnit Удалить способность в Последний созданый юнит ждать или что там call UnitAddAbility(u, ид способности) P.S. ид способности можно посмотреть нажав ctrl+D, и пишется в кавычках, пример: 'A000' или 'Hbol'

 


Как я понял это на JASS ))
 

BorodachДата: Среда, 30 Мая 2012, 12:21:17 | Сообщение # 7
9 уровень
Группа: Проверенные
Сообщений: 930
Награды: 0
Репутация: 422
Блокировки:
Алишер, пара строчек...

Karamba
 

Форум о Warcraft 3 » Раздел для картостроителей » Вопросы по картостроению » Перезарядка способности (Хелп!)
  • Страница 1 из 1
  • 1
Поиск:

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