0
9
4 года назад
0

» Музыка и Звук / Кому саундтреков?

Здравствуйте. Подскажите, какие программы и семплы/плагины используете для написания музыки. Например, в 1 композиции.
0
9
5 лет назад
0

» WarCraft 3 / Способность "Пустить корни"

quq_CCCP, спасибо, второй совет помог - думаю, это лучший вариант.
PT153, вариант с запретом способности, все же, кажется проще, чем лезть в модель и смотреть теги анимации.
0
9
5 лет назад
0

» WarCraft 3 / Убрать здание под землю

prog, и верно. Про "кто-то стоит" даже не подумал. Могильщик-то просто выталкивается при выкапывании, со зданием такого не сделаешь...
0
9
6 лет назад
0

» WarCraft 3 / Запретить передачу ресурсов конкретному игроку

Vlod, спасибо. Жаль, если нельзя стандартным способом сделать.
0
9
6 лет назад
0

» WarCraft 3 / Отследить момент применения Сферы молний

Всем спасибо. На данный момент, чтобы не усложнять, сделал полностью триггерное выполнение нужных действий со случайностью, основываясь на наличии способности у атакующей боевой единицы.
0
9
6 лет назад
0

» WarCraft 3 / Отследить момент применения Сферы молний

8gabriel8, вот сделал заготовку на тестовой карте - иногда бывает небольшая задержка при добавлении новых боевых единиц, а иногда - вполне ощутимая. Есть ли какой-либо другой способ реализовать подобное?
0
9
6 лет назад
0

» WarCraft 3 / Отследить момент применения Сферы молний

8gabriel8, при большом количестве боевых единиц разве, не будет этот способ нагружать игру?
0
9
6 лет назад
0

» WarCraft 3 / Отследить момент применения Сферы молний

Steal nerves, только есть проблема: событие "Получает урон" - это "Specific unit event", а в "Generic" такое событие, вроде как, отсутствует. Если же делать на основе "Боевая единица атакована" то оно срабатывает раньше наложения заклинания, и в результате фактическое событие либо происходит позже, при следующей атаке, либо, вообще не происходит, если перевести атаку на кого-нибудь другого.
1
9
6 лет назад
1

» WarCraft 3 / Способность, применяемая только на рабочих

Stalker Freedom, хотел так сделать, но рука не поднялась.
0
9
6 лет назад
Отредактирован nup4ik
0

» WarCraft 3 / Триггерно запретить улучшение

Всем спасибо, видимо, просто затупил утром.

Нет, поторопился, пока проблема не решена. Для исследований в действиях только 2 пункта:
  • Set Current Research Level
  • Set Max Research Level
Больше ничего нет.

Вроде как, подействовало, когда установил "Set Max Research" Level в 0.

Да, все работает. Еще дополнение по этой теме: если делать взаимоисключающие исследования и отключать одно из них по окончании улучшения второго, но при этом поставить их в очередь, то они улучшатся оба. Чтобы такого не было, надо запрещать улучшение в событии "Боевая единица начинает исследование" и возвращать обратно в событии "Боевая единица отменяет исследование". Может быть, кому-нибудь пригодится.
0
9
6 лет назад
Отредактирован nup4ik
0

» WarCraft 3 / Не воспроизводится музыка (SetMapMusic())

Каким-то чудом удалось вопроизвести музыку. Как - не скажу, потому что сам запутался. Теперь проблема в другом: нужно, чтобы она была не зацикленной, то есть, по окончании воспроизведение прерывалось и ничего более не воспроизводилось. Пробовал и "Использовать как звук", без флажка "Повтор", и все возможные функции воспроизведения музыки, вплоть до "PlayThematicMusic" - везде воспроизводится зацикленно, кроме самого "PlayThematicMusic" - здесь вопроизведение останавливается, но вместо этой музыки начинает воспроизводиться другая стандартная (видимо, тот самый "thematic").
Остановку музыки вручную вызвать не могу, так как точной ее длины не могу указать, и если указываю меньше, то она просто прерывается, не закончившись, а если больше, то останавливается и, либо зацикливается, либо, начинается автоматическое воспроизведение другой.
0
9
6 лет назад
Отредактирован nup4ik
0

» WarCraft 3 / Не воспроизводится музыка (SetMapMusic())

biridius:
сталкивался
музыка воспроизводится только со второго раза, в первый раз комп только загружает ее с диска в память
поэтому в моей карте я сначала "подгружаю" все звуки и музыку - в начале игры по очереди проигрываю их, но устанавливаю громкость на 0
подгрузка занимает несколько секунд, только после этого звуки работают
при этом если подгружать слишком быстро и много звуков за раз, игра фаталит
Пробовал вызывать дважды, и все равно не воспроизводится. Если не сложно, вы не могли бы скинуть пример карты с работающей музыкой?

Boyazitov, если и правда только в wav, то это провал, так как размер карты ограничен, а там еще куча моделей.
Где-то еще писали про то, что поддерживается mp3 только с определенными параметрами, но были испробованы разные варианты (в том числе, и из предлагаемых), и все равно не работает. Тем более, если так, то стандартная музыка воспроизводиться должна, но даже она не хочет.
0
9
6 лет назад
0

