RvzerBro, тогда будет проваливаться в меш юнита, будет заметно. Если там синфазную кость воткнуть.
Технически можно подобное сделать, если там будет много граней друг за другом, и чтобы альфа у материала была 5-10%, тогда будет плавно и выглядеть, и в сумме давать нужный эффект
Типа как туман или кастомная вода, по подобию)
ScorpioT1000, если пилит на тему "что ты там ковыряешься в какой-то фигне, иди деньги зарабатывай" Такое воистину very hard режим, ещё и за время своё воевать) лечится претензией и жестким разговором на тему "я в твои хобби не лезу, а ты не лезь в мои"
konvan5, в модели была ошибка - классика - в ней 2 геосет анимации повесили на 1 поверхность
Возможно, из за этого крашило.
Вторая особенность - там куча поверхностей и куча геосет анимаций. Мб средняя и низкая настройка графики на такое не рассчитана.
Custom Warcraft, а это точно туда назначено? Карта пути - это не обычная текстура к модели, это техническая текстура и она должна обязательно быть в tga формате, для точных цветов.
Полагаю, Pineapple.Blp вообще не нужно никуда назначать, модель её сама притянет по пути в менеджере импорта, если он правильный.
Что касается самой модели, то можно попробовать её переименовать и заново уже её импортнуть правильно, с перезапуска редактора. А старую удалить.
Ещё вариант - открыть карту через Mpq Editor и удалить оттуда эти файлы, а потом переоткрыть в редакторе. Да, будет зелёный куб, но это лучше вылетов)
Попробуй сделать проект итерациями
Грубо говоря, сейчас вот допили 1 карту и релизни проект
Пусть это будет версия 1.00
Потом, как решишь проблемы свои, допили ещё карту и добавь как апдейт 1.01
Заодно до этого уже получишь фидбэк от скачавших 1ю карту и поймёшь, что не так или чего не хватает.
Особенно хорошо, если базовые обязательные штуки для работы хотя бы 1 карты готовы. Необязательные можно и потом добавить)
И так далее по циклу, в общем.
Если проект настолько разросся, что им крайне тяжело управлять, лучше выпустить немного, чем ничего не выпустить и положить на полку)
Понадобится пара триггеров.
Первый - это захват. Через событие Юнит применяет способность, или через атаку юнита-"точки", чтобы передать его тому, кто захватил.
Второй - это после захвата, через событие Юнит меняет владельца, начать спавн крипов и отправке их по нужному адресу.
Собственно все эти события, условия и действия есть прямо там в Гуи редактора триггеров.
Примитивно, конечно, но должно работать)
1 хэша вполне хватит. Необязательно двух.
Это ведь таблица, буквально. Значения под ячейки одинаковые везде, например, тот же ид хэндла, потому смысла отдельно таблицы городить нет) а с точки зрения производительности обычный массив быстрее, нет вызовов функций можно и двумерно сделать как set ArrayName [400+5] только количество размещаемых данных резко ограничится
IceFog, хочу добиться того, чтобы все новые нативки можно было закинуть в корень игры и спокойно дальше играть/работать.
Чтоб можно было сделать карту, выложить её сюда, и с ней сразу файлы с новыми нативками для работоспособности её.
Либо мод/кампанию, аналогично
Это будет куда проще и удобнее юзерам
Пригляделся к первому скриншоту. Там вместо имени героя Default String То есть игра не находит строку. Потом текстура от клиффа ситискейпа в подземелье стоит, то есть её не заменили. Потому вопрос - а карту вообще тестировали, если такие ошибки всплывают сразу? И кто знает, какие там похожие ошибки наделаны ещё...
LastUchiha, сейчас это не актуально, экономить килобайты, +- 10 мегабайт погоды не сделают)
Да и вычищать в оригинале в патч архиве особо нечего, кроме моделей текстур, если не потребуются.
Скажу сразу, что без них, если там оставить только фреймы, таблицы, код и текст, вес архива равен примерно 5 мегабайт.
LastUchiha, ну, основное ты в принципе то можешь заменить
Скажем, сделать карту в другом сеттинге.
Юниты свои сможешь заменить
Код сможешь
Для террейна, погоды, воды можно текстуры поменять
Текстуры интерфейса сможешь поменять
Глобальное освещение сможешь поменять, его модели
Уберсплаты можешь поменять
Эффекты сможешь
» WarCraft 3 / Tooltip для simplebutton
» WarCraft 3 / Кетцалькоатль-Герой
Технически можно подобное сделать, если там будет много граней друг за другом, и чтобы альфа у материала была 5-10%, тогда будет плавно и выглядеть, и в сумме давать нужный эффект
Типа как туман или кастомная вода, по подобию)
» WarCraft 3 Legends / Крик о помощи и поиск потенциальных разработчиков
» WarCraft 3 Legends / Крик о помощи и поиск потенциальных разработчиков
Такое воистину very hard режим, ещё и за время своё воевать) лечится претензией и жестким разговором на тему "я в твои хобби не лезу, а ты не лезь в мои"
Ред. EugeAl
» WarCraft 3 / Не работает модель? - Вам сюда!
Ред. EugeAl
» WarCraft 3 Legends / Крик о помощи и поиск потенциальных разработчиков
Ред. EugeAl
» WarCraft 3 / Не работает модель? - Вам сюда!
Возможно, из за этого крашило.
Вторая особенность - там куча поверхностей и куча геосет анимаций. Мб средняя и низкая настройка графики на такое не рассчитана.
» WarCraft 3 Legends / Крик о помощи и поиск потенциальных разработчиков
Не обязательно гнать лошадей)
Ред. EugeAl
» WarCraft 3 / Не работает модель? - Вам сюда!
Ред. EugeAl
» WarCraft 3 / Не работает модель? - Вам сюда!
Полагаю, Pineapple.Blp вообще не нужно никуда назначать, модель её сама притянет по пути в менеджере импорта, если он правильный.
» WarCraft 3 Legends / Крик о помощи и поиск потенциальных разработчиков
Грубо говоря, сейчас вот допили 1 карту и релизни проект
Пусть это будет версия 1.00
Потом, как решишь проблемы свои, допили ещё карту и добавь как апдейт 1.01
Заодно до этого уже получишь фидбэк от скачавших 1ю карту и поймёшь, что не так или чего не хватает.
Особенно хорошо, если базовые обязательные штуки для работы хотя бы 1 карты готовы. Необязательные можно и потом добавить)
И так далее по циклу, в общем.
» WarCraft 3 / Захват точек
Первый - это захват. Через событие Юнит применяет способность, или через атаку юнита-"точки", чтобы передать его тому, кто захватил.
Второй - это после захвата, через событие Юнит меняет владельца, начать спавн крипов и отправке их по нужному адресу.
Примитивно, конечно, но должно работать)
Ред. EugeAl
» WarCraft 3 / Небольшой вопрос касательно хэш-таблиц
Делай, в общем, через 1 хэш и всё ок будет)
Ред. EugeAl
» WarCraft 3 / Небольшой вопрос касательно хэш-таблиц
Это ведь таблица, буквально. Значения под ячейки одинаковые везде, например, тот же ид хэндла, потому смысла отдельно таблицы городить нет)
а с точки зрения производительности обычный массив быстрее, нет вызовов функций
можно и двумерно сделать как set ArrayName [400+5] только количество размещаемых данных резко ограничится
» WarCraft 3 / Открытая виртуальная машина
» WarCraft 3 / Проблемы с анимацией бугаев
Ред. EugeAl
» WarCraft 3 / Открытая виртуальная машина
Чтоб можно было сделать карту, выложить её сюда, и с ней сразу файлы с новыми нативками для работоспособности её.
Либо мод/кампанию, аналогично
Это будет куда проще и удобнее юзерам
» WarCraft 3 / World Of Hero
Ред. EugeAl
» WarCraft 3 / Открытая виртуальная машина
Чтобы без лаунчеров работало, а "по дефолту"
» WarCraft 3 / World Of Hero
Там вместо имени героя Default String
То есть игра не находит строку.
Потом текстура от клиффа ситискейпа в подземелье стоит, то есть её не заменили.
Потому вопрос - а карту вообще тестировали, если такие ошибки всплывают сразу? И кто знает, какие там похожие ошибки наделаны ещё...
» WarCraft 3 / Насколько быстро выполняется if ? - [Jass]
» WarCraft 3 / Насколько быстро выполняется if ? - [Jass]
» WarCraft 3 / Про перенос warhammer 40000: Horus heresy в warcraft III
Да и вычищать в оригинале в патч архиве особо нечего, кроме моделей текстур, если не потребуются.
Скажу сразу, что без них, если там оставить только фреймы, таблицы, код и текст, вес архива равен примерно 5 мегабайт.
» WarCraft 3 / Про перенос warhammer 40000: Horus heresy в warcraft III
Скажем, сделать карту в другом сеттинге.
Юниты свои сможешь заменить
Код сможешь
Для террейна, погоды, воды можно текстуры поменять
Текстуры интерфейса сможешь поменять
Глобальное освещение сможешь поменять, его модели
Уберсплаты можешь поменять
Эффекты сможешь