Текущие вопросы и ответы по редактору карт - Страница 115 - Форум HeroesWorld-а

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

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

Ответ
Страница 115 из 392
 
Опции темы
#1711
Старый 19.07.2012, 15:12
  #1711
^
HAndOS
📖
Регистрация: 21.05.2012
Сообщения: 281
Регистрация: 21.05.2012
Сообщения: 281
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

Вчера сделал хитростью прозрачность создал новый рисунок такой же по размеру и по вырезал всё на него.Итого крылья прозрачные фотошоп cs 3 выведен из строя не хочет работать остался adobe phtoshop 7.0 как там делать прозрачносьт даже не представляю.

Добавлено через 2 часа 12 минут
А есть ли скрипт когда убиваешь крестьянина тебе отдаётся его домик?
HAndOS вне форума
Ответить с цитированием
#1712
Старый 19.07.2012, 15:30
  #1712
^
32MeTpa
 
Аватар для 32MeTpa
📖
Регистрация: 06.08.2011
Сообщения: 178
Выставка наград
Регистрация: 06.08.2011
Сообщения: 178
Выставка наград
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

zehir12А есть ли скрипт когда убиваешь крестьянина тебе отдаётся его домик?
Что, что? Какой крестьянин, какой домик?
32MeTpa вне форума
Ответить с цитированием
#1713
Старый 19.07.2012, 15:48
  #1713
^
HAndOS
📖
Регистрация: 21.05.2012
Сообщения: 281
Регистрация: 21.05.2012
Сообщения: 281
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

Ну ты убиваешь крестьянина стоящевот возле домика а потом тебе тот домик передаётся как передать домик знаю как сделать так что это было толко после его смерти нет.

Добавлено через 10 минут
Алёё есть ли кто нибудь?

Добавлено через 1 минуту
Кстати для чего нужно-IsObjectEnabled.
HAndOS вне форума
Ответить с цитированием
#1714
Старый 19.07.2012, 16:06
  #1714
^
Ment
 
Аватар для Ment
📖
Регистрация: 30.10.2009
Адрес: Национальный заповедник
Сообщения: 31052
Регистрация: 30.10.2009
Адрес: Национальный заповедник
Сообщения: 31052
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

IsObjectEnabled
Включает-выключает стандартные действия для объекта.
Ну Вы поставьте триггер при контакте с крестьянином на переход избушки и всё.
Ment вне форума
Ответить с цитированием
#1715
Старый 19.07.2012, 16:07
  #1715
^
HAndOS
📖
Регистрация: 21.05.2012
Сообщения: 281
Регистрация: 21.05.2012
Сообщения: 281
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

Я имел в виду ты убиваешь крестьянина а хижина тебе переходит а про IsObjectEnabled просто так спросил.
HAndOS вне форума
Ответить с цитированием
#1716
Старый 19.07.2012, 16:08
  #1716
^
Dyrman
 
Аватар для Dyrman
📖
Регистрация: 24.06.2008
Адрес: Там, где неба кончается край
Сообщения: 3479
Отправить сообщение для  Dyrman с помощью ICQ
Регистрация: 24.06.2008
Адрес: Там, где неба кончается край
Сообщения: 3479
Отправить сообщение для  Dyrman с помощью ICQ
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

zehir12А есть ли скрипт когда убиваешь крестьянина тебе отдаётся его домик?

Делаете на триггер битвы ГГ на выигрыш, делаете проверку, существует ли объект, и если нет, то передаёте здание игроку, обнуляя передачу, чтобы не повторялась.
Dyrman вне форума
Ответить с цитированием
#1717
Старый 19.07.2012, 16:10
  #1717
^
HAndOS
📖
Регистрация: 21.05.2012
Сообщения: 281
Регистрация: 21.05.2012
Сообщения: 281
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

А как проверить?
HAndOS вне форума
Ответить с цитированием
#1718
Старый 19.07.2012, 16:26
  #1718
^
32MeTpa
 
Аватар для 32MeTpa
📖
Регистрация: 06.08.2011
Сообщения: 178
Выставка наград
Регистрация: 06.08.2011
Сообщения: 178
Выставка наград
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

IsObjectExists( ObjectName ) -
Возвращает, существует ли на карте объект с данным именем.
32MeTpa вне форума
Ответить с цитированием
#1719
Старый 19.07.2012, 18:13
  #1719
^
HAndOS
📖
Регистрация: 21.05.2012
Сообщения: 281
Регистрация: 21.05.2012
Сообщения: 281
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

