zer0ne
offline
Опыт:
11,119Активность: |
Фильтр
Как зделать фильтр для спелла, который действует на юнитов всех игроков, определюет что юнит не мертв, не является техникой или летающим? Напишите пожалуйста такую функцию Отредактировано zer0ne, 31.08.2008 в 20:49. |
31.08.2008, 19:31 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
adic3x
offline
Опыт:
107,539Активность: |
Код:
коменты нужны? |
31.08.2008, 19:48 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
zer0ne
offline
Опыт:
11,119Активность: |
ADOLF думаю разберусь, спасибо
|
31.08.2008, 19:57 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Sebra
offline
Опыт:
5,603Активность: |
ADOLF, зачем впихнул проверку на врага вместо проверки на технику? Обманываешь людей.
|
31.08.2008, 19:57 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
zer0ne
offline
Опыт:
11,119Активность: |
ага наверно ты хотел вместо
Код:
Код:
Отредактировано zer0ne, 31.08.2008 в 20:14. |
31.08.2008, 20:06 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
adic3x
offline
Опыт:
107,539Активность: |
ну я как пример, впринципе скопировать условие на юнит тип и поменять на технику)
ладно, вариант как для первого поста) Код:
|
31.08.2008, 20:06 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
zer0ne
offline
Опыт:
11,119Активность: |
ADOLF хотя нет я себя переоценил, комментарии нужны)
|
31.08.2008, 20:28 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
adic3x
offline
Опыт:
107,539Активность: |
http://xgm.guru/forum/showpost.php?p=440059&postcount=6
коментирую пример отсюда) (сразу оговорка что я юзаю ген пак) создаем группу в глобалках, но она нам нужна тока как временный буфер там же бул експр, что бы не вызывать каждый раз кондишин функция пика юнитов приниет такой обьект как кондишин в качестве аргумента в иничиализации (вызвать где то в начале единожды) создаем наш кондишин, в качестве аргумента - функция, которая и будет применена фичя в том что наша функцияКондишин возращает бульку, которая отвечает за то, будет ли добавлен юнит в группу, как ты видешь там фалсе, т.е. при вызове ГроупЕнумЮнитсИн... для всех юнитов будет вызван этот кондишин, т.е. функция, доступ к юниту мы там получаем черег ГетФилтерЮнит мы просто проверяем условия (ну тут надебсь ясно), если что делаем свои делишки и возращаем фалсе, т.е. группа будет чиста, нам не надо ее не создавать, не удалять каждый раз |
31.08.2008, 22:18 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
zer0ne
offline
Опыт:
11,119Активность: |
ADOLF
ок, спасибо! Тему можно закрывать |
31.08.2008, 22:28 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|