Сообщения от Скрипты
Как-нибудь можно сделать так, чтобы в лавке артефактов появлялись определенные артефакты?
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога
Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
Как-нибудь можно сделать так, чтобы в лавке артефактов появлялись определенные артефакты?
Или ещё проще: "загончик" из артов, какую дверцу открываешь, то и получаешь.
NHF 0.90 : NHF - группа в VK
Карты для HeroesV:
Путешествие , Условие крови , Рука судьбы.Часть 1: В поход , Рука судьбы.Часть 2: Отчаянье , Рука судьбы.Часть 3: Восхождение , Стойкость
Абсолютная власть , Иду на Вы! , Корона Ургаша , На задворках
Мир надо уничтожить... Чтобы создать свой...
Запретите все остальные артефакты на карте.
Добавлено через 2 минуты
А необходимо именно в лавке? А как же постерами? :rolleyes: :D
Или ещё проще: "загончик" из артов, какую дверцу открываешь, то и получаешь.
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога
Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
SetAmbientLight (0, "/Lights/_(AmbientLight)/BrighterDay.xdb#xpointer(/AmbientLight)" , nil, 0)
Ошибки нет, но и свет не меняется. В чем дело?
А вообще выдаваемые арты в лавке как-то зависят от ого, кто в нее заходит? В РТА был такой момент, что была маленькая выборка кулонов-реликвий, поэтому в одной из лавок (а на карте их 16+4 в замках лиги и магов) слот реликвий пустовал. Пришлось продублировать кулон поглащения в списке артов карты, чтобы этого не было (таким образом, наверное, веростность выпадения кулона поглащения выросла в 2 раза). Я вот думал, может такими хитрыми способами можно в определенных лавках задать определенные артефакты?!
Чего-то я не понимаю, хочу сменить на карте подсветку, делаю так:
SetAmbientLight (0, "/Lights/_(AmbientLight)/BrighterDay.xdb#xpointer(/AmbientLight)" , nil, 0)
Ошибки нет, но и свет не меняется. В чем дело?
Потом в map.xdb найди Ground(Underground)AmbientLights и добавь строку:
, где Light - то, что ты поставил в поле Name и InternalNameИ уже потом скрипт
Чего-то я не понимаю, хочу сменить на карте подсветку, делаю так:
SetAmbientLight (0, "/Lights/_(AmbientLight)/BrighterDay.xdb#xpointer(/AmbientLight)" , nil, 0)
Ошибки нет, но и свет не меняется. В чем дело?
2. Освещение должно иметь скриптовое имя (InternalName) у этой подсветки оно "BrighterDay", для других - см. соответствующие файлы. Если нет имени, придумайте.
3. В функцию надо писать скриптовое имя.
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога
Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
В редакторе добавил нужный свет, имена скриптовые прописал.
Единственное, через просмотр винраром новый свет не появился, но как только создал в карте папку с именем "lights", то она сразу заполнилась как надо, со всеми внутреннеми файлами.
Переписал в скрипте ссылку, все по инструкции, однако, в панели ошибки нет, но все-равно не работает.
МОжет быть, дело в том, что у меня существуют "исходные" света на карте, которые работают по умолчанию?
Добавлено через 12 минут
Может оба освещения очень похожи, и их перемена оказалась незаметной?
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога
Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
Да, и пихать файл освещения, который есть в ресурсах игры тоже необязательно ;).
Спасибо за скрины, они всё разъяснили.
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога
Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4