djtoryx
offline
Опыт:
117Активность: |
выбор героя
Мне надо, чтобы светлячком выбирался герой. Я сделал так:
Если юнит входит в радиус героя, и если этот юнит принадлежит красному игроку, то появляется герой в нужной области и светлячок умирает. И так надо для каждого героя, для каждого игрока и это долго: триггеров много и они неудобные. [+] замечание от alexkill: 1.2 (учим русский язык)
Отредактировано djtoryx, 07.06.2010 в 23:46. |
07.06.2010, 22:24 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Pray_AD
stay in c++
offline
Опыт:
7,145Активность: |
делай проверку что тип юнита - "светлячек" и создавай героя для игрока=владелец "светлячка", и все - 1 триггер на всех |
07.06.2010, 22:26 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DENj
offline
Опыт:
2,959Активность: |
Открой в редакторе карту '(4)WarChasers' (ну официальная карта которая находиться в папке Maps/Scenario) и посмотри как там сделано. Когда я начинал изучать редактор я учился по этой карте. |
07.06.2010, 22:33 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
H
hello world
offline
Опыт:
130,725Активность: |
Да и еще лучше делать не "радиусом" а областью. Ибо придется дальше ставить героев друг от друга. |
07.06.2010, 22:35 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
FaiT
Я лечю в Амстердам :O
offline
Опыт:
151Активность: |
Событие
Боевая единица - A unit enters Область перед героем <gen> Условие (Unit type of (Entering unit)) равно Светлячек Действие Боевая единица - Remove (Entering unit) from the game Боевая единица - Create 1 Твой герой for Игрок 1 (красный) at (Center of Твоя область <gen>)fasing Стандартная ориентация зданий degrees а вобще юзай поиск! |
08.06.2010, 14:16 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Hangman
I'm a rainbow too...
offline
Опыт:
4,280Активность: |
И вообще то нужно создавать героя просто для владельца переключающего юнита, а то для каждого цвета делать отдельный триггер на каждого героя, это очень глупо. |
08.06.2010, 14:21 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Ven1dy
offline
Опыт:
142Активность: |
Hangman:
А подробней можно? " Create 1 Твой герой for Игрок 1 (красный)" - что тут сменить? |
24.11.2010, 23:48 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Ethernet
Я Impereon
offline
Опыт:
8,529Активность: |
Игрок 1, на Владелец юнита (Переключающий юнит) |
25.11.2010, 00:01 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Ven1dy
offline
Опыт:
142Активность: |
Ethernet:
Не получается=(
Может поможеш переделать? Блин , терь вобще ничево не работает.... |
25.11.2010, 15:27 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ARS
offline
Опыт:
873Активность: |
Используй команду боевая Единица - remove |
26.11.2010, 10:57 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
SLI
"Ня" © Happy
offline
Опыт:
8,415Активность: |
Событие unit enter the region 123
Условие (unit type of entering unit) равно Светлячек Действия create 1 Герой in (center of (region)) for (owner of (entering unit)) kill entering unit как то так |
26.11.2010, 11:35 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Ven1dy
offline
Опыт:
142Активность: |
ARS:
Ну это я и использовал...
SLI:
А тут герой останется жив и его может взять другой игрок ... в итоге будет 2 одинаковых перса |
26.11.2010, 17:14 | #12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Faam
Порядочный юзер
offline
Опыт:
3,066Активность: |
проще сделать скил светляку который при направлении на герой довал бы контроль и перемещял куда надо также на всех |
26.11.2010, 18:48 | #13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
SLI
"Ня" © Happy
offline
Опыт:
8,415Активность: |
Ven1dy, да вот тот же код с исправленой утечкой
Событие unit enter the region 123 Условие (unit type of entering unit) равно Светлячек Действия create 1 Герой in (center of (region)) for (owner of (entering unit)) kill entering unit *turn off this trigger* |
26.11.2010, 19:56 | #14
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Ven1dy
offline
Опыт:
142Активность: |
Всё разобрался) Огромное вам Спасибо) |
27.11.2010, 22:22 | #15
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|