Перейти к содержанию

Сообщения от Текущие вопросы и ответы по редактору карт

Аватар пользователя
14 лет назад
Подумываю просто впихнуть кучу буёв с подсветкой и не париться.
crazy_kill
1. Сделал карту, всё хорошо, но противник (комп) невступает в сражения (даже против 10фей с 150зел.драконами), подбирает только халяву. Скрипты не использовал. В чём проблема? Нужно задать приоритеты компу?
Меня больше это парит.
В ответ пользователю crazy_kill
14 лет назад
crazy_kill
В середине подземелья у меня большое озеро. Фон чёрный, поэтому без подсветки ничего не видно при движении на корабле.
Давай "извращёнку", попробую сделать.
Так то Ment правильно подметил, с факелами да кристаллами - меньше геморра будет. :D
В общих чертах :
1. корабль, уже с подсветкой, 'ныкаем' в незаметное место.
2. на верфь вешаем триггер
3. при контакте с верфью телепортируем кораблик в нужное место, т.е. рядом с верфью
...ну да, здесь еще надо будет с ценой за корабль побаловаться, с сообщением о покупке и т.д...... :smile33:
С тем что комп не атакует так сложно разобраться, выкладывай заготовку карты (можно в ЛС), гляну, может разберусь что к чему там.

Добавлено через 56 минут
crazy_kill
1. Сделал карту, всё хорошо, но противник (комп) невступает в сражения (даже против 10фей с 150зел.драконами), подбирает только халяву. Скрипты не использовал. В чём проблема? Нужно задать приоритеты компу? Если да, то как?
исправленная версия твоей карты. + скриптом открывает туман войны - комп на 3-ем дне(Таланар), убил грифонов. (отправил в ЛС)
у меня версия 3.1, вообщем ты чего то там накосячил - видать кампанию пытался сделать - в результате появились лишние папки с неправильными путями, вот и старт был невозможен. Как кампания тоже не грузилась.
Проверяй - все должно работать, у меня все норм., так что никаких приоритетов думаю не понадобиться для компа. :cool:
Аватар пользователя
14 лет назад
Как изменить прирост существ(а) в замке, "CreatureHired" им?
Герман стоял неподвижно. Герман сошёл с ума. "Старуха!!!" - закричал он в ужасе. Он сидит в Обуховской больнице, в семнадцатом нумере, не отвечает ни на какие вопросы и бормочет необыкновенно скоро: "Тройка, семёрка, туз. Тройка, семёрка, дама".
Аватар пользователя
14 лет назад
crazy_kill
Как изменить прирост существ(а) в замке, "CreatureHired" им?

скриптом, SetObjectDwellingCreatures функцией

простой пример:

SetObjectDwellingCreatures('HeavenTown', CREATURE_ARCHER, GetObjectDwellingCreatures('HeavenTown', CREATURE_ARCHER)+12);
сложный пример (здесь прирост увеличивается случайным образом для случайного уровня существ в городе с именем TOWN_DWARVEN):

dwellingRnd = random(6);
if IsObjectExists(TOWN_DWARVEN) == true then
		if dwellingRnd == 0 then
			dwellingCreatures = 92;
			text = GetMapDataPath()..'dwelling_d01.txt';
		elseif dwellingRnd == 1 then
			dwellingCreatures = 94;
			text = GetMapDataPath()..'dwelling_d02.txt';
		elseif dwellingRnd == 2 then
			dwellingCreatures = 96;
			text = GetMapDataPath()..'dwelling_d03.txt';
		elseif dwellingRnd == 3 then
			dwellingCreatures = 98;
			text = GetMapDataPath()..'dwelling_d04.txt';
		elseif dwellingRnd == 4 then
			dwellingCreatures = 100;
			text = GetMapDataPath()..'dwelling_d05.txt';
		elseif dwellingRnd == 5 then
			dwellingCreatures = 102;
			text = GetMapDataPath()..'dwelling_d06.txt';
		elseif dwellingRnd == 6 then
			dwellingCreatures = 104;
			text = GetMapDataPath()..'dwelling_d07.txt';
		end;
		count = GetObjectDwellingCreatures(TOWN_DWARVEN, dwellingCreatures);
		if count > 0 then
			dwellingCount = count*3;
			SetObjectDwellingCreatures(TOWN_DWARVEN, dwellingCreatures, dwellingCount);
			MessageBox(text);
		else
			print('addDwellingCreatures: Dwelling (creatures id: '..dwellingCreatures..' in Dwarven town not found');
		end;
end;

