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

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

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

Ответ
Страница 224 из 384
 
Опции темы
#3346
Старый 20.03.2014, 14:03
  #3346
^
Rhenish
 
Аватар для Rhenish
📖
Регистрация: 16.10.2013
Сообщения: 129
Регистрация: 16.10.2013
Сообщения: 129
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

А что с скриптом делать: если герой вошел в территорию stopv герой останавливается и всплывает текст. после исчезновения текста если герой продолжает идти, то лишается 50% армии, если ушел, то нет.
__________________
Правило во взгляде...
Правило во взгляде...
Rhenish вне форума
Ответить с цитированием
#3347
Старый 20.03.2014, 14:12
  #3347
^
RedHeavenHero
 
Аватар для RedHeavenHero
📖
Регистрация: 10.02.2012
Сообщения: 2378
Выставка наград
Регистрация: 10.02.2012
Сообщения: 2378
Выставка наград
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

	function stopv()
	Trigger(6, 'stopv', nil)
	MessageBox(???)
end

function kill_half_army(hero)
	Trigger(6, 'kill_half_army', nil)
	for i=0,6 do
		local t, n = GetObjectArmySlotCreature(hero, i)
		RemoveHeroCreatures(hero, t, ceil(n/2))
	end
end

Trigger(6, 'stopv', 'stopv')
Trigger(6, 'kill_half_army', 'kill_half_army')
Можно вот так, только нужен ещё один регион "kill_half_army", войдя в который, герой и потеряет половину армии.
__________________
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

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

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
RedHeavenHero вне форума
Ответить с цитированием
#3348
Старый 20.03.2014, 14:42
  #3348
^
MasteR
 
Аватар для MasteR
📖
Регистрация: 24.01.2013
Сообщения: 3351
Выставка наград
Регистрация: 24.01.2013
Сообщения: 3351
Выставка наград
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

Возможно ли как-то заставить героя забыть заклинание? Что-то не нашёл такой функции...
MasteR вне форума
Ответить с цитированием
#3349
Старый 20.03.2014, 14:46
  #3349
^
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 вне форума
Ответить с цитированием
#3350
Старый 20.03.2014, 15:43
  #3350
^
Rhenish
 
Аватар для Rhenish
📖
Регистрация: 16.10.2013
Сообщения: 129
Регистрация: 16.10.2013
Сообщения: 129
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

А задать текст теперь, напечатав вместо ??? свою речь или куда-то текстовый документ надо пихать?
__________________
Правило во взгляде...
Правило во взгляде...
Rhenish вне форума
Ответить с цитированием
#3351
Старый 20.03.2014, 15:43
  #3351
^
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 вне форума
Ответить с цитированием
#3352
Старый 20.03.2014, 15:57
  #3352
^
MasteR
 
Аватар для MasteR
📖
Регистрация: 24.01.2013
Сообщения: 3351
Выставка наград
Регистрация: 24.01.2013
Сообщения: 3351
Выставка наград
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

RedHeavenHeroНет такой функции. В качестве альтернативы могу предложить давать герою/отнимать у героя свиток с этим заклинанием.

