8gabriel8 #1 - 2 дня назад 0

» WarCraft 3 / Не подойти к зданию, а встать в него

Господа, спасибо! Как-то не замечал ранее, что в этом разделе порталами можно управлять (искал portal вместо waygate).
8gabriel8 #2 - 2 дня назад (отредактировано ) 0

» WarCraft 3 / Не подойти к зданию, а встать в него

quq_CCCP:
стандартные порталы как раз включаются триггером, так же триггерно им можно назначать области телепорта
Как сделать это?
Насчет упираются в здание, карту путей ставь от портала, физ размер в 0.
Спасибо, встаёт в портал, но теперь новая проблема. У меня триггер отлавливает, был ли приказ нацелен на портал, если да, то ставить переменную portal=Да, если не портал, либо другой приказ, то portal=Нет. Если портал в тумане войны, то переменная не принимает значение Да, чуть позже попробую с этим разобраться (наверное, просто сделаю отлов координат в нужном радиусе).
P. S. В тумане войны щелчок на портале равнозначен приказу движения в точку с точными координатами центра портала.
8gabriel8 #3 - 2 дня назад (отредактировано ) 0

» WarCraft 3 / Не подойти к зданию, а встать в него

quq_CCCP, не включается триггером, можно пройти в закрытую зону, просто случайно щёлкнув в тумане войны, персонаж может переместиться, просто мимо пробегая, а всё это совсем не нужно.
Steal nerves, нет её. А по ссылке что имел ввиду почитать? Там по теме про тип движения и текстуру пути, но у них Нет значения.
8gabriel8 #4 - 2 недели назад 0

» WarCraft 3 / Как правильно поставить текстуру на модель?

Hargeus, тут несколько вариантов возможно. Первым делом проверь пути к импортированным файлам, не оставил ли в пути к текстуре "war3Imported\", который обычно надо удалять?
Если с этим нормально, то текстура могла быть не прописана в модели, как указал Hate. Кидай модель и текстуру в одну папку без кириллицы в пути к ней, например, в корневую папку диска. Открываешь модель в w3me, нажимаешь Windows->Texture Manager, там щёлкаешь правой кнопкой мыши и в меню Import, указываешь свою текстуру. Потом открываешь Windows->Material Manager, где перебираешь все элементы списка в поисках текстуры, которую надо заменить, меняя её на свою. Либо создаёшь новый Material со своей текстурой, а далее в Geoset Manager перебором подставляешь свой материал на место других и обратно, пока не найдёшь нужную поверхность.
Если получилось всё нормально, то сохраняй, если что-то не вышло, либо в игре всё равно лишь тень модели, то приложи сюда карту с моделью, посмотреть в чём дело может быть.
8gabriel8 #5 - 2 недели назад 0

» WarCraft 3 / Нужен триггер для области.

Можно без переменных, в условии integer comparsion есть пункт на проверку живых юнитов определённого типа у какого-то игрока, либо пункт на проверку юнитов в области, где можно задать условие отсеивания.
8gabriel8 #6 - 3 недели назад 2

» WarCraft 3 / Выполнение заданий

Осваивай переменные, без них далеко не уедешь.
прикреплены файлы
8gabriel8 #7 - 3 недели назад 0

» WarCraft 3 / Как заменить текстуры рельефа?

Это склоны. Там, где Заменить текстуры следующий пункт Заменить тип склона.
8gabriel8 #8 - 3 недели назад 0
8gabriel8 #9 - 3 недели назад (отредактировано ) 2

» WarCraft 3 / У эффекта работает звук исчезновения, но появления не работает

Diaboliko, вот начальная версия эффекта:
вот ей звуки поставил:
и для сравнения Божественный щит:

Короче, так как не разобрался, то сделал пока костыль. Герой этот использует анимацию Spell лишь для этой способности, потому прописал звук появления прямо в модель героя, ну а звук исчезновения у эффекта всё равно работает.
прикреплены файлы
8gabriel8 #10 - 3 недели назад 2

» WarCraft 3 / Сделать позиционный звук

ssbbssc, это вариант, тоже об этом думал, но охота именно триггерно, чтобы без импорта.
Hate, я в JASS почти не разбираюсь. Хотя в целом понятны действия, но нужно к ним задать событие и условие, чего не умею.
Но в целом спасибо, господа! Раз способ "нажать кнопочки, поставить галочки" на поверхности не лежит, я сделал громкость звука в зависимости от расстояния до ближайшего юнита Игрока. Хотя позиционный звук надо было от позиции обзора камеры, но так заложено по сюжету, чтобы Игрок услышал звук, если кто-то из его юнитов рядом, что даже лучше, чем просто позиционный.
8gabriel8 #11 - 3 недели назад 0

