![]()
KhanJareck
![]() ![]() offline
Опыт:
1,453Активность: |
Вопрос/Заказ - отпределение номера юнита-цели в массиве
Мне нужно сделать некую свзяь массивов:
Массив боевых едениц Units Массив целочисленных B Также есть переменная A. Каждый юнит входящий на карту помечается как Units (A+1) ; A=A+1 Итак. К чему это: мне нужно определить "A" юнита при касте на него спелл (т.е. не "A" кастующего, а A цели), для изменения "B" этого юнита. Возможно-ли это на тригерах? (это вопрос :) ) Если нет (а это заказ :) ) ,- то сделайте плз. на джассе или др. Мне нужно только чтобы работало. Думаю это довольно просто :) P.s. если где-то подобное писали/просили и т.п. , то откопируйте решение проблемы плз. 'Не люблю копатся в прошлом' ^^ // пофиксил буквы. © swdn Отредактировано ShadoW DaemoN, 25.04.2009 в 18:12. |
![]() |
#1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
user_jasser
![]() offline
Опыт:
232Активность: |
KhanJareck
SetUnitUserData, GetUnitUserData, не? |
![]() |
#2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Garret
Недоброе творится
![]() ![]() offline
Опыт:
3,893Активность: |
KhanJareck
В гуи ща посмотрел, Боевая Единица - Set Custom Value Как взять значение думаю догадаешься Отредактировано ShadoW DaemoN, 25.04.2009 в 18:14. |
![]() |
#3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
ShadoW DaemoN
![]() ![]() offline
Опыт:
37,078Активность: |
"Вы все не шарите." © Toadcop. Вот user_jasser и Garret поняли вопрос, молодцы. Надо думать абстрактней, а не так, что увидел "определить Х юнита" и не стал читать весь вопрос. В любом случае, пофиксил буквы X и Y.
По вопросу: можно поизвращаться с ИД хендлов, чтобы по ним определять значение из массива, но это муторно для данной ситуации. Самый нормальный вариант уже предложили - Custom Value. Просто записывай и получай значение "B" для нужного юнита. |
![]() |
#4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Артте
Open up your eyes
![]() ![]() offline
Опыт:
23,423Активность: |
ShadoW DaemoN
Надо нормально составлять вопросы и соблюдать регистр, если уж составили с буквами х и у. А все-таки имхо удобней перебор в цикле по массиву и вывод индекса |
![]() |
#5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Elf_Stratigo
![]() offline
Опыт:
4,699Активность: |
вроде если случайно обратиться к юниту, у которого не задан "Custom Value", то варик в ужосе самоубивается... |
![]() |
#6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Hellfim
Новичок
![]() ![]() offline
Опыт:
79,707Активность: |
Elf_Stratigo, нет.
|
![]() |
#7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
J
expert
![]() offline
Опыт:
48,447Активность: |
Elf_Stratigo возвращается 0
|
![]() |
#8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|