Жаль. Нет, мне такой вариант не подойдёт(
MasteR вне форума
Ответить с цитированием
#3353
Старый 20.03.2014, 21:21
  #3353
^
Rhenish
 
Аватар для Rhenish
📖
Регистрация: 16.10.2013
Сообщения: 129
Регистрация: 16.10.2013
Сообщения: 129
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

Не смогла понять о тексте. Как задается путь и куда пихать файл? Что-то как-то не получилось...
__________________
Правило во взгляде...
Правило во взгляде...
Rhenish вне форума
Ответить с цитированием
#3354
Старый 21.03.2014, 08:21
  #3354
^
RedHeavenHero
 
Аватар для RedHeavenHero
📖
Регистрация: 10.02.2012
Сообщения: 2378
Выставка наград
Регистрация: 10.02.2012
Сообщения: 2378
Выставка наград
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

Тексты в кодировке Юникод копируешь в имя_карты.h5m/Maps/Multiplayer(или SingleMissions)/имя_карты/. Путь задается, начиная с /Maps/.
__________________
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

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

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
RedHeavenHero вне форума
Ответить с цитированием
#3355
Старый 21.03.2014, 14:57
  #3355
^
MasteR
 
Аватар для MasteR
📖
Регистрация: 24.01.2013
Сообщения: 3351
Выставка наград
Регистрация: 24.01.2013
Сообщения: 3351
Выставка наград
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

почему не работает данный кусок функции?
	       while (contr==1) do
              contr=0;
              for i=1,95 do
                      if HasArtefact("geroy", i)==true then
                             RemoveArtefact("geroy", i);
                             if contr==0 then
                                     contr=1;
                             end;
                     end;
              end;
       end;

точнее он работает, но игра зацикливается и зависает. Задумка - удалить все артефакты у героя с учётом того, что некоторые могут повторятся
MasteR вне форума
Ответить с цитированием
#3356
Старый 21.03.2014, 15:42
  #3356
^
RedHeavenHero
 
Аватар для RedHeavenHero
📖
Регистрация: 10.02.2012
Сообщения: 2378
Выставка наград
Регистрация: 10.02.2012
Сообщения: 2378
Выставка наград
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

Juss456почему не работает данный кусок функции?
	       while (contr==1) do
              contr=0;
              for i=1,95 do
                      if HasArtefact("geroy", i)==true then
                             RemoveArtefact("geroy", i);
                             if contr==0 then
                                     contr=1;
                             end;
                     end;
              end;
       end;

точнее он работает, но игра зацикливается и зависает. Задумка - удалить все артефакты у героя с учётом того, что некоторые могут повторятся
Можно так попробовать сделать:
	for artefact = 1, 95 do
	for n=1, GetHeroArtifactsCount("geroy", artefact) do
		RemoveArtefact("geroy", artefact)
	end
end
__________________
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

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

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
RedHeavenHero вне форума
Ответить с цитированием
#3357
Старый 21.03.2014, 16:19
  #3357
^
Rhenish
 
Аватар для Rhenish
📖
Регистрация: 16.10.2013
Сообщения: 129
Регистрация: 16.10.2013
Сообщения: 129
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

Почему-то не срабатывает скрипт:
function stopv()
Trigger(6, 'monolog', nil)
MessageBox(\Maps\Multiplayer\Rhenish's War\monolog.txt)
end

Trigger(6, 'monolog', 'monolog')

Я его уже и так и эдак, и даже совсем иначе. Имя карты - Rhenish's War в WinRar по крайней мере так и вообще она так называется...
__________________
Правило во взгляде...
Правило во взгляде...
Rhenish вне форума
Ответить с цитированием
#3358
Старый 21.03.2014, 16:21
  #3358
^
MasteR
 
Аватар для MasteR
📖
Регистрация: 24.01.2013
Сообщения: 3351
Выставка наград
Регистрация: 24.01.2013
Сообщения: 3351
Выставка наград
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

RhenishПочему-то не срабатывает скрипт:


Я его уже и так и эдак, и даже совсем иначе. Имя карты - Rhenish's War в WinRar по крайней мере так и вообще она так называется...

Не срабатывает, потому что в триггере название функции - monolog, а объявлена она как stopv. Нет связи между триггером и функцией

Добавлено через 52 секунды
RedHeavenHeroМожно так попробовать сделать:
	for artefact = 1, 95 do
	for n=1, GetHeroArtifactsCount("geroy", artefact) do
		RemoveArtefact("geroy", artefact)
	end
end


Спасибо) не подозревал о существовании такой функции
MasteR вне форума
Ответить с цитированием
#3359
Старый 21.03.2014, 16:26
  #3359
^
RedHeavenHero
 
Аватар для RedHeavenHero
📖
Регистрация: 10.02.2012
Сообщения: 2378
Выставка наград
Регистрация: 10.02.2012
Сообщения: 2378
Выставка наград
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

RhenishПочему-то не срабатывает скрипт:


Я его уже и так и эдак, и даже совсем иначе. Имя карты - Rhenish's War в WinRar по крайней мере так и вообще она так называется...
Я же не так писал триггер. И, помимо того, что сказал Juss456, путь к тексту надо в кавычки брать и слеши прямые ставить.
__________________
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

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

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
RedHeavenHero вне форума
Ответить с цитированием
#3360
Старый 21.03.2014, 19:34
  #3360
^
Rhenish
 
Аватар для Rhenish
📖
Регистрация: 16.10.2013
Сообщения: 129
Регистрация: 16.10.2013
Сообщения: 129
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

эм? Триггер я уже на монолог попробовала сделать самостоятельно.....
Да и тут еще проблема: в названии карты есть ковычка как для указания пути. и как теперь быть?
__________________
Правило во взгляде...
Правило во взгляде...
Rhenish вне форума
Ответить с цитированием
Ответ
Страница 224 из 384


Опции темы



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


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

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