» WarCraft 3 / Система формаций как в Warcraft 3 ROC

KingVarian, не очень понял, что имеешь ввиду, так как сохранение построения заложено в варик при триггерном приказе отряду двигаться. Специально несколько раз попробовал триггерно отправлять отряд из одной точки в другую, всадники снижали скорость, чтобы прийти вместе с пехотинцами. Независимо от режима построения (кнопка рядом с мини-картой).
прикреплены файлы
8gabriel8 #12 - 3 недели назад 0
8gabriel8 #13 - 3 недели назад 0
8gabriel8 #14 - 3 недели назад 3

» WarCraft 3 / Как сделать плавающий текст?

ssbbssc выше прекрасно всё расписал. Добавлю лишь карту с примером, где делал уклонение не только от простых ударов, но и заклинаний.
прикреплены файлы
8gabriel8 #15 - 4 недели назад 0

» WarCraft 3 / Можно ли триггерно вызвать элемент интерфейса?

ScopteRectuS, в варике так установлено по умолчанию, если анимация для заклинания в РО не указана, то проигрывается анимация Spell, наверное, где-то можно это поменять, но не знаю где.
Применение зелья не сбивает приказ, можно отправить куда-то паладина, по пути применить зелье, паладин проиграет Spell и продолжит путь. Если в триггере удалить отдачу приказа Стоп после применения способности (при полном здоровье), то будет видно, что паладина накрывает золотистый визуальный эффект и расходуется мана, то есть хоткеем приказ не сбивается.
8gabriel8 #16 - 4 недели назад 0

» WarCraft 3 / Можно ли триггерно вызвать элемент интерфейса?

ScopteRectuS, вот заготовка, где у паладина Власть Порчи и способность зелья. В идеале хорошо бы поменять кнопку Власть Порчи на кнопку способности зелья, но у зелья автокаста нет.
прикреплены файлы
8gabriel8 #17 - 4 недели назад 0

» WarCraft 3 / Можно ли триггерно вызвать элемент интерфейса?

ScopteRectuS, я так понял, что мы часто сбиваемся со смысла слов друг друга, потому опишу подробнее происходящее. У героя способность на основе Власть Порчи, когда он её применяет, у него отнимается мана, прибавляется здоровье, а вокруг проявляется золотистый шар визуального эффекта. Когда здоровье полное, то ничего этого не должно быть, должна появиться надпись, что Герой абсолютно здоров., что мы получили от триггерного хоткея способности лечащего зелья. Для этого надо сбить Власть Порчи, а потом задействовать хоткей, но ничем кроме приказа Стоп сбить Власть Порчи не получается. При этом герой выполняет анимацию Spell (хотя для способности не указаны анимации), потому ставлю Reset анимаций через 0,01 секунду. Всё это в итоге выглядит топорно, так как при нажатии на способность, когда здоровье на максимуме, герой дёргается от Reset'а анимаций, если стоит, и сбивает от Стоп текущий приказ, если двигается или атакует.
С флагом Непрерываемый вряд ли что получится. Этот флаг не даёт сбить текущий приказ, потому мне казалось, что было бы замечательно, если бы кнопку дали какой-то пустышке, которая вызывала бы триггерно лечение, если здоровье меньше 100%, а при полном здоровье давали Непрерываемость и задействовали бы хоткей способности зелья, потом Непрерываемость убирали (сотые доли секунд на это уходили бы). Но тут, во-первых, сомнительно, сработал ли бы хоткей в Непрерываемости, во-вторых, даётся Непрерываемость через Морф рунами, а герой бы не взял руну для снятия Непрерываемости, пока не выполнит текущий приказ. То есть, например, отдам я команду идти в другой конец карты, по пути нажму Самолечение при полном здоровье, тогда герой не будет ни на что реагировать, пока до места назначения не дойдёт.

ScopteRectuS:
Также придумал такой вариант реализации: во время каста способности даём воину лечилку без цели, форсим горячую клавишу, а затем удаляем способность. Так как действие произойдёт очень быстро, то иконки не будет видно, да и скрывать иконку не понадобится уже.
Конкретно так не работает, не появляется надпись. Возможно, времени надо дать больше 0,01 секунды, но нужно экспериментировать.
8gabriel8 #18 - 4 недели назад 0

» WarCraft 3 / Можно ли триггерно вызвать элемент интерфейса?

