kogemyaka
offline
Опыт:
294Активность: |
Вопрос о бункерах
С наступившим новым годом!
У меня вопрос. Как загружать юнитов в бункеры терранов и можно ли это делать прямо в редакторе?
P.S. Зачем нубские вопросы закрыли?). |
06.01.2009, 19:55 | #1
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
Зевс
Адская Зверюга
offline
Опыт:
152,154Активность: |
Триггер Run Ai Script At Location "Enter Closest Bunker"
Прямо в редакторе это сделать нельзя... хотя визуально можно, но без триггера никуда. Зевс добавил: http://xgm.guru/articles.php?name=staredit_triggers http://xgm.guru/articles.php?name=manual_staredit |
06.01.2009, 22:24 | #2
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
kogemyaka
offline
Опыт:
294Активность: |
Спасибо. В War3 наверно также нельзя в редакторе загружать юниты в корабли или дирижибли). |
07.01.2009, 17:43 | #3
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
kogemyaka
offline
Опыт:
294Активность: |
И ещё вопрос.
В триггерах в условиях Countdawn timer is at least 20 game seconds. Что здесь означает ''at least''? Это значит по истечении 20 секунд? Мне нужно по истечении 20 секунд. |
09.01.2009, 18:40 | #4
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
HGL
Phased out.
offline
Опыт:
25,976Активность: |
это вроде значит "если таймер показывает от 20 секунд и больше" |
09.01.2009, 19:12 | #5
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
Зевс
Адская Зверюга
offline
Опыт:
152,154Активность: |
Используй лучше Elapsed time at least 20 seconds |
09.01.2009, 22:09 | #6
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
kogemyaka
offline
Опыт:
294Активность: |
И последний вопрос. Как можно показать игроку какую-нибудь скрытую область(разведать её) через триггеры? |
21.01.2009, 14:19 | #7
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
Зевс
Адская Зверюга
offline
Опыт:
152,154Активность: |
Create 1 Map Reaveler at loc |
21.01.2009, 18:29 | #8
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
Worm
Просто Червь
offline
Опыт:
3,221Активность: |
Вообще по-разному можно. У каждого способа свои недостатки.
Например, если с Map Revelar ты захочешь убрать разведку, то тебе придёться для этого использовать одно из Kill Unit или Remove Unit (Map Revealer нельзя передать другому игроку, а так же убрать действиями Kill Unit At Location и Remove Unit At Location), так что для того, что бы иметь несколько областей которые будут включаться/отключаться тебе придется каждый раз восстанавливать Map Revelar. Так же с Map Revealer сложно сделать динамическу разведку, которая постепенно раскрывает требуемую зону.
Если ты хочешь просто разведать территорию, но оставить туман войны, создай сразу же удали юнит игрока в этом месте.
Есть альтернативные способы. Как я уже говорил, можно постоянно создавать/удалять юнит игрока на определённой локации и тем самым поддерживать разведку (сам юнит останется незаметным), а так же с аналогичным успехом можно перемещать (Move Unit) юнит игрока с удалённой локации в нужную и обратно.
Если теперь заставить эту локацию следовать за невидимым юнитом другого игрока, то получится эффект постепенной разведки. Но здесь тоже свои проблемы. Так, постоянное перемещение туда/обратно (или создание/удаление) воздушного юнита над наземным замедляет передвижения наземного юнита, а если перемещать наземный юнит под невидимый воздушный, то всё в порядке, за исключением случая когда тот будет пролетать над непроходимой территорией. Вдобавок зрение наземного юнита ограничено препятствиями, что может являться как плюсом так и минусом.
Можно перемещать воздушный юнит к воздушному, но тогда разведка будет не совсем по центру...
Вобщем выбирать нужно исходя из того, что тебе нужно в конкретном случае. |
26.01.2009, 13:10 | #9
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|