можно так же модом, но в таком случае прирост будет увеличен для всех городов на всех картах (не рекомендую :smile28: )
Карты для Heroes V: Повелители орды:
Multiplayer: Господство, Извечное противостояние, Война за Магию, Торговая империя, Анатомия войны, Эксперимент
SingleScenario: Последний Рубеж, Трон, Элиралис, Вернуться домой!, Лабиринты разума
Campaign: Колонизация
Аватар пользователя
14 лет назад
Спасибо. Сам нашёл.
Как лучше изменить "лагерь беженцев", что в нём были все существа (орки, гномы
, нейтралы, все уровни)?
Герман стоял неподвижно. Герман сошёл с ума. "Старуха!!!" - закричал он в ужасе. Он сидит в Обуховской больнице, в семнадцатом нумере, не отвечает ни на какие вопросы и бормочет необыкновенно скоро: "Тройка, семёрка, туз. Тройка, семёрка, дама".
Аватар пользователя
14 лет назад
они итак там есть (просто появляются случайным образом), если вы имели ввиду чтобы были все сразу доступны для найма, то это не возможно, можно создать новое строение с 7-ю существами и дать ему модель и параметры лагеря беженцев (но это весьма не простой способ)
Карты для Heroes V: Повелители орды:
Multiplayer: Господство, Извечное противостояние, Война за Магию, Торговая империя, Анатомия войны, Эксперимент
SingleScenario: Последний Рубеж, Трон, Элиралис, Вернуться домой!, Лабиринты разума
Campaign: Колонизация
Аватар пользователя
14 лет назад
Как лучше изменить "лагерь беженцев", что в нём были все существа (орки, гномы
, нейтралы, все уровни)?
Как ни странно, не Вы первый задаёте такой вопрос. antonag07 собрал мод, который добавляет туда гномов и орков. Разобравшись в устройстве, можно будет легко добавить туда и нейтралов, и существ низких уровней.
http://webfiles.ru/29588505
 

К А
Стикеры GBF в Telegram
Аватар пользователя
14 лет назад
Спасибо! Поэкспериментирую.
"Лагерь Беженцев" работает, все виды сущест, обыч. и альт. улучшения, нейтралы.
Герман стоял неподвижно. Герман сошёл с ума. "Старуха!!!" - закричал он в ужасе. Он сидит в Обуховской больнице, в семнадцатом нумере, не отвечает ни на какие вопросы и бормочет необыкновенно скоро: "Тройка, семёрка, туз. Тройка, семёрка, дама".
Аватар пользователя
14 лет назад
Как изменить фоновую музыку на карте?
Мои карты:
Town
Готовится:Чума (40%), Сосиска(42%), Война Грааля
Аватар пользователя
14 лет назад
Прямо на самой карте? Ну я лично иногда балуюсь сменой музыки на определённом типе местности путём мода. Если сменить на всех типах местности, то получится то, что Вам нужно, если я верно понял.
 

К А
Стикеры GBF в Telegram
В ответ пользователю Ment
Аватар пользователя
14 лет назад
Ment
Прямо на самой карте? Ну я лично иногда балуюсь сменой музыки на определённом типе местности путём мода. Если сменить на всех типах местности, то получится то, что Вам нужно, если я верно понял.
да. но все-таки как?
Может, можно Play2DSound, с его помощью?
Мои карты:
Town
Готовится:Чума (40%), Сосиска(42%), Война Грааля
Аватар пользователя
14 лет назад
можно, создать регион запихнуть туда эту команду и таким образом на определенной територии запускать нужную музыку, только лучше Play3DSound если на то пошло ;)
Карты для Heroes V: Повелители орды:
Multiplayer: Господство, Извечное противостояние, Война за Магию, Торговая империя, Анатомия войны, Эксперимент
SingleScenario: Последний Рубеж, Трон, Элиралис, Вернуться домой!, Лабиринты разума
Campaign: Колонизация
Аватар пользователя
14 лет назад
Ну можно и так, правда я юзал 2d sound. Но тут есть два существенных недостатка: 1)звук будет не очень хорошо слышен из-за фоновой музыки
2)нужно приложить немного усилий, чтобы запаковать звук в карту, из папки music он не заработает.
 

К А
Стикеры GBF в Telegram
В ответ пользователю Ment
14 лет назад
Ment

2)нужно приложить немного усилий, чтобы запаковать звук в карту, из папки music он не заработает.
странно, у меня получалось из папки music сделать - но почему то работало через раз. сам не знаю че такое и почему так :confused:
14 лет назад
Немного насчет 2sound и 3sound - раньше я полагал , что работает только 2sound . Однако работает и то , и другое - просто 3sound звучит в заданной точке и глохнет при удалении от этой точки ( причем есть зависимость от положения летающей камеры на глобальной карте ) , поэтому не всегда его можно и услышать.

Статистика

Приветствуем новейшего участника: recijeb

Сейчас на сайте 5 пользователей 1230 гостей