Nevernight
CooL
offline
Опыт:
3,431Активность: |
Проверка предмета
Как проверить лежит ли предмет в инвентаре какого-либо юнита?
|
06.03.2011, 18:19 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
spellwerk
offline
Опыт:
4,869Активность: |
точно не знаю, но можно записывать владельца при поднятии, и удалять при падении предмета |
06.03.2011, 18:28 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Fakov
Viva la Fa
offline
Опыт:
102,058Активность: |
через Boolean Comparsion, раздел Герой - Hero Has An Item |
06.03.2011, 18:31 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Extremator
offline
Опыт:
39,986Активность: |
Fakov:
фактически - Герой владеет предметом = Да дельше пишешь нужное действие... |
06.03.2011, 18:37 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Gondooras
Kicked by LLlypuK
offline
Опыт:
919Активность: |
Ну да пиши триггер на проверку придмета и ставь значение 1 если есть, а если нету то null |
06.03.2011, 18:43 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Nevernight
CooL
offline
Опыт:
3,431Активность: |
а если я пикну всех юнитов карты, потом все предметы карты, и поставлю условие picked unit has picked item, это условие будет функционировать правильно?
|
06.03.2011, 18:48 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Fakov
Viva la Fa
offline
Опыт:
102,058Активность: |
нет, будет функционровать только для последних пикнутых в группу объектов. |
06.03.2011, 18:49 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Gondooras
Kicked by LLlypuK
offline
Опыт:
919Активность: |
Нет я не помню как пишется но мона поставить player 1, player 2, player 3, player 4, player 5 и т д скобки не пишутся простите. |
06.03.2011, 18:53 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Nevernight
CooL
offline
Опыт:
3,431Активность: |
Fakov, а как тогда сделать условие - если ни у какого юнита предмет не лежит ?
|
06.03.2011, 18:54 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Fakov
Viva la Fa
offline
Опыт:
102,058Активность: |
Gondooras, ты геомансер же?? если да, то это оправдывает твои бессмысленные посты.
Nevernight, делай через цикл. Сначала пикаешь всех игроков в нужной области. Затем циклом от 1 до Picked Unit проверяешь, не имеет ли кто это предмет.
МОгу ошибаться, тк цикл может можно и запустить без пика юнитов, сразу пускать цикл от 1 до "кол-во юнитов в области" |
06.03.2011, 19:00 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Gondooras
Kicked by LLlypuK
offline
Опыт:
919Активность: |
Не лучше с пиком. |
06.03.2011, 19:02 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
spellwerk
offline
Опыт:
4,869Активность: |
если вам нужно узнать, у какого именно юнита лежит предмет Х, то нужно записывать его владельца |
06.03.2011, 19:07 | #12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Nevernight
CooL
offline
Опыт:
3,431Активность: |
Fakov, не понял твой вариант
Nevernight добавил: ну вот (заменил picked unit) |
06.03.2011, 19:18 | #13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Fakov
Viva la Fa
offline
Опыт:
102,058Активность: |
Рандом юнит проверяет одного любого юнита, а не всю толпу. То есть другой юнит может иметь предмет.
Цикл = For each Integer A to (integer) do
а ты его не юзаешь почему то. |
06.03.2011, 19:22 | #14
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Nevernight
CooL
offline
Опыт:
3,431Активность: |
Fakov, ну тогда random unit from integer a будет работать разве?
|
06.03.2011, 19:26 | #15
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
SkiL
offline
Опыт:
9,321Активность: |
Nevernight, что значит "random unit from integer"? |
06.03.2011, 19:33 | #16
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Fakov
Viva la Fa
offline
Опыт:
102,058Активность: |
пруф на ф-цию. нет, не будет. не юзай рандом юнит если нужно точное определения условия для группы |
06.03.2011, 19:35 | #17
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Gondooras
Kicked by LLlypuK
offline
Опыт:
919Активность: |
Любая глобальная юнита помойму |
06.03.2011, 19:35 | #18
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Nevernight
CooL
offline
Опыт:
3,431Активность: |
Цитата:
не понял |
|
06.03.2011, 19:41 | #19
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Fakov
Viva la Fa
offline
Опыт:
102,058Активность: |
точное определение выполнения условия - это твоя ситуация. когда нужно убедится, что вся группа юнитов не имеет итема, а не один любой член группы. |
06.03.2011, 19:46 | #20
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|