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

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

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

Ответ
Страница 96 из 260
 
Опции темы
#1426
Старый 12.06.2013, 15:32
  #1426
^
HAndOS
📖
Регистрация: 21.05.2012
Сообщения: 281
Регистрация: 21.05.2012
Сообщения: 281
Радость
Re: Скрипты

Вот картинка.
Только я не понимаю чем отличается SingleMonsterNameFileRef от
MultipleMonstersNameFileRef .
Миниатюры
Нажмите на изображение для увеличения
Название:  Безымянный.png
Просмотров: 136
Размер:	104.4 Кбайт
ID:	32106  
HAndOS вне форума
Ответить с цитированием
#1427
Старый 12.06.2013, 15:58
  #1427
^
Победитель
 
Аватар для Победитель
📖
Регистрация: 18.07.2008
Сообщения: 3427
Выставка наград
Регистрация: 18.07.2008
Сообщения: 3427
Выставка наград
По умолчанию
Re: Скрипты

возрождённыйВот картинка.
Только я не понимаю чем отличается SingleMonsterNameFileRef от
MultipleMonstersNameFileRef
Да, работает. А отличие, скорее всего, в том же, в чём и в скрипте: первый вариант работает для одиночного монстра, а второй - для армии.
Победитель вне форума
Ответить с цитированием
#1428
Старый 12.06.2013, 19:48
  #1428
^
Олегарх
 
Аватар для Олегарх
📖
Регистрация: 02.12.2011
Сообщения: 294
Регистрация: 02.12.2011
Сообщения: 294
По умолчанию
Re: Скрипты

Как работает команда SetObjectFlashlight?
__________________
Мои карты:

Town

Готовится:Чума (40%), Сосиска(42%), Война Грааля
Мои карты:

Town

Готовится:Чума (40%), Сосиска(42%), Война Грааля
Олегарх вне форума
Ответить с цитированием
#1429
Старый 12.06.2013, 22:38
  #1429
^
Heroist
 
Аватар для Heroist
📖
Регистрация: 16.12.2012
Адрес: Запределье
Сообщения: 14598
Выставка наград
Регистрация: 16.12.2012
Адрес: Запределье
Сообщения: 14598
Выставка наград
По умолчанию
Re: Скрипты

Цепляет к объекту на карте источник света. Вроде как, должен начать светиться. Но я просто ставлю эффект на клетку с объектом.
__________________
Whatever
Whatever
Heroist вне форума
Ответить с цитированием
#1430
Старый 12.06.2013, 22:47
  #1430
^
HAndOS
📖
Регистрация: 21.05.2012
Сообщения: 281
Регистрация: 21.05.2012
Сообщения: 281
По умолчанию
Re: Скрипты

Потому что нагружать карту лишним скриптом не очень хорошо.
HAndOS вне форума
Ответить с цитированием
#1431
Старый 13.06.2013, 16:58
  #1431
^
Олегарх
 
Аватар для Олегарх
📖
Регистрация: 02.12.2011
Сообщения: 294
Регистрация: 02.12.2011
Сообщения: 294
По умолчанию
Re: Скрипты

HeroistЦепляет к объекту на карте источник света. Вроде как, должен начать светиться. Но я просто ставлю эффект на клетку с объектом.
Мне нужно каким-то способом заставить программно поставленный объект светиться, как если бы у него был добавлен pointlights.
__________________
Мои карты:

Town

Готовится:Чума (40%), Сосиска(42%), Война Грааля
Мои карты:

Town

Готовится:Чума (40%), Сосиска(42%), Война Грааля
Олегарх вне форума
Ответить с цитированием
#1432
Старый 13.06.2013, 17:26
  #1432
^
Heroist
 
Аватар для Heroist
📖
Регистрация: 16.12.2012
Адрес: Запределье
Сообщения: 14598
Выставка наград
Регистрация: 16.12.2012
Адрес: Запределье
Сообщения: 14598
Выставка наград
По умолчанию
Re: Скрипты

Я использовал такой скрипт. Но почему-то он у меня сейчас удаленный.

	doll =  '/Effects/_(Effect)/Artefacts/General/Blue.xdb#xpointer(/Effect)'

SetObjectFlashlight ('dolmen' , doll)

Откройте папку дата - следуйте указанному выше пути, а там можно выбрать подходящий эффект.
Насчет этой ф-ии: не уверен, что она сработает, но по сути ("грамматически") дела она правильная.
__________________
Whatever
Whatever
Heroist вне форума
Ответить с цитированием
#1433
Старый 13.06.2013, 18:24
  #1433
^
Олегарх
 
Аватар для Олегарх
📖
Регистрация: 02.12.2011
Сообщения: 294
Регистрация: 02.12.2011
Сообщения: 294
По умолчанию
Re: Скрипты

HeroistЯ использовал такой скрипт. Но почему-то он у меня сейчас удаленный.

	doll =  '/Effects/_(Effect)/Artefacts/General/Blue.xdb#xpointer(/Effect)'

SetObjectFlashlight ('dolmen' , doll)

Откройте папку дата - следуйте указанному выше пути, а там можно выбрать подходящий эффект.
Насчет этой ф-ии: не уверен, что она сработает, но по сути ("грамматически") дела она правильная.
Скрипт удален, наверно, потому, что консоль выдает light is not exists.
В мануале сказано, что свет задается в свойствах карты, это куда?)
__________________
Мои карты:

Town

Готовится:Чума (40%), Сосиска(42%), Война Грааля
Мои карты:

Town

Готовится:Чума (40%), Сосиска(42%), Война Грааля
Олегарх вне форума
Ответить с цитированием
#1434
Старый 13.06.2013, 18:34
  #1434