» WarCraft 3 / Вернуть полосу здоровья неуязвимому зданию

Steal nerves, только такое решение?
0
9
6 лет назад
Отредактирован nup4ik
0

» WarCraft 3 / Способности, требующие траты ресурсов

Maniac_91, идея хорошая, но становится очень трудозатратной при большом количестве игроков и способностей. Пока самым приемлемым вижу вариант с покупкой боевой единицы. Проблем меньше всего:
  1. Не тратит ману (если кому-то нужно).
  2. Еще есть цифра справа внизу значка - количество доступных боевых единиц. Это просто некрасиво, но серьезной проблемой назвать трудно.
0
9
6 лет назад
Отредактирован nup4ik
0

» WarCraft 3 / Способности, требующие траты ресурсов

WoLLFeR, не проверял, работает или нет, но есть сопутствующие проблемы:
  1. Кроме приказа "Отставить" еще потребуются некоторые действия типа воспроизведения звука и вывода сообщения о нехватке ресурсов. Чтобы было понятно, почему способность не применилась.
  2. Не будет информации о требуемых для способности ресурсах в привычном для игрока месте - этой информации в описании способности можно просто не заметить.
0
9
6 лет назад
Отредактирован nup4ik
0

» WarCraft 3 / Способности, требующие траты ресурсов

quq_CCCP, вроде как, да, только перезарядка у нее не работает.
Loran124, вопрос именно в том, можно ли сделать на основе какой-то стандартной способности. Потому что, если нет, то получается, что надо:
  1. Проверить, есть ли у игрока требуемое количество ресурсов.
  2. Если ресурсов нет, то:
    • Сбросить перезарядку у способности
    • Вывести текст: "Не хватает золота"
    • Вывести соответствующий звук или звуковое сообщение
Это чтобы выглядело привычно, будто бы, способность, и правда, требует ресурсов. Еще есть проблема, которую не решить: если способность не требует ресурсов по умолчанию, то их количество не будет отображаться в привычном месте перед ее описанием.

Я вижу здесь два варианта: либо делать на основе способности "Поставка ресурсов", но без перезарядки, либо решать при помощи продажи специальной боевой единицы и обрабатывать способность при помощи события "Боевая единица продает боевую единицу". В качестве перезарядки здесь будет выступать характеристика "Интервал пополнения" у созданной боевой единицы. Но в этом случае не будет тратиться мана. К счастью, мне ману тратить и не нужно.
0
9
6 лет назад
0

» WarCraft 3 / Способности, требующие траты ресурсов

Loran124, а как запретить применение при отсутствии ресурсов?
0
9
6 лет назад
0

» WarCraft 3 / Способности, требующие траты ресурсов

LordDracula, еще заметил, что у каждой способности на превращение есть параметр "Данные - Превращенные флаги > Требуется оплата". Это хорошо, единственная и очень серьезная проблема - в том, что при включении этого параметра в качестве текста способности берется описание той боевой единицы, в которую она превращается.
Мне нужно сделать способность, которая телепортировала бы героя к применившему за деньги. Что-то типа Свитка возвращения, только в виде способности, автоматически берущей героя и телепортирующей его (без выбора цели).
0
9
6 лет назад
0

» WarCraft 3 / Как сменить эффект способности "Лечебный эликсир"?

Менял на модели других эффектов - ничего не помогает.
0
9
6 лет назад
0

» WarCraft 3 / Можно заставить "Похищение маны" работать с союзниками?

Sergarr, все, понял, спасибо. Хотя эти параметры и установлены по умолчанию в 1, но помогает отключение и включение заново - тогда начинает работать.
Steal nerves, спасибо за разъяснения.
0
9
6 лет назад
0

» WarCraft 3 / Можно заставить "Похищение маны" работать с союзниками?

Sergarr, если не сложно, могли бы скинуть эту карту?
1
9
6 лет назад
1

» WarCraft 3 / Можно заставить "Похищение маны" работать с союзниками?

Sergarr, в том и дело, что там стоит "Да", но на союзников действовать отказывается.
0
9
6 лет назад
0

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

Разобрался в проблеме получше. Оказалось, что есть приказы непосредственно боевой единице и приказы группе (отряду). Притом, вторые действуют только на 12 боевых единиц из отряда и отличаются от первых, как раз, тем, что отряд при перемещении пытается сохранить целостность. Если выдавать приказ непосредственно каждой боевой единице, - в итоге, они все начнут перемещаться по одному и сильно тупить при столкновениях.
2
9
6 лет назад
2

» WarCraft 3 / Настройки игрока для тестирования карты

Сценарий > Свойства игрока - Установить нужному игроку параметр "Управляет" как "Человек" (остальным выше - "Компьютер"). Во вкладке "Кланы" - установить галочку "Фикс. параметры игрока".
0
9
6 лет назад
0

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

Я так понимаю, что новый приказ действует, но так как это тоже "Перейти, атакуя противников", а противники уже атакуются, получается такой эффект не слушающихся войск.