Тоесть если обьект существует ничего не происходит а если его нет то тогда передаётся строение я верно понял?
HAndOS вне форума
Ответить с цитированием
#1720
Старый 19.07.2012, 18:28
  #1720
^
32MeTpa
 
Аватар для 32MeTpa
📖
Регистрация: 06.08.2011
Сообщения: 178
Выставка наград
Регистрация: 06.08.2011
Сообщения: 178
Выставка наград
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

Если правильно скрипт написать, то да, так и будет
32MeTpa вне форума
Ответить с цитированием
#1721
Старый 19.07.2012, 18:41
  #1721
^
HAndOS
📖
Регистрация: 21.05.2012
Сообщения: 281
Регистрация: 21.05.2012
Сообщения: 281
Вопрос
Re: Текущие вопросы и ответы по редактору карт

Спасибо большое сейчас пробую.

Добавлено через 5 минут
	function maxF()
    if IsObjectExists('max')
    then 
    else
    SetObjectOwner('Bar',PLAYER_1);
Trigger(OBJECT_TOUCH_TRIGGER,'max',nil)
end;
end;
Trigger(OBJECT_TOUCH_TRIGGER,'max','maxF')
Я првильно написал?
HAndOS вне форума
Ответить с цитированием
#1722
Старый 20.07.2012, 09:20
  #1722
^
Dyrman
 
Аватар для Dyrman
📖
Регистрация: 24.06.2008
Адрес: Там, где неба кончается край
Сообщения: 3479
Отправить сообщение для  Dyrman с помощью ICQ
Регистрация: 24.06.2008
Адрес: Там, где неба кончается край
Сообщения: 3479
Отправить сообщение для  Dyrman с помощью ICQ
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

zehir12Спасибо большое сейчас пробую.

Добавлено через 5 минут
	function maxF()
    if IsObjectExists('max')
    then 
    else
    SetObjectOwner('Bar',PLAYER_1);
Trigger(OBJECT_TOUCH_TRIGGER,'max',nil)
end;
end;
Trigger(OBJECT_TOUCH_TRIGGER,'max','maxF')
Я првильно написал?
Надо цеплять на триггер битвы, а не на триггер прикосновения объекта. Возможно, с задержкой.
Или просто в цикл вогнать While...
А то получается, что идёт прикосновение к объекту, которого уже нет.
Dyrman вне форума
Ответить с цитированием
#1723
Старый 20.07.2012, 13:12
  #1723
^
HAndOS
📖
Регистрация: 21.05.2012
Сообщения: 281
Регистрация: 21.05.2012
Сообщения: 281
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

Триггер битвы это OBJECT_CAPTURE_TRIGGER?
HAndOS вне форума
Ответить с цитированием
#1724
Старый 20.07.2012, 16:23
  #1724
^
Dyrman
 
Аватар для Dyrman
📖
Регистрация: 24.06.2008
Адрес: Там, где неба кончается край
Сообщения: 3479
Отправить сообщение для  Dyrman с помощью ICQ
Регистрация: 24.06.2008
Адрес: Там, где неба кончается край
Сообщения: 3479
Отправить сообщение для  Dyrman с помощью ICQ
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

zehir12Триггер битвы это OBJECT_CAPTURE_TRIGGER?
Нет, это триггер изменения принадлежности объекта (слово OBJECT как бы намекает, что это про объект). Чо-то похожее на COMBAT_TRIGGER, точное написание не помню, смотрите в документации.
Dyrman вне форума
Ответить с цитированием
#1725
Старый 20.07.2012, 20:44
  #1725
^
RedHeavenHero
 
Аватар для RedHeavenHero
📖
Регистрация: 10.02.2012
Сообщения: 2380
Выставка наград
Регистрация: 10.02.2012
Сообщения: 2380
Выставка наград
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

Можно и на триггер прикосновения:

	function touch_peasant(hero)
	repeat
		sleep(1);
		if IsObjectExists("peasant") == nil then
			SetObjectOwner("hizhina", 1);
			break;
		end;
	until IsHeroAlive(hero) == nil
end;

Trigger(OBJECT_TOUCH_TRIGGER, "peasant", "touch_peasant")

По-моему через COMBAT_RESULTS_TRIGGER сложновато.
RedHeavenHero вне форума
Ответить с цитированием
Ответ
Страница 115 из 392


Опции темы



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


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

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