Форум HeroesWorld-а - Показать сообщение отдельно - Скрипты для начинающих
Показать сообщение отдельно
#123
Старый 17.07.2017, 18:02
  #123
^
Jack_of_shadows
 
Аватар для Jack_of_shadows
📖
Регистрация: 08.09.2013
Сообщения: 493
Выставка наград
Регистрация: 08.09.2013
Сообщения: 493
Выставка наград
По умолчанию
Re: Скрипты для начинающих

ggroy, я конечно не проверял все варианты, возможно ваш тоже работает, но насколько я знаю и использовал сам, функции SetAmbientLight и SetCombatLight принимают название освещения в разных форматах. Для SetCombatLight я указал выше - путь в ресурсах, для SetAmbientLight - не тестил как работать со стандартными, но для своих файлов освещения нужно в редакторе подключить его в дереве настроек, присвоить имя, и это имя уже и использовать в функции.
50#это время изменения, я здесь не очень понимаю какое значение лучше всего выставлять, может nil ставить?
nil может и ошибку скрипта вызвать, лучше 0. По субъективной оценке думаю что это время в секундах, так что лучше ставить 1-2.
А ты не мог бы сказать где лежат модели и текстуры лавки артефактов.
Я с текстурами не работал, но возможно отталкиваться надо от файла
_(Model)\Buildings\MercenaryCamp.(Model).xdb
в нём указано
	




т.е. объект содержит 3 текстуры. Для первой в указанном файле содержится ссылка на саму текстуру:
	
А там уже и лежит картинка:
Mercenary_camp.tga.dds

И только после нахождения её я допёр что это всё не лавка артефактов, а лагерь наёмников. Лавка лежим рядом:
\Textures\auto-imported_______320\Buildings\BlackMarket\black_mar ket.tga.dds
Jack_of_shadows вне форума
Ответить с цитированием