ScopteRectuS:
Разве я не то же самое сказал? ))
Я просто не так понял) Подумал не про эту способность, а какое-нибудь лечение, которому не дано других разрешённых целей, кроме самого героя.
ScopteRectuS, работает вариант, пока ещё не пробовал скрыть иконку, пытаюсь сделать Самолечение красиво. Дело в том, что оно не должно вообще срабатывать, если здоровье полное, пока получается сбивать заклинание только приказом Стоп, не сбивают ни удаление, ни блокировка способности, ни обнуление маны с возвращением оных через 0,01 секунду по таймеру. А это не особо хорошо выглядит, если герой бежит, атакует, да и просто стоит, ведь текущий приказ тоже сбивается. Может можно как-то сделать, чтобы во время атаки или бега герой не останавливался? По идее там что-то можно попробовать с флагом Непрерываемый, но я с ним не работал раньше.
8gabriel8 #19 - 4 недели назад 0

» WarCraft 3 / Можно ли триггерно вызвать элемент интерфейса?

ScopteRectuS:
Если поменять разрешенные цели направленным способностям на Сам воин, то способность будет работать только на обладателя способности, а так как способность имеет авто-каст, то вряд ли кто-то будет кликать по ней левой кнопкой мыши.
Способность имеет перезарядку 6 секунд и стоит много маны. Очень вероятно, что по ней будут щёлкать левой кнопкой мыши.
ScopteRectuS:
Ну или можно дать войну оригинальную способность лечения без цели, а когда игрок нажимает на способность форсить ему нажатие горячей клавиши оригинальной способности. Иконку оригинальной способности нужно спрятать, естественно, через импортированный файл .txt
Так может лучше добавить герою способность Зелья лечения и форсить её горячей клавишей при полном здоровье? Только сегодня не буду проверять, уже поздно.
P. S. А как прятать иконки через импортированный .txt?
8gabriel8 #20 - 1 месяц назад 0

» WarCraft 3 / Можно ли триггерно вызвать элемент интерфейса?

ScopteRectuS, она создана на основе Власть порчи у статуй нежити, другие способности, например, Благодать, Лечение, Омоложение и прочие хилы являются направляемыми, то есть потребуется мышкой указывать на героя. Можно было бы попробовать использовать способность Зелья исцеления, но я не знаю, как использовать её триггерно, чтобы мне автокаст триггерный сделать.
8gabriel8 #21 - 1 месяц назад 0

» WarCraft 3 / Можно ли триггерно вызвать элемент интерфейса?

Borodach и pro100master, я это попробовал уже. Надпись появляется, если самому мышкой тыкать, а если триггерно отдавать приказ, то ничего.
8gabriel8 #22 - 1 месяц назад (отредактировано ) 0

» WarCraft 3 / Можно ли триггерно вызвать элемент интерфейса?

Maniac_91, всё бы хорошо, если бы в Журнале надпись не занимала кучу места.
8gabriel8 #23 - 1 месяц назад (отредактировано ) 0

» WarCraft 3 / Можно ли триггерно вызвать элемент интерфейса?

nvc123, если просто текст выводить, то он выше расположен, смещается вместе с игровыми сообщениями и записывается в журнал.
P. S. Было бы замечательно, если бы кто-то дал правильный ответ, а пока для проекта подойдёт и плавающий текст.
прикреплены файлы
8gabriel8 #24 - 1 месяц назад 0

» WarCraft 3 / Можно ли триггерно вызвать элемент интерфейса?

Текст над юнитом не надо, пусть классически появляется. Хотя идея интересная.
8gabriel8 #25 - 1 месяц назад 0

» WarCraft 3 / Модельщикам. Не отображается портрет модели

PrincePhoenix, кстати, вот ты напечатал, что в блоге укажешь, что гей, если не сработает. Эффективнее и прикольнее было бы, если бы пари мне предложил, что если не сработает, то ты гей, а если сработает, то я)))
8gabriel8 #26 - 1 месяц назад -2

» WarCraft 3 / Модельщикам. Не отображается портрет модели

PrincePhoenix, извини, ты прав, мне серьёзно казалось, что я рассчитывал границы, так как почти всегда это делаю! Ну кроме прошлого случая, когда границы прописывали вручную. Как раз примерно тогда я этой модели и делал тимколор, просто лишь сегодня занялся ею снова.
8gabriel8 #27 - 1 месяц назад 0

» WarCraft 3 / Модельщикам. Не отображается портрет модели

PrincePhoenix, сам виноват, что так неосторожно пожертвовал зубом, но я ведь сообщил, что сделал это уже)
8gabriel8 #28 - 1 месяц назад 0

» WarCraft 3 / Модельщикам. Не отображается портрет модели

