Сейчас 16:01:58 Суббота, 4 февраля, 2023 год
[ x ] Главная ⇒ Форум ⇐ RSS Файлы Cтатьи Картинки В о й т и   или   з а р е г и с т р и р о в а т ь с я


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: PUVer, SirNikolas, Ty3uK  
Форум о Warcraft 3 » Раздел для картостроителей » Вопросы по картостроению » Группа юнитов, прикольный спелл
Группа юнитов, прикольный спелл
Dwanx4Дата: Воскресенье, 03 Ноября 2013, 03:22:51 | Сообщение # 1
7 уровень
Группа: Проверенные
Сообщений: 254
Награды: 0
Репутация: 16
Блокировки:
Такие дела, есть у меня один спел, так вот, он берет среднее арифметическое жизней у всех героев на карте и дает им это число... вот только одно но... как черт возьми это сделать?

(Не думайте, что я лентяй и что мне влом все это делать самому... хочу сделать сам, но КАК это сделать я не понимаю).
 

Q1wAseДата: Воскресенье, 03 Ноября 2013, 09:23:35 | Сообщение # 2
Группа: Проверенные
Сообщений: 1235
Награды: 0
Репутация: 286
Блокировки:
Цитата Dwanx4 ()
и дает им это число

WHAT???


 

MelodiaДата: Воскресенье, 03 Ноября 2013, 10:16:06 | Сообщение # 3
Группа: Проверенные
Сообщений: 8026
Награды: 5
Репутация: 5041
Блокировки:
Set L=0
Set G = юниты в иггровой области соответствующие mahing unit is герой
отряд - выбратьв всех юнитов в G и действия
Set L=L+б.е.- property - здоровье of picked unit

отряд - выбратьв всех юнитов в G и действия
Б.е. - set life of picked unit to L/б.е. - число юнитов в G


CM wars 1.15
ЭПОХА АНИМИРОВАННЫХ ТРИГГИРАФ ПРЕШЛА
 

Dwanx4Дата: Воскресенье, 03 Ноября 2013, 21:22:28 | Сообщение # 4
7 уровень
Группа: Проверенные
Сообщений: 254
Награды: 0
Репутация: 16
Блокировки:
Q1wAse, среднее арифметическое жизней всех юнитов - героев.... и дает им это среднее арифметическое.

Melodia, Щас попробую.

Добавлено (03 Ноября 2013, 20:15:12)
---------------------------------------------
L - это что за переменная?

Добавлено (03 Ноября 2013, 20:23:45)
---------------------------------------------

Цитата Melodia ()
б.е. - число юнитов в G


не очень понял

Добавлено (03 Ноября 2013, 20:24:13)
---------------------------------------------
с L разобрался

Добавлено (03 Ноября 2013, 20:35:06)
---------------------------------------------
Я все сделал... но... я проиграл((

Добавлено (03 Ноября 2013, 20:39:25)
---------------------------------------------

Добавлено (03 Ноября 2013, 21:11:07)
---------------------------------------------
Получилось.... все норм, понял в чем ошибка.

Добавлено (03 Ноября 2013, 21:20:51)
---------------------------------------------
НЕТ, не получилось, выходит что он просто выравнивает по одному юниту хр... что за

Добавлено (03 Ноября 2013, 21:22:28)
---------------------------------------------

 

japoneskoДата: Воскресенье, 03 Ноября 2013, 21:25:36 | Сообщение # 5
4 уровень
Группа: Пользователи
Сообщений: 86
Награды: 0
Репутация: 8
Блокировки:
в переменную заноси не кол-во жизней, а проценты
и устанавливай в процентах
 

Dwanx4Дата: Воскресенье, 03 Ноября 2013, 22:13:41 | Сообщение # 6
7 уровень
Группа: Проверенные
Сообщений: 254
Награды: 0
Репутация: 16
Блокировки:
Получилось
 

ExtrematorДата: Воскресенье, 03 Ноября 2013, 22:37:03 | Сообщение # 7
10 уровень
Группа: Проверенные
Сообщений: 3199
Награды: 0
Репутация: 1018
Блокировки:
Пикнуть всех юнитов на карте, отфильтровать, засунуть в группу G

set Num = 0

Взять юнитов из G
>> set Num = (N + 1)
>> set HP = (HP + текущее хп у (пикнутого юнита))

Взять юнитов из G
>> установить хп (пикнутого юнита) как ( HP / Num )
 

MelodiaДата: Понедельник, 04 Ноября 2013, 23:31:57 | Сообщение # 8
Группа: Проверенные
Сообщений: 8026
Награды: 5
Репутация: 5041
Блокировки:
Extremator, Num лишнее))

CM wars 1.15
ЭПОХА АНИМИРОВАННЫХ ТРИГГИРАФ ПРЕШЛА
 

Форум о Warcraft 3 » Раздел для картостроителей » Вопросы по картостроению » Группа юнитов, прикольный спелл
  • Страница 1 из 1
  • 1
Поиск:

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