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

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

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

Ответ
Страница 65 из 260
 
Опции темы
#961
Старый 06.02.2013, 19:35
  #961
^
Heroist
 
Аватар для Heroist
📖
Регистрация: 16.12.2012
Адрес: Запределье
Сообщения: 14599
Выставка наград
Регистрация: 16.12.2012
Адрес: Запределье
Сообщения: 14599
Выставка наград
По умолчанию
Re: Скрипты

аа. понятно. я думал, можно как-нибудь по-обычному это сделать. спасибо
__________________
Whatever
Whatever
Heroist вне форума
Ответить с цитированием
#962
Старый 06.02.2013, 20:14
  #962
^
Mostovik
📖
Регистрация: 04.01.2012
Сообщения: 32
Регистрация: 04.01.2012
Сообщения: 32
По умолчанию
Re: Скрипты

Как-нибудь можно сделать так, чтобы в лавке артефактов появлялись определенные артефакты?
Mostovik вне форума
Ответить с цитированием
#963
Старый 07.02.2013, 16:21
  #963
^
RedHeavenHero
 
Аватар для RedHeavenHero
📖
Регистрация: 10.02.2012
Сообщения: 2378
Выставка наград
Регистрация: 10.02.2012
Сообщения: 2378
Выставка наград
По умолчанию
Re: Скрипты

MostovikКак-нибудь можно сделать так, чтобы в лавке артефактов появлялись определенные артефакты?
Запретите все остальные артефакты на карте.
__________________
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

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

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
RedHeavenHero вне форума
Ответить с цитированием
#964
Старый 07.02.2013, 16:24
  #964
^
Dyrman
 
Аватар для Dyrman
📖
Регистрация: 24.06.2008
Адрес: Там, где неба кончается край
Сообщения: 3479
Отправить сообщение для  Dyrman с помощью ICQ
Регистрация: 24.06.2008
Адрес: Там, где неба кончается край
Сообщения: 3479
Отправить сообщение для  Dyrman с помощью ICQ
По умолчанию
Re: Скрипты

MostovikКак-нибудь можно сделать так, чтобы в лавке артефактов появлялись определенные артефакты?
А необходимо именно в лавке? А как же постерами?
Или ещё проще: "загончик" из артов, какую дверцу открываешь, то и получаешь.
Dyrman вне форума
Ответить с цитированием
#965
Старый 07.02.2013, 19:14
  #965
^
sarkkot55555
 
Аватар для sarkkot55555
📖
Регистрация: 29.08.2012
Сообщения: 89
Регистрация: 29.08.2012
Сообщения: 89
По умолчанию
Re: Скрипты

RedHeavenHeroЗапретите все остальные артефакты на карте.
Ага и как ты только с 6 артами играть будешь?