PrincePhoenix, я к тому, что это было в первую очередь сделано, а не к тому, что это типа вряд ли поможет.
Сейчас удалил прежние анимации геосетов и по новой выставляю Видимость поверхностям.
8gabriel8 #29 - 1 месяц назад -2

» WarCraft 3 / Модельщикам. Не отображается портрет модели

AlakFrost, какие-то примитивные предложения :)
8gabriel8 #30 - 1 месяц назад 0

» WarCraft 3 / Модельщикам. Не отображается портрет модели

AlakFrost, там она, можешь сам файл посмотреть, чтобы убедиться.
8gabriel8 #31 - 2 месяца назад (отредактировано ) 0

» WarCraft 3 / Как опустить подсказку над героем?

Удалил источник света и поставил галочку Unshaded материалу, помогло. Вопрос решён.
P. S. Господа, было очень приятно иметь с Вами дело!
8gabriel8 #32 - 2 месяца назад 0

» WarCraft 3 / Как опустить подсказку над героем?

PrincePhoenix, да ладно скромничать! Очевидно, что твои ответы лучше. Дождусь только мнения по портрету, хотя там вроде лишь источник света надо убрать, но ещё не проверял.
А про отображение в w3me, то вот скрин
В mdlvis этого глюка нет.
Кстати, торнадо в конце анимации первой атаки пропало. Либо оптимизация повлияла, либо удаление ненужной мне анимации Stand Fourth.
прикреплены файлы
8gabriel8 #33 - 2 месяца назад 0

» WarCraft 3 / Как опустить подсказку над героем?

Freezeeee, ооо, спасибо, что подыскал нужные величины! Теперь мне будет трудно выбрать лучший ответ)
Вот файлы портрета:
PrincePhoenix, тоже не понравился кадр с торнадо в attack -1, но почему он отображается не понял, ведь везде видимость поверхности отключена. В w3me не всегда корректно отображаются модели, особенно с большим количеством полигонов, потому счёл это глюком программы и не стал исправлять. Спасибо за остальные замечания, особенно про 130 кб не ожидал никак!)
прикреплены файлы
8gabriel8 #34 - 2 месяца назад 0

» WarCraft 3 / Как опустить подсказку над героем?

Спасибо, немного позже попробую настроить нормально, а то сходу не получилось ровно прицелиться.
8gabriel8 #35 - 2 месяца назад 0

» WarCraft 3 / Как опустить подсказку над героем?

PrincePhoenix, в первую очередь подумал про Collision Shapes, но они размером мало отличаются от блейдмастерских, даже немного меньше, хотя высота по оси Z чуть-чуть повыше.
Модель сделана на основе стандартной, несколько человек вносили изменения, добавил ли кто-то источник света, не смогу ответить.
P. S. У блейдмастера поверхности торнадо имеют иные привязки, да и вообще оно иначе сделано. Я не знаю, как так сделать, потому не смог проверить.
P. P. S. Высоту торнадо я, кстати, менял. Табличка всё равно висит высоко.
прикреплены файлы
8gabriel8 #36 - 2 месяца назад -2

» WarCraft 3 / Подкорректируйте, пожалуйста, модель.

ilusha, такой вопрос выше моей компетенции, извини!
8gabriel8 #37 - 2 месяца назад 0

» WarCraft 3 / Как опустить подсказку над героем?

ClotPh, спасибо, кэп!)
Как раз пытаюсь исправить.
8gabriel8 #38 - 2 месяца назад 0

» WarCraft 3 / Как опустить подсказку над героем?

DracoL1ch, через РО не вышло, в строке Графика - Высота выбора игнорирует и отрицательные, и положительные значения. Может какое-то условие там есть?)
А через редакцию модели привязки примерно такие же, что и у блейдмастера. Я сравниваю с блейдмастером, потому что обе эти модели имеют вращение, но только у блейдмастера табличка прямо над головой, а у рыцаря примерно над вихрем.
Ну и до кучи. Забавное свечение появляется справа и выше героя, когда его выбираю, если он не выбран, то пропадает. Вот он не выбран:
а тут выбран:
прикреплены файлы
8gabriel8 #39 - 2 месяца назад -1

» WarCraft 3 / Подкорректируйте, пожалуйста, модель.

Анимацию поправил, а про графический баг не понял. Как он вообще появляется, после атаки юнитов или просто так? Баги - это не столь очевидная тема, чтобы их сразу увидеть, открыв модель.
прикреплены файлы
8gabriel8 #40 - 2 месяца назад 0

» WarCraft 3 / Hunter_or_Victim

