imperfect
offline
Опыт:
1,175Активность: |
Ну ожидание зависит от скорости атаки юнита, тоесть ты сам должен будешь подогнать, поэтому если у тебя в карте несколько юнитов умеющих атаковать по местности то для каждого можно скопировать тригер, а в условии прописать проверку типа юнита. А вот с дальней целью хз.
|
14.07.2010, 21:06 | #21
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
drake
offline
Опыт:
773Активность: |
хмм надо както чтобы оно высчитывало расстояние до цели по секундам, и само задавало паузу |
14.07.2010, 21:13 | #22
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Doc
offline
Опыт:
63,163Активность: |
Disrance Beetween Points/Скорость снаряда. |
14.07.2010, 21:14 | #23
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
imperfect
offline
Опыт:
1,175Активность: |
так, ну с высчитыванием накидал чтото, но оно несовместимо с тем если юниту ненадо бежать до цели, сейчас попробую интегрировать както эту системку с обычным выстрелом, я вроде даже знаю как... погоди ка... Но опять же тут ньюанс, если ты отменил приказ на ходу, тоесть тригер уже запустился и действие wait уже идёт, то опять же накладка выходит, пля, не усну теперь пока до правды не докопаюсь =), надо както отследить отмену приказа, и если он отменён то останавливать основной триггер и обнулять все переменные...
Так, хорошие новости, эта система робит даже если ненадо бежать до цели))) Теперь надо думать что с отменой приказа... Отредактировано Jasper, 14.07.2010 в 21:32. |
14.07.2010, 21:27 | #24
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
drake
offline
Опыт:
773Активность: |
хмм а помоему во 2 примере все нормально?
drake добавил: аа ну да при отмене происходит баг но потом все норм но думаю с в моей карте перезарядка будет 5-6 сек и должно быть норм? |
14.07.2010, 21:36 | #25
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
imperfect
offline
Опыт:
1,175Активность: |
Ахаха, я шокее =)) И правда всё нормально работает, я правда и сам непонимаю как так получилось, по моему работать недолжно... Ну раз всё норм, рад был помоч)
Нет, не в перезарядке дело, ведь если ты начинаешь атаковать, но потом прирываеш, то выстрела не происходит, поэтому перезарядка не пошла, а тригер отловил приказ цель точка, и уже записал переменные.. ну в общем хз, я всётаки ещё тоже начинающий картостроитель, поэтому пока что сам удивлён как хотябы это придумал... Ага, я понял тебя, если указываеш обстреливать далёкую територию, но потом отменяешь и атакуеш близкую, то он стреляет много раз. Если честно хз как решить, нужен тригер на отлов отмены приказа, тут я безсилен.. нужен госу какойнибудь. |
14.07.2010, 21:37 | #26
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
drake
offline
Опыт:
773Активность: |
Спс огромное =) |
14.07.2010, 21:40 | #27
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
imperfect
offline
Опыт:
1,175Активность: |
Для drake
Тему с вопросом drake закрыли, так что создам эту, ибо я решил его проблему в полной мере.
В тригере Block последним действием вроде нужно сделать Turn off <this trigger> скосил малям. |
14.07.2010, 22:00 | #28
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
drake
offline
Опыт:
773Активность: |
спс большое за помощь =) |
16.07.2010, 21:50 | #29
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|