^
Heroist
 
Аватар для Heroist
📖
Регистрация: 16.12.2012
Адрес: Запределье
Сообщения: 14598
Выставка наград
Регистрация: 16.12.2012
Адрес: Запределье
Сообщения: 14598
Выставка наград
По умолчанию
Re: Скрипты

Аа. Ну, это фигня, к переменной можно и не сводить. Я, видимо, тогда тестировал. Как я говорил, суть-то ясна, правильно написать путь труда не составит)))

Добавлено через 2 минуты
А, не фига, дело не в этом.

	 PlayVisualEffect(doll, "dolmen", "stop1", 0, 0.5, 0, 0, 0 );
Работает)))
Значит, под light'ом подразумевается нечто другое, нежели эффект.

Добавлено через 2 минуты
Ага, судя по всему, вторым параметром нужно указать параметр из папки lights, тип освещения карты. Причем, это тип освещения должен быть добавлен в карте.
Я думаю так - эта штука делает так, что данный объект "освещается" так, как будто на него светит не стандартный, а "указанный нами" ambient light. Попробуйте проверить. Например, на brighter day. Там будет сразу видно.

Добавлено через 2 минуты
Причем, мне кажется, в параметрах нужно писать не путь к свету, а его скриптовое имя. Например, как в функции

	SetAmbientLight (0, "BrighterDay" , true, 0) --day
__________________
Whatever
Whatever
Heroist вне форума
Ответить с цитированием
#1435
Старый 13.06.2013, 19:50
  #1435
^
Олегарх
 
Аватар для Олегарх
📖
Регистрация: 02.12.2011
Сообщения: 294
Регистрация: 02.12.2011
Сообщения: 294
По умолчанию
Re: Скрипты

Амбиент лайт не подходит.
PlayVisualEffect дает освещение? Например, на ночной карте объект будет освещать окружающее пространство?
__________________
Мои карты:

Town

Готовится:Чума (40%), Сосиска(42%), Война Грааля
Мои карты:

Town

Готовится:Чума (40%), Сосиска(42%), Война Грааля
Олегарх вне форума
Ответить с цитированием
#1436
Старый 13.06.2013, 19:58
  #1436
^
Heroist
 
Аватар для Heroist
📖
Регистрация: 16.12.2012
Адрес: Запределье
Сообщения: 14598
Выставка наград
Регистрация: 16.12.2012
Адрес: Запределье
Сообщения: 14598
Выставка наград
По умолчанию
Re: Скрипты

А почему нельзя настроить через стандартную подачу света, как в кристаллах? Разве не работает? Тогда можно так: Берете кристалл, делаете его невидимым, потом добавляете нужный свет и кидаете координатами на нужный объект.

Добавлено через 2 минуты

Ладно, не знал, где лучше написать, напишу здесь: Можно заставить героя получать уровни после 40-го? Знаю, что бред, наверное, придется вручную работать с кол получаемого опыта, но все-таки.
__________________
Whatever
Whatever
Heroist вне форума
Ответить с цитированием
#1437
Старый 13.06.2013, 20:50
  #1437
^
Олегарх
 
Аватар для Олегарх
📖
Регистрация: 02.12.2011
Сообщения: 294
Регистрация: 02.12.2011
Сообщения: 294
По умолчанию
Re: Скрипты

HeroistА почему нельзя настроить через стандартную подачу света, как в кристаллах? Разве не работает? Тогда можно так: Берете кристалл, делаете его невидимым, потом добавляете нужный свет и кидаете координатами на нужный объект.
Что-то я не очень понял про стандартную подачу света. Можете поподробнее?
Если на кристалл вешать нужный свет, то что это поменяет? Проблема тогда та же
__________________
Мои карты:

Town

Готовится:Чума (40%), Сосиска(42%), Война Грааля
Мои карты:

Town

Готовится:Чума (40%), Сосиска(42%), Война Грааля
Олегарх вне форума
Ответить с цитированием
#1438
Старый 13.06.2013, 20:55
  #1438
^
Heroist
 
Аватар для Heroist
📖
Регистрация: 16.12.2012
Адрес: Запределье
Сообщения: 14598
Выставка наград
Регистрация: 16.12.2012
Адрес: Запределье
Сообщения: 14598
Выставка наград
По умолчанию
Re: Скрипты

ну, как в подземелье добавить свет кристаллу, но в данном случае объекту.
__________________
Whatever
Whatever
Heroist вне форума
Ответить с цитированием
#1439
Старый 13.06.2013, 22:47
  #1439
^
RedHeavenHero
 
Аватар для RedHeavenHero
📖
Регистрация: 10.02.2012
Сообщения: 2378
Выставка наград
Регистрация: 10.02.2012
Сообщения: 2378
Выставка наград
По умолчанию
Re: Скрипты

ОлегархКак работает команда SetObjectFlashlight?
См. в свойствах карты Resources\pointLights
__________________
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
RedHeavenHero вне форума
Ответить с цитированием
#1440
Старый 14.06.2013, 12:42
  #1440
^
Олегарх
 
Аватар для Олегарх
📖
Регистрация: 02.12.2011
Сообщения: 294
Регистрация: 02.12.2011
Сообщения: 294
По умолчанию
Re: Скрипты

Я тут подумал)) короче, наставлю объектов, а потом просто попереношу их. Так будет проще ИМХО.
__________________
Мои карты:

Town

Готовится:Чума (40%), Сосиска(42%), Война Грааля
Мои карты:

Town

Готовится:Чума (40%), Сосиска(42%), Война Грааля
Олегарх вне форума
Ответить с цитированием
Ответ
Страница 96 из 260


Опции темы



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


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

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