Nucleus Genius
offline
Опыт:
2,234Активность: |
Отслежка выброшенного предмета
Нужно отследить предмет когда он выкладывается на землю с тем, чтобы заменить его на другой. Только вот отследить не получается. |
27.06.2014, 19:22 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Hate
конь вакуумный
offline
Опыт:
43,117Активность: |
периодически проверять наличие предмета у героя |
27.06.2014, 19:24 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Nucleus Genius
offline
Опыт:
2,234Активность: |
Это примитивный метод, если предметов много, а их много, то эффективность такого способа падает. |
27.06.2014, 19:37 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
WalWin
8:-/
offline
Опыт:
4,117Активность: |
Отредактировано WalWin, 27.06.2014 в 20:11. |
27.06.2014, 20:01 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Nucleus Genius
offline
Опыт:
2,234Активность: |
А вот тут вся хитрость, какое условие именно?
Nucleus Genius добавил: Все пишут условие твой предмет, но некто не может понять что же это за условие, которое будет срабатывать только при выбросе предмета на землю. (например герой манипулирует предметом срабатывает про перекладке прдмета другому юниту и т.п.) |
27.06.2014, 22:24 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Melissa
Я всегда хочу как лучше!
offline
Опыт:
30,496Активность: |
боевая единица - теряет предмет реакция на событие - item neing manipulating |
27.06.2014, 22:46 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Nucleus Genius
offline
Опыт:
2,234Активность: |
Я же писал выше, это условие срабатывает не только когда предмет выкладывается, но и при передачи другому юниту и еще в нескольких случаях, а нужно отслеживать только брошенный на землю предмет. |
27.06.2014, 22:53 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Hate
конь вакуумный
offline
Опыт:
43,117Активность: |
именно поэтому нужно читать пост номер 2 |
27.06.2014, 23:09 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Nucleus Genius
offline
Опыт:
2,234Активность: |
Да неполучится оно так сделать, несколько героев, много предметов, эта система нежизнеспособна в корне. Если у героя нет предмета, не означает что он на земле, тоже самое касается и манипулирования предметом. Hate то что вы мне рекомендуете будет работать при продаже предмета, перекладывание другому юниту и т.д. |
28.06.2014, 00:33 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Melissa
Я всегда хочу как лучше!
offline
Опыт:
30,496Активность: |
Если - логические - playable map area содержит предмет - то ... |
28.06.2014, 00:36 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Nucleus Genius
offline
Опыт:
2,234Активность: |
А можно с примером карту? |
28.06.2014, 00:49 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
WalWin
8:-/
offline
Опыт:
4,117Активность: |
Значит тригер: Боевая еденица теряет предмет Условие: (Boolean Compasion) Item being manipulated is in (ТВОЯ ОБЛАСТЬ или ВСЯ КАРТА) равно ДА |
28.06.2014, 03:17 | #12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Extremator
|
WalWin:
карта в любом случаи будет содержать предмет... про событие уже много раз написали... в качестве условия нужно удостовериться что предмет не находится в юните проверку навергяка надо будет делать с проверкой, на сколько я помню юнит всё ещё владеет предметом в момент срабатывания события его потери... или это с подбором так... хД |
28.06.2014, 11:22 | #13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
WalWin
8:-/
offline
Опыт:
4,117Активность: |
Extremator, тригер будет срабатывать только тогда, когда юнит теряет предмет, а условие как раз проверяет куда этот предмет кладется, в его случае на ЗЕМЛЮ
|
28.06.2014, 17:29 | #14
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Melissa
Я всегда хочу как лучше!
offline
Опыт:
30,496Активность: |
WalWin:
не даже предмет у героя находится в карте, как например в случае передачи. хотя если выбирать "предмет в слоте Х" - то иной результат. ххххххххххх |
28.06.2014, 17:45 | #15
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
nvc123
new status
offline
Опыт:
59,284Активность: |
зачем проверять? при передаче срабатывает 2 события(потерял и получил) при продаже тоже 2(потерял и продал) |
28.06.2014, 18:43 | #16
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Melissa
Я всегда хочу как лучше!
offline
Опыт:
30,496Активность: |
Можно поставить специальный юнит на карту с очень быстрой скоростью снаряда. При потере предмета заносить здоровье предмета в переменную и приказывать ему атаковать его. Если хп предмета изменилось - он на земле. ну и ставим его хп как переменная. |
28.06.2014, 19:53 | #17
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
nvc123
new status
offline
Опыт:
59,284Активность: |
NatureKid, точно а ещё можно написать свой вар который будет идти только на написанной нами ос которая будет ставиться только на созданный нами комп который будет питаться только от созданного нами реактора который будет работать только на созданном нами топливе ......... |
28.06.2014, 21:26 | #18
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Melissa
Я всегда хочу как лучше!
offline
Опыт:
30,496Активность: |
nvc123, чего? не понял юмора |
28.06.2014, 21:49 | #19
+0/−1
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
WalWin
8:-/
offline
Опыт:
4,117Активность: |
Вот смотри! |
28.06.2014, 23:32 | #20
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|