Чего-то не понял, когда сгенерил в первый раз реки, то был очень красивый ландшафт, но реки не очень большими оказались, так, ручейки. Когда сгенерил во второй раз горы, то... был примерно такой же ландшафт, но рек меньше)
В связи с этим вопрос, там в ландшафте растения и деревья уже расставлены, просто происходит смена высот и тайлов?
И ещё, если растения расставляются алгоритмом, то можно как-то сгенерировать карту и сохранить её, чтобы на основе сгенерированного ландшафта что-то своё делать?
8gabriel8 #41 - 3 месяца назад 0

» Эфирия / Фигурная рамка загрузочных экранов официальных кампаний

Absolute, профессиональный художник вырезал. Жаль, что пергамент родной не воссоздал, слишком неразборчивы узоры (полоски сверху и снизу) и свободной текстуры пергамента маловато.
8gabriel8 #42 - 3 месяца назад 0

» WarCraft 3 / Богоубийца

У меня 1.26а, при загрузке карты-ролика вылетает или зависает. В редакторе сделал видимой кнопку первой главы, там нормально отображается стартовый ролик, но зависает, когда начинается игровой процесс. Не знаю в чём дело, короче, но по первому впечатлению там что-то достаточно красивое.
8gabriel8 #43 - 3 месяца назад 0

» Эфирия / Пак моделей эскверов

Reytar1691, и? Желаешь исправить?
Персонажи делались для конкретной игровой ситуации, не было моделей чукч, потому придумали и сделали их. Не стояло цели сделать с минимумом текстур, либо вообще без них, не стояло цели делать иную озвучку.
8gabriel8 #44 - 3 месяца назад 0

» Эфирия / Обновлённая карта Эфирии

AMark, в Photoshop, прежде думали использовать специальные программы, утилиты, плагины, но в итоге пришли к выводу, что нормально получается делать лишь в том, чем регулярно пользуешься.
8gabriel8 #45 - 3 месяца назад 2

» WarCraft 3 / Ни w3me, ни mdlvis не видят текстуры из mpq-архивов

Тимур:
Чистая версия WarCraft 1.28?
Версия 1.26.
Сверяясь с товарищем, обнаружил, что в реестре отсутствовал строковый параметр InstallPath по пути HKCU\Software\Blizzard Entertainment\Warcraft III. Добавил его и GamePath, стал w3me работать, mdlvis 1.39 тоже, mdlvis 1.40 не находит текстур в архивах.
Возможно, надо перезагрузиться.
8gabriel8 #46 - 3 месяца назад (отредактировано ) 1

» WarCraft 3 / Убрать лишний Импорт

Такого удобного инструмента нет, надо проверить модели у всех импортированных объектов и удалить из импорта незадействованные. Потом экспортировать незадействованные модели и посмотреть у них используемые текстуры, все неиспользуемые текстуры из импорта удалить.
8gabriel8 #47 - 3 месяца назад 0

» Эфирия / Пак моделей эскверов

Proshel_Doty, там во фразах сказано, что они всегда дома)
8gabriel8 #48 - 3 месяца назад 0

» Эфирия / Главная страница

Sir Chedder, чем богаты, тем и рады)
В переделывании качественных WoW моделей в стиль Warcraft 3 с сохранением всех анимаций, вряд ли кто силён.
8gabriel8 #49 - 4 месяца назад (отредактировано ) 0

» Heaven's Gallery / Эффекты на заказ

Привет!
Помоги, пожалуйста, сделать эффект с тремя небольшими взрывами. Он нужен для способности с попаданием бомбы. Суть в том, что это как обычный эффект взрыва
но не один, а 3 с периодом 0,233 секунды, размером 50%, не в одном месте, а в 3 разных на расстоянии 24-32 от начала координат, но только в положительной части плоскости х.
P. S. Сейчас увидел в теме про AAE твой дым:
Буду рад, если ты его используешь. Только размером в 50% от вариковского эффекта взрыва.
P. P. S. Короче, сделал. Сам не ожидал, но не уверен, что всё правильно.
В частности, не уверен, что правильно указаны моменты отображения эффектов, всё-таки, это мой первый раз)
Я там сделал видимость эффектов, исходя из кадров анимации примерно по 233 кадра, но мне непонятно, что отвечает за начало и конец отображения каждого эффекта, что за параметр latitude, у которого значение 180.
прикреплены файлы
8gabriel8 #50 - 4 месяца назад 0

» WarCraft 3 / Иконки на заказ

Nosferoh, в новой кампании Эфирия очень много бандитов, уже наделали дополнительных моделей, но с текстурами проблема.