Зевс
Адская Зверюга
offline
Опыт:
152,154Активность: |
GetUnitTypeRace?
Сабж. Нужно проверить расу необходимого типа еденицы (НЕ по игроку..!) |
25.01.2011, 22:52 | #1
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
H
hello world
offline
Опыт:
130,376Активность: |
Та это тебе не уличная магия. Занеси всех нужный юнитов в список с рассами и проверяй сколько влезет. |
25.01.2011, 22:56 | #2
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
Зевс
Адская Зверюга
offline
Опыт:
152,154Активность: |
Коли можно выцепить любые float данные... да вообще любые числовые данные юнита-агента-ээфектов как текст.. вот и думал что можно вытянуть принадлежность к расе =\ |
25.01.2011, 23:38 | #3
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
F3n1kz
offline
Опыт:
4,548Активность: |
Catalog - Value of catalog entry fieldPath for player player
galaxy - string CatalogFieldValueGet ( preset catalog, string entry, string fieldPath, int player ) Для определения какой расы маринос:
catalog - Units выбираешь из пресета entry - Marine - ID для юнита (в РО можно посмотреть либо 2 раза тыкнув по юниту либо тукнув view raw data) fieldPath - пишем тут Race Возвращает строку - Terr, Zerg, Prot, Neut или пустую если раса не поставлена
(раз уж говоришь что можно выцепить любые float - как узнать сейчашний tint color агента у юнита?) |
25.01.2011, 23:40 | #4
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
laViper
offline
Опыт:
8,283Активность: |
Мне кажется есть функция отдельная для этого... Ну а вообще, в РД есть валидатор на расу - смотрите мимикрида. Там все 3 расы проверяются. |
26.01.2011, 15:33 | #5
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
Зевс
Адская Зверюга
offline
Опыт:
152,154Активность: |
Встречал где-то в модели.. гляну Зевс добавил: зы: все это пока гемор.. сделал на массивах =\ |
26.01.2011, 23:44 | #6
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
F3n1kz
offline
Опыт:
4,548Активность: |
Зевс, чем гемор? Юнит тайп в строку, строку поставляешь в Catalog - Field Value Get и получаешь расу О_о |
27.01.2011, 00:02 | #7
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|