18.07.2005, 21:31 | #1 | ||
Мастер
Регистрация: 03.04.2007
Адрес: Сайтама
Сообщений: 391
Репутация: 92
|
Создание карт, модов для WarCraft 3
Прежде чем задать вопрос прочитайте следующее: Полезные ссылки, программы и прочее..., Оглавление "Библиотеки Творцов" Данная тема предназначена для решения каких либо проблем или помощи в создании карт и модов для игры Warcraft 3. Немного о наборе инструментов, которые понадобятся нам в создании и редактировании: WorldEditor Скрытый текст: Автор: Blizzard Entertainment Тип: Редактор мира Warcraft 3 Способ распространения: На диске с игрой Язык: Русский Версия: 1.21b О программе: Официальный редактор карт для вара очень удобен и вполне не сложен. Редактор похож на своего предшественника StarEdit (редактор мира StarCraft), но он все равно отличается большой функциональностью и интерфейсом. Больше информации можно узнать на WikpediaАльтернативные редакторы:Прочие программы:
Полезные ссылки: Последний раз редактировалось Emix; 04.01.2011 в 10:42. |
||
|
08.05.2008, 14:49 | #2021 | ||
Новичок
Регистрация: 19.09.2007
Сообщений: 17
Репутация: 0
|
И ещё один вопрос: как добавить дополнительный вид склона к двум основным, в редакторе рельефа? Последний раз редактировалось Airslip; 08.05.2008 в 15:41. |
||
|
08.05.2008, 17:25 | #2022 | ||
Юзер
Регистрация: 07.06.2007
Сообщений: 307
Репутация: 14
|
|||
|
08.05.2008, 18:06 | #2024 | ||
Юзер
Регистрация: 07.06.2007
Сообщений: 307
Репутация: 14
|
Kainer
а вот и как, ибо я своими зенками видел карту, в которой было штук 5 склонов. |
||
|
08.05.2008, 19:14 | #2025 | ||
Игрок
Регистрация: 23.09.2006
Адрес: На Краю Времени
Сообщений: 631
Репутация: 239
|
Malcolmishe
Сам я не пробовал, но читал где-то, что через Зефир можно. Прога есть в шапке. ЗЫ. Не знаю сколько она весит, поэтому если не хочешь идти на поводу неизвестности, лучше не скачивай
__________________
"Carry on, you will always remember Carry on, nothing equals the splendor Now your life's no longer empty Surely heaven waits for you" |
||
|
08.05.2008, 19:43 | #2027 | ||
Юзер
Регистрация: 07.06.2007
Сообщений: 307
Репутация: 14
|
Бальназар
я ее скачал два дня назад... потому что тоже слышал об этом... и даже распаковал... и даже запустил... и даже нифига не понял Kainer да на карту: http://xgm.ru/maps.php?id=2301 Последний раз редактировалось Malcolmishe; 08.05.2008 в 19:53. |
||
|
08.05.2008, 20:03 | #2028 | ||
Игрок
Регистрация: 23.09.2006
Адрес: На Краю Времени
Сообщений: 631
Репутация: 239
|
Цитата:
Цитата:
__________________
"Carry on, you will always remember Carry on, nothing equals the splendor Now your life's no longer empty Surely heaven waits for you" |
||
|
09.05.2008, 00:14 | #2029 | ||
Юзер
Регистрация: 07.06.2007
Сообщений: 307
Репутация: 14
|
На моей карте имеются "равнинные" и "горные" участки. Юнит движется по карте из точки А в точку Б. По пути он будет попеременно оказываться либо над "горными", либо над "равнинными" участками. Во время его перехода с "равнинной" на "горную" зону и обратно мне необходимо выполнять ряд действий. Задача - определить когда он пересекает эту границу.
Осложняющий момент: границы не ровные и зоны меняются часто, поэтому использование областей затруднено (их придется поставить огромное множество и проверять каждую индивидуально). Хочу услышать ваши предложения решения этой проблемы. Быть может есть возможность отслеживать, над каким тайлом в данный момент находится юнит, или над каким видом проходимости (можно пройти/ нельзя пройти а только пролететь/ нельзя строить), или может быть в каком-нибудь альтернативном редакторе можно создавать области неправильной формы? Моих знаний хватает только на то, чтобы понаставить областей и либо через периодик эвент проверять находится ли юнит в одной из них, либо ставить событие "юнит входит в регион". |
||
|
09.05.2008, 10:27 | #2030 | ||
Dota Master
Регистрация: 28.03.2006
Адрес: г.Казань
Сообщений: 502
Репутация: 151
|
Хотел узнать: у меня некоторые чужие карты не открываются, а охото посмотреть как они выполены, ошибка вылезает такая: нет сведений о юнитах (ну или подобное). Ещё бывает что якобы система не выдержит карту. как исправить?
__________________
bardaq |
||
|
09.05.2008, 13:06 | #2032 | ||
Юзер
Регистрация: 07.06.2007
Сообщений: 307
Репутация: 14
|
STIRATEL
Kainer Не надо яндекс. Есть XGM. Скорее всего это защищенные карты. Скачай с ХГМ депротектор. Добавлено через 14 часов 6 минут Уперся в следующий моментик: задача: поместит модель в определенных координатах и на определенной высоте Вопрос: А как? Ну создать в координатах - не проблема, а вот как отрегулировать высоту? Что-то не могу найти ни одного триггера, который смог бы изменить высоту отображения моей модели (не нашел ни для дестрактибла, ни для даудада, ни для юнита). Мне пофигу, чем будет являтся эта модель - юнитом, даудадом, дестрактиблом. Мне нужно - триггерно подвесить ее в определенном месте карты и на определенной высоте. Вот собственно и все. Последний раз редактировалось Malcolmishe; 10.05.2008 в 03:13. Причина: Добавлено сообщение |
||
|
10.05.2008, 13:07 | #2034 | ||
Юзер
Регистрация: 07.06.2007
Сообщений: 307
Репутация: 14
|
STIRATEL
нельзя, потому что я депротекторами еще не пользовался... просто зайди в базу прог на ИксГэЭм.Ру и покопайся там. Там этих депротекторов несколько штук. Но ни один из них не гарантирует 100% работоспособность депротекченных мап. |
||
|
10.05.2008, 17:19 | #2036 | ||
Юзер
Регистрация: 07.06.2007
Сообщений: 307
Репутация: 14
|
balda13
триггер: событие - юнит умирает условие - триггеред юнит = мерцающие врата действие - дефит (один клан) |
||
|
11.05.2008, 03:02 | #2037 | ||
Юзер
Регистрация: 14.06.2005
Сообщений: 188
Репутация: 20
|
Malcolmishe
Есть джазовская функция: IsTerrainPathableBJ(where, t) , где where - точка (location), а t может принимать такие значение: PATHING_TYPE_AMPHIBIOUSPATHING PATHING_TYPE_ANY PATHING_TYPE_BLIGHTPATHING PATHING_TYPE_BUILDABILITY PATHING_TYPE_FLOATABILITY PATHING_TYPE_FLYABILITY PATHING_TYPE_PEONHARVESTPATHING PATHING_TYPE_WALKABILITY По названиям понятно, какая константа за что отвечает. Функция булевая, т.е. возвращает либо да, либо нет. Т.е., к примеру, она может узнать, можно ли строить здания в текущей точке. Это можешь и использовать. Покрась "горный" ландшафт в текстуру, на котором нельзя строить здания, и пользуйся функцией! |
||
|
11.05.2008, 12:30 | #2038 | ||
Юзер
Регистрация: 07.06.2007
Сообщений: 307
Репутация: 14
|
GadenbIsh
Вах! Спасибо. На ХГМ мне сказали, что такой функции нет, зато рассказали как отслеживать тайл-сет На тайлах я уже сделал, но ИМХО на проходимостях гораздо удобнее, т.к. можно понаставить блокираторов пити или перекрасить пути в зефире и не привязватся к тайлам. Добавлено через 31 секунду вод where что подразумевается? Две координаты? Добавлено через 11 минут я пользовался вот этим: GetTerrainType(GetUnitX(udg_u),GetUnitY(udg_u)) Последний раз редактировалось Malcolmishe; 11.05.2008 в 12:41. Причина: Добавлено сообщение |
||
|
11.05.2008, 15:11 | #2040 | ||
Юзер
Регистрация: 07.06.2007
Сообщений: 307
Репутация: 14
|
GadenbIsh
угу... а как там на счет оптимизации? триггер нужно запускать часто, так что возможны утечки... я читал, что точки хоть места занимают и мало - но это самые распространенные утечки. В принципе убрать все утечки я по-любому не смогу - знаний и умений не хватит... но всетаки хотелось бы максимально снизить утечки. |
||
|
|