Добавлено через 2 минуты
DyrmanА необходимо именно в лавке? А как же постерами?
Или ещё проще: "загончик" из артов, какую дверцу открываешь, то и получаешь.
Вот это правильно или легче сделать и меньше геморроя) Но хотя если честно я давно помню видел где-то как сделать что бы в лавке появлялись только определенные арты. Но к сожалению не помню(
sarkkot55555 вне форума
Ответить с цитированием
#966
Старый 07.02.2013, 19:15
  #966
^
RedHeavenHero
 
Аватар для RedHeavenHero
📖
Регистрация: 10.02.2012
Сообщения: 2378
Выставка наград
Регистрация: 10.02.2012
Сообщения: 2378
Выставка наград
По умолчанию
Re: Скрипты

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

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

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
RedHeavenHero вне форума
Ответить с цитированием
#967
Старый 07.02.2013, 21:15
  #967
^
Heroist
 
Аватар для Heroist
📖
Регистрация: 16.12.2012
Адрес: Запределье
Сообщения: 14599
Выставка наград
Регистрация: 16.12.2012
Адрес: Запределье
Сообщения: 14599
Выставка наград
По умолчанию
Re: Скрипты

Чего-то я не понимаю, хочу сменить на карте подсветку, делаю так:

SetAmbientLight (0, "/Lights/_(AmbientLight)/BrighterDay.xdb#xpointer(/AmbientLight)" , nil, 0)

Ошибки нет, но и свет не меняется. В чем дело?
__________________
Whatever
Whatever
Heroist вне форума
Ответить с цитированием
#968
Старый 08.02.2013, 10:00
  #968
^
Mostovik
📖
Регистрация: 04.01.2012
Сообщения: 32
Регистрация: 04.01.2012
Сообщения: 32
По умолчанию
Re: Скрипты

Спасибо, такие способы мне не подходят
А вообще выдаваемые арты в лавке как-то зависят от ого, кто в нее заходит? В РТА был такой момент, что была маленькая выборка кулонов-реликвий, поэтому в одной из лавок (а на карте их 16+4 в замках лиги и магов) слот реликвий пустовал. Пришлось продублировать кулон поглащения в списке артов карты, чтобы этого не было (таким образом, наверное, веростность выпадения кулона поглащения выросла в 2 раза). Я вот думал, может такими хитрыми способами можно в определенных лавках задать определенные артефакты?!
Mostovik вне форума
Ответить с цитированием
#969
Старый 08.02.2013, 14:07
  #969
^
Олегарх
 
Аватар для Олегарх
📖
Регистрация: 02.12.2011
Сообщения: 294
Регистрация: 02.12.2011
Сообщения: 294
По умолчанию
Re: Скрипты

HeroistЧего-то я не понимаю, хочу сменить на карте подсветку, делаю так:

SetAmbientLight (0, "/Lights/_(AmbientLight)/BrighterDay.xdb#xpointer(/AmbientLight)" , nil, 0)

Ошибки нет, но и свет не меняется. В чем дело?
Тебе нужно: скопировать xdb нужного файла в карту, открыть его и проверить, выставлено ли InternalName и Name, если нет, то выставить (выставляй, что хочешь, только латиницей и без кавычек)
Потом в map.xdb найди Ground(Underground)AmbientLights и добавь строку:
	
<Item href="Light.xdb#xpointer(/AmbientLight)"/> 


, где Light - то, что ты поставил в поле Name и InternalName
И уже потом скрипт
__________________
Мои карты:

Town

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

Town

Готовится:Чума (40%), Сосиска(42%), Война Грааля
Олегарх вне форума
Ответить с цитированием
#970
Старый 08.02.2013, 14:58
  #970
^
RedHeavenHero
 
Аватар для RedHeavenHero
📖
Регистрация: 10.02.2012
Сообщения: 2378
Выставка наград
Регистрация: 10.02.2012
Сообщения: 2378
Выставка наград
По умолчанию
Re: Скрипты

HeroistЧего-то я не понимаю, хочу сменить на карте подсветку, делаю так:

SetAmbientLight (0, "/Lights/_(AmbientLight)/BrighterDay.xdb#xpointer(/AmbientLight)" , nil, 0)

Ошибки нет, но и свет не меняется. В чем дело?
1. Добавьте это освещение как один из элементов GroundAmbientLights (или UndergroundAmbientLights, если планируете изменять освещение в подземелье) в свойствах карты.
2. Освещение должно иметь скриптовое имя (InternalName) у этой подсветки оно "BrighterDay", для других - см. соответствующие файлы. Если нет имени, придумайте.
3. В функцию надо писать скриптовое имя.
__________________
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

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

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
RedHeavenHero вне форума
Ответить с цитированием
#971
Старый 08.02.2013, 20:07
  #971
^
Heroist
 
Аватар для Heroist
📖
Регистрация: 16.12.2012
Адрес: Запределье
Сообщения: 14599
Выставка наград
Регистрация: 16.12.2012
Адрес: Запределье
Сообщения: 14599
Выставка наград
По умолчанию
Re: Скрипты

не работает.
В редакторе добавил нужный свет, имена скриптовые прописал.
Единственное, через просмотр винраром новый свет не появился, но как только создал в карте папку с именем "lights", то она сразу заполнилась как надо, со всеми внутреннеми файлами.
Переписал в скрипте ссылку, все по инструкции, однако, в панели ошибки нет, но все-равно не работает.
МОжет быть, дело в том, что у меня существуют "исходные" света на карте, которые работают по умолчанию?
__________________
Whatever
Whatever
Heroist вне форума
Ответить с цитированием
#972
Старый 08.02.2013, 20:28
  #972
^
RedHeavenHero
 
Аватар для RedHeavenHero
📖
Регистрация: 10.02.2012
Сообщения: 2378
Выставка наград
Регистрация: 10.02.2012
Сообщения: 2378
Выставка наград
По умолчанию
Re: Скрипты

Если вы сделали всё правильно, то работать должно. Я проверял перед тем, как написать. Что именно вы делали?

Добавлено через 12 минут
Может оба освещения очень похожи, и их перемена оказалась незаметной?
__________________
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

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

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
RedHeavenHero вне форума
Ответить с цитированием
#973
Старый 08.02.2013, 20:44
  #973
^
Heroist
 
Аватар для Heroist
📖
Регистрация: 16.12.2012
Адрес: Запределье
Сообщения: 14599
Выставка наград
Регистрация: 16.12.2012
Адрес: Запределье
Сообщения: 14599
Выставка наград
По умолчанию
Re: Скрипты

нуу, я сверху все написал. сейчас попробую тоже самое с любым Инферновским светом, там точно заметно будет
__________________
Whatever
Whatever
Heroist вне форума
Ответить с цитированием
#974
Старый 08.02.2013, 20:55
  #974
^
Heroist
 
Аватар для Heroist
📖
Регистрация: 16.12.2012
Адрес: Запределье
Сообщения: 14599
Выставка наград
Регистрация: 16.12.2012
Адрес: Запределье
Сообщения: 14599
Выставка наград
По умолчанию
Re: Скрипты

ничего. вот скрины.
Миниатюры
Нажмите на изображение для увеличения
Название:  ред1.png
Просмотров: 131
Размер:	85.9 Кбайт
ID:	30671  Нажмите на изображение для увеличения
Название:  ред2.png
Просмотров: 122
Размер:	203.9 Кбайт
ID:	30672  Нажмите на изображение для увеличения
Название:  ред3.png
Просмотров: 128
Размер:	55.2 Кбайт
ID:	30673  Нажмите на изображение для увеличения
Название:  ред4.png
Просмотров: 138
Размер:	78.5 Кбайт
ID:	30674  Нажмите на изображение для увеличения
Название:  ред5.png
Просмотров: 124
Размер:	565.2 Кбайт
ID:	30675  

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

Я ж говорил, что в функцию надо вставлять скриптовое имя освещения -- "BrighterDay", "Inferno_light", которое в InternalName. А не путь к файлу. Остальное - всё правильно.
Да, и пихать файл освещения, который есть в ресурсах игры тоже необязательно .
Спасибо за скрины, они всё разъяснили.
__________________
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

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

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
RedHeavenHero вне форума
Ответить с цитированием
Ответ
Страница 65 из 260


Опции темы



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


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

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