arty_F
offline
Опыт:
2,168Активность: |
вопрос по вэйпоинтам
Вопрос такой. почему крипы с первой базы на второую бегут нормально - по точкам . А с второй на первую добегают до второй точки , разворачиваються и бегут обратно к первой потом опять ко второй , и так бегают вечно. По тригерам всё нормально , незнаю чё делать. |
22.02.2007, 08:28 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
dk
offline
Опыт:
60,293Активность: |
Карту где это наблюдается, мы не телепаты! Скорее всего проблемы именно в триггерах... |
22.02.2007, 09:02 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
arty_F
offline
Опыт:
2,168Активность: |
Да нет , турн офа нету . а куда сдесь можно мапу залить чтобы вы посмотрели ? |
24.02.2007, 11:45 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
and_y87
Тру Кодер
offline
Опыт:
21,030Активность: |
Ответить>Управление Вложениями |
24.02.2007, 12:05 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
adic3x
offline
Опыт:
108,439Активность: |
gssRiP, сюда в тему и залей, желательно в 1 пост.
|
24.02.2007, 12:07 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DFlyer
<3 MJ
offline
Опыт:
43,079Активность: |
Наверно крип, когда бежит обратно, забегая на вторую (предпоследнюю, когда бежит в первый раз) получает приказ бежать опять на вторую базу. Блин, так не смогу объяснить. Выложи сюда мапу. Внизу есть кнопка "Управление вложениями". Нажми её и там поймёшь.
DFlyer добавил: База1 -> [1] -> [2] -> [3] -> [4] -> База2 [1],[2] - регионы Забегает на первый регион, триггерно получает приказ идти на второй. Забегает на второй, идёт на третий. И тд. Когда заходит в "База2", полусает приказ, бежать обратно. Бежит по тому же пути, по этому, забегает на регион [4], по триггерам опять полусает приказ бежать обратно. На сколько я понял, проблема в этом. Решение: 1) 2 триггера, отвечающие за приказ крипу идти на след. регион. Когда крип приходит на "База2", отключать первый триггер, и включать второй, где приказы в обратном порядке. Т.е. База2 -> [4] -> [3] -> [2] -> [1] -> База1 Потом опять включать первый триггер. 2) Делать регионы обратного пути так, чтобы крипы по пути обратно не попадали на регионы, предназначенный для пути на "База2". ИМХО, 1) вариант лучший. |
24.02.2007, 12:18 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
and_y87
Тру Кодер
offline
Опыт:
21,030Активность: |
С проблемой на которую смотришь както проще довать советы, а то всё на словах да на словах |
24.02.2007, 12:37 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
adic3x
offline
Опыт:
108,439Активность: |
Думаю если крипов много то через cache сопоставлять им булевувый тип, и при входе в рект проверять. только и всего=) |
24.02.2007, 12:40 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DFlyer
<3 MJ
offline
Опыт:
43,079Активность: |
gssRiP
Думаешь, мы тут телепаты? Покажи хоть что-н! Цитата:
А чё, тогда спрашиваешь? Покажи свои "нормальные" триггеры, и всё прояснится! |
|
24.02.2007, 21:10 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
bladehamster
offline
Опыт:
3,660Активность: |
Цитата:
Это не пойдет, подумай, прошел первый крип на вторую базу и обратно, а если отключить первый триггер, и включить второй, то второй крип, идущий за первым, просто не дойдет до второй базы =). По идее самое оптимальное, хотя и шаткое в смысле багов решение - это проверять по углу поворота, куда идет юнит и соответственно посылать его на "следующий" вэйпойнт или на "предыдущий". Или через SCV, но ето слишком громоздко. |
|
25.02.2007, 07:31 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
arty_F
offline
Опыт:
2,168Активность: |
Вот мапа , смотрите вобщем триггер unitsmovesdn updn - он посылает крипов с верху в низ по правому проходу. Такжэ можите посмотреть с верху в низ по левому проходу(тожэ не идут). А если у кого время есть , то напишите триггеры для всех проходов, буду очень рад. Отредактировано gssRiP, 26.02.2007 в 14:20. |
25.02.2007, 07:58 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
bladehamster
offline
Опыт:
3,660Активность: |
ну млин, мне делать нечего 600 килобайт качать... выложи отдиельно файл с триггерами. |
25.02.2007, 08:57 | #12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DFlyer
<3 MJ
offline
Опыт:
43,079Активность: |
gssRiP
Кароче так, посмотрел я твою мапу. Надо отдельный триггер для каждого региноа создавать. Код:
И так далее! |
25.02.2007, 10:19 | #13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|