Скрипты - Страница 260 - Форум HeroesWorld-а

Быстрая навигация по основным разделам форума:
Турниры
КАРТЫ
Heroes 6
Heroes 5
Heroes 4
Heroes 3
Heroes 2
Heroes 1
Might&Magic

Герои Меча и Магии 5 - Картостроительство (Редактор карт) В этом разделе можно обсуждать все что касается редактора карт для Heroes of Might and Magic V. Так же здесь обсуждаем картостроительство.

Ответ
Страница 260 из 260
 
Опции темы
#3886
Старый 22.03.2024, 01:15
  #3886
^
Shiroyasha2910
📖
Регистрация: 07.07.2019
Сообщения: 46
Регистрация: 07.07.2019
Сообщения: 46
По умолчанию
Re: Скрипты

Азгалор

А он везде нужен. Во всех функциях где нужно указывать путь к какому-то файлу, требуется первым вписывать слеш:

"/Effects/_(Effect)..."
"/Characters/..."
"/Sounds/_(Sound)/..."
"/DialogScenes/..."
"/Maps/SingleMissions/..."

Везде, кроме GetMapDataPath()


Писал до этого, что с GetMapDataPath() тоже белый экран. А вот если прописать абсолютный путь обычным образом, то работает.
Shiroyasha2910 вне форума
Ответить с цитированием
#3887
Старый 21.05.2024, 02:56
  #3887
^
Shiroyasha2910
📖
Регистрация: 07.07.2019
Сообщения: 46
Регистрация: 07.07.2019
Сообщения: 46
По умолчанию
Re: Скрипты

Доброй ночи, есть ли способ с помощью скриптов восстановить темную энергию? Или кроме подсчета с помощью GetPlayerNecroEnergy ничего нет?
Shiroyasha2910 вне форума
Ответить с цитированием
#3888
Старый Вчера, 14:30
  #3888
^
Madara_X
 
Аватар для Madara_X
📖
Регистрация: 08.06.2024
Сообщения: 1
Регистрация: 08.06.2024
Сообщения: 1
По умолчанию
Re: Скрипты

Всем привет! Вопрос по функции PlayObjectAnimation. При использовании объекты встают в раскорячку. Существа некрополиса. Читал на форуме, что это из-за того, что к существу не привязана данная анимация. Хотелось бы узнать, как можно исправить эту недоработку? Может, можно как-то прописать путь до файла анимации?
Вот пример кода:
PlayObjectAnimation("sklep5", "death", ONESHOT_STILL)
PlayObjectAnimation("archlich", "cast", ONESHOT);
Madara_X вне форума
Ответить с цитированием
#3889
Старый Вчера, 16:15
  #3889
^
Азгалор
 
Аватар для Азгалор
📖
Регистрация: 24.04.2016
Сообщения: 210
Регистрация: 24.04.2016
Сообщения: 210
По умолчанию
Re: Скрипты

Madara_XВсем привет! Вопрос по функции PlayObjectAnimation. При использовании объекты встают в раскорячку. Существа некрополиса. Читал на форуме, что это из-за того, что к существу не привязана данная анимация. Хотелось бы узнать, как можно исправить эту недоработку? Может, можно как-то прописать путь до файла анимации?
Вот пример кода:
PlayObjectAnimation("sklep5", "death", ONESHOT_STILL)
PlayObjectAnimation("archlich", "cast", ONESHOT);

Большинство существ и героев имеют 2 вида анимаций: анимации арены(например, с припиской -arena), и анимации карты приключений(например, с припиской -adv). Если вы хотите задействовать какое-то существо на карте чтобы оно проигрывало анимации с арены, нужно отредактировать конфиг из MapObjects/Раса этого существа, чтобы оно применяло модель и анимации арены как на самой арене, так и на карте приключений. Для этого возьмём к примеру Вампиров из Некрополиса, откроем файл Vampire.(AdvMapMonsterShared).xdb по пути MapObjects/Necropolis. Тут нас интересуют только первые 2 строки, Model и AnimSet. Как видим, здесь модель LOD и анимация -adv, а значит у существа низкокачественная модель и всего 1 анимация специально для карты - idle. Нужно скопировать файл в свою карту, положить по такому же пути, и в первой строке убрать приписку _LOD, а во второй строке _LOD-adv заменить на -arena. Должно получиться такое между кавычек:
Model href="/_(Model)/Creatures/Necropolis/Vampire.(Model).xdb#xpointer(/Model)"
AnimSet href="/_(AnimSet)/Creatures/Necropolis/Vampire-arena.(AnimSet).xdb#xpointer(/AnimSet)"
Азгалор сейчас на форуме
Ответить с цитированием
Ответ
Страница 260 из 260


Опции темы



Часовой пояс GMT +4, время: 00:47.


vBulletin v3.5.0, Copyright ©2000-2024, Jelsoft Enterprises Ltd. (Русский)

Яндекс цитирование    Top.Mail.Ru