Попробуй найти в редакторе звука. Скорее всего, где-то в Способностях (Abilities), название должно быть что-то вроде Load или Unload, но я не уверен. Сейчас редактора нет под рукой, точно не могу сказать. Вечером только, если будет возможность.
Когда найдётся, нужно запомнить путь к этому звуку.
А чтобы заменить, нужно импортировать в карту свой звуковой файл, задав ему путь этого звука.
Alexey103, если триггеров будет много (если планируется карта со сложными системами), то некоторые из них могут не срабатывать. То есть я предлагаю сделать один общий триггер на события чата, а в нём уже условиями работать (Например, "Entered chat string = .....").
Я стараюсь все триггеры с похожими событиями объединять в один. Допустим, тот же "Юнит умирает"
Если тип юнита = зомби, то дать игроку-владельцу убивающего юнита 10 золота.
Если умирающий юнит = герой игрока 1, то засчитать игроку 1 поражение.
И т. д.
Alexey103, ну если тебе проще вручную прописывать каждое событие - можешь так и делать )
Цикл быстрее и удобнее, по идее. Особенно если игроков много
Копировать все события, меняя только игрока или один раз написать событие плюс один цикл? Мой выбор - цикл.
Alexey103, если нужно не прописывать события по одному, то альтернатива есть - цикл в другом триггере.
Для переменной А от 1 до 12 (ну или сколько игроков-человек) действие: добавить событие в нужный триггер - Игрок А напечатал сообщение.
Исправлен двойной выстрел по юниту с помощью keks_090
Выпадение предметов сделано через базу данных
Изменены названия, пиктограммы, позиции и эффекты некоторых наград
Исправлен баг с пулемётом, из-за которого патроны вычитались неправильно
Если игрока ранили, и осталось мало здоровья, то будет слышно звуковой эффект
Некоторые накапливаемые награды можно получить несколько раз за одно прохождение
В разработке:
около десятка новых наград
система сохранений: есть возможность сохранить и загрузить все важные значения (в тестовой карте), но количество символов в загрузочном коде получится очень большим (из-за наград) - больше 60.
molot39, да как-то времени не было, а потом на шутер переключился. Прошло много времени. И, глянув однажды на карту с новыми знаниями (использование JASS, удаление утечек и некоторые другие хитрости), я понял, что переделывать придётся очень и очень много. Да и сложно в одного тянуть всё. Мне только с ландшафтом немного помогли. Если нужны будут какие-нибудь идеи для проекта, могу поделиться знаниями =)
Задумка интересная.
Насчёт багов: когда юнииты проходят через дыру в стене и после победы над последним боссом, сообщение показывается за каждого входящего юнита. Одного сообщения достаточно, можно добавить действие "отключить этот триггер".
Ну и хотелось бы побольше секретов и ловушек, рычагов-переключателей, которые открывают двери. Можно вообще разделить героев, чтобы, к примеру, один искал подсказки, а другой использовал их для решения головоломок. Как в игре "We were here". Ну что-то подобное той игре я и ожидал)
Для публикации, если честно, слабовато. Но на всякий случай вот правила оформления карт: xgm.guru/p/wc3/rules-maps.
» WarCraft 3 / Звук выгрузки
Когда найдётся, нужно запомнить путь к этому звуку.
А чтобы заменить, нужно импортировать в карту свой звуковой файл, задав ему путь этого звука.
Ред. Maniac_91
» WarCraft 3 / Как задетектить написавшего в чат игрока?
Я стараюсь все триггеры с похожими событиями объединять в один. Допустим, тот же "Юнит умирает"
Если тип юнита = зомби, то дать игроку-владельцу убивающего юнита 10 золота.
Если умирающий юнит = герой игрока 1, то засчитать игроку 1 поражение.
И т. д.
Ред. Maniac_91
» WarCraft 3 / Как задетектить написавшего в чат игрока?
Цикл быстрее и удобнее, по идее. Особенно если игроков много
Копировать все события, меняя только игрока или один раз написать событие плюс один цикл? Мой выбор - цикл.
Ред. Maniac_91
» WarCraft 3 / Как задетектить написавшего в чат игрока?
Для переменной А от 1 до 12 (ну или сколько игроков-человек) действие: добавить событие в нужный триггер - Игрок А напечатал сообщение.
» WarCraft 3 / Как сменить эффект способности "Лечебный эликсир"?
РО - Заклинания/Эффекты - Особые - Регенерация.
» WarCraft 3 / Как сменить эффект способности "Лечебный эликсир"?
» WarCraft 3 / Убитый раньше, чем повысил здоровье? (Хз, как еще назвать)
Лучше GetWidgeLife(u) < 0.405.
» WarCraft 3 / Похищение маны у своих юнитов
» WarCraft 3 / Нужна модель? - Вам сюда!
» WarCraft 3 / Можно заставить "Похищение маны" работать с союзниками?
» WarCraft 3 / Можно заставить "Похищение маны" работать с союзниками?
» Проект Z / Проект Z: Зона поражения - скачать
Версия карты 0.29 готова для скачивания!
» Мир безумного / Закрытый тест проекта ZM
Если нужны будут какие-нибудь идеи для проекта, могу поделиться знаниями =)
» Мир безумного / Закрытый тест проекта ZM
» WarCraft 3 / Отравленное оружие
» WarCraft 3 / Проглотить сразу несколько юнитов
» WarCraft 3 / Есть здесь кто в формулах движения даммиков шарит?
» WarCraft 3 / Почему у огненного дыхания пропало пламя?
» WarCraft 3 / Ловушка
Насчёт багов: когда юнииты проходят через дыру в стене и после победы над последним боссом, сообщение показывается за каждого входящего юнита. Одного сообщения достаточно, можно добавить действие "отключить этот триггер".
Ну и хотелось бы побольше секретов и ловушек, рычагов-переключателей, которые открывают двери. Можно вообще разделить героев, чтобы, к примеру, один искал подсказки, а другой использовал их для решения головоломок. Как в игре "We were here". Ну что-то подобное той игре я и ожидал)
» WarCraft 3 / Броня в варике
» WarCraft 3 / Spellbook
» WarCraft 3 / Каков лимит утечек?