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

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

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

Ответ
Страница 213 из 260
 
Опции темы
#3181
Старый 25.06.2020, 13:13
  #3181
^
}{0TT@6bI4
 
Аватар для }{0TT@6bI4
📖
Регистрация: 05.09.2019
Адрес: Серебряные Города, Аль-Сафир
Сообщения: 1973
Выставка наград
Регистрация: 05.09.2019
Адрес: Серебряные Города, Аль-Сафир
Сообщения: 1973
Выставка наград
По умолчанию
Re: Скрипты

EnterEsc, у меня тоже пиратка. Но мануалы присутствуют...
Видимо, одни пираты прилагали мануалв, другие — нет.
__________________
С уважением, }{0TT@6bI4
_________________
Группа картостроителей
Там ответы на вопросы, руководства, гайды и прочее
Discord-сервер "Герои 5: S.T.A.L.K.E.R"
Сервер по модификации "Герои 5: S.T.A.L.K.E.R"
_________________
С уважением, }{0TT@6bI4
_________________
Группа картостроителей
Там ответы на вопросы, руководства, гайды и прочее
Discord-сервер "Герои 5: S.T.A.L.K.E.R"
Сервер по модификации "Герои 5: S.T.A.L.K.E.R"
_________________
}{0TT@6bI4 вне форума
Ответить с цитированием
#3182
Старый 30.06.2020, 13:15
  #3182
^
Grigoriy
 
Аватар для Grigoriy
📖
Регистрация: 02.11.2016
Сообщения: 134
Регистрация: 02.11.2016
Сообщения: 134
По умолчанию
Re: Скрипты

Через команду AllowPlayerTavernRace попытался сделать так, чтоб можно было нанимать героев только определённой расы, однако первый пул героев мне игра всё-равно по какой-то причине рандомайзит из всех рас несмотря на запреты
Grigoriy вне форума
Ответить с цитированием
#3183
Старый 30.06.2020, 13:25
  #3183
^
Ment
 
Аватар для Ment
📖
Регистрация: 30.10.2009
Адрес: Национальный заповедник
Сообщения: 30680
Регистрация: 30.10.2009
Адрес: Национальный заповедник
Сообщения: 30680
По умолчанию
Re: Скрипты

Насколько помню, жёсткие ограничения на нанимаемых героев успешно реализованы в последней миссии кампании за Арантира (нежить) в Повелителях Орды.
Там можно нанять всего около 3-4 героев, причём все -- некроманты, а больше никто не нанимается.
Вот надо посмотреть, как это сделано там.
Ment сейчас на форуме
Ответить с цитированием
#3184
Старый 30.06.2020, 14:11
  #3184
^
}{0TT@6bI4
 
Аватар для }{0TT@6bI4
📖
Регистрация: 05.09.2019
Адрес: Серебряные Города, Аль-Сафир
Сообщения: 1973
Выставка наград
Регистрация: 05.09.2019
Адрес: Серебряные Города, Аль-Сафир
Сообщения: 1973
Выставка наград
По умолчанию
Re: Скрипты

Наиболее простой вариант в Map Properties => Heroes снять галки со всех героев, кроме нужной расы. После этого нанять их в таверне вы не сможете.
__________________
С уважением, }{0TT@6bI4
_________________
Группа картостроителей
Там ответы на вопросы, руководства, гайды и прочее
Discord-сервер "Герои 5: S.T.A.L.K.E.R"
Сервер по модификации "Герои 5: S.T.A.L.K.E.R"
_________________
С уважением, }{0TT@6bI4
_________________
Группа картостроителей
Там ответы на вопросы, руководства, гайды и прочее
Discord-сервер "Герои 5: S.T.A.L.K.E.R"
Сервер по модификации "Герои 5: S.T.A.L.K.E.R"
_________________
}{0TT@6bI4 вне форума
Ответить с цитированием
#3185
Старый 30.06.2020, 14:19
  #3185
^
Grigoriy
 
Аватар для Grigoriy
📖
Регистрация: 02.11.2016
Сообщения: 134
Регистрация: 02.11.2016
Сообщения: 134
По умолчанию
Re: Скрипты

Обнаружился вариант ещё проще: в свойствах карты есть фильтр для таверны у каждого отдельного игрока, где и можно банить как отдельных героев, так и целые расы
Grigoriy вне форума
Ответить с цитированием
#3186
Старый 30.06.2020, 14:24
  #3186
^
}{0TT@6bI4
 
Аватар для }{0TT@6bI4
📖
Регистрация: 05.09.2019
Адрес: Серебряные Города, Аль-Сафир
Сообщения: 1973
Выставка наград
Регистрация: 05.09.2019
Адрес: Серебряные Города, Аль-Сафир
Сообщения: 1973
Выставка наград
По умолчанию
Re: Скрипты

Да, так можно. Но небольшое превосходство способа, указанного мною выше: можно выбросить отделньо непонравившихся героев, потому советую пользоваться им.
__________________
С уважением, }{0TT@6bI4
_________________
Группа картостроителей
Там ответы на вопросы, руководства, гайды и прочее
Discord-сервер "Герои 5: S.T.A.L.K.E.R"
Сервер по модификации "Герои 5: S.T.A.L.K.E.R"
_________________
С уважением, }{0TT@6bI4
_________________
Группа картостроителей
Там ответы на вопросы, руководства, гайды и прочее
Discord-сервер "Герои 5: S.T.A.L.K.E.R"
Сервер по модификации "Герои 5: S.T.A.L.K.E.R"
_________________
}{0TT@6bI4 вне форума
Ответить с цитированием
#3187
Старый 12.07.2020, 14:23
  #3187
^
Navkratis
 
Аватар для Navkratis
📖
Регистрация: 31.08.2011
Сообщения: 159
Регистрация: 31.08.2011
Сообщения: 159
По умолчанию
Re: Скрипты

Доброго времени суток, у меня снова проблема с простейшими скриптами, отвечающими за вывод текстовых сообщений
Почему-то, когда пишу такой скрипт:

--Стартовые сообщения
path=GetMapDataPath();
MessageBox(path.."message-day1.txt");
function newday()
if GetDate(DAY)==2 then
MessageBox(path.."message-day2.txt");
end;
end;
Trigger(NEW_DAY_TRIGGER, "newday");

все отлично получается, а когда пытаюсь расширить эти сообщения и на несколько других дней:

--Стартовые сообщения
path=GetMapDataPath();
MessageBox(path.."message-day1.txt");
function newday()
if GetDate(DAY)==2 then
MessageBox(path.."message-day2.txt");
if GetDate(DAY)==3 then
MessageBox(path.."message-day3.txt");
if GetDate(DAY)==7 then
MessageBox(path.."message-day7.txt");
if GetDate(DAY)==9 then
MessageBox(path.."message-day9.txt");
end;
end;
Trigger(NEW_DAY_TRIGGER, "newday");

то ничего не происходит, даже стартовое сообщение не загружается. Разумеется, текстовые документы с искомыми названиями созданы
Navkratis вне форума
Ответить с цитированием
#3188
Старый 12.07.2020, 14:55
  #3188
^
Ment
 
Аватар для Ment
📖
Регистрация: 30.10.2009
Адрес: Национальный заповедник
Сообщения: 30680
Регистрация: 30.10.2009
Адрес: Национальный заповедник
Сообщения: 30680
По умолчанию
Re: Скрипты

Блок if должен заканчивается инструкцией end
Ment сейчас на форуме
Ответить с цитированием
#3189
Старый 12.07.2020, 15:30
  #3189
^
Navkratis
 
Аватар для Navkratis
📖
Регистрация: 31.08.2011
Сообщения: 159
Регистрация: 31.08.2011
Сообщения: 159
По умолчанию
Re: Скрипты

Большое спасибо, все заработало
Navkratis вне форума
Ответить с цитированием
#3190
Старый 25.07.2020, 13:29
  #3190
^
Долгий
 
Аватар для Долгий
📖
Регистрация: 23.04.2019
Сообщения: 94
Регистрация: 23.04.2019
Сообщения: 94
По умолчанию
Re: Скрипты

Я разрабатываю кооперативный сценарий. Создал несколько боевых скриптов. Запуская карту через одиночную игру, всё работает отлично. Но, запуская через мультиплеер, консоль пишет что боевые скрипты не доступны. Есть ли какой-то способ заставить их работать в мультиплеере?
Долгий вне форума
Ответить с цитированием
#3191
Старый 25.07.2020, 15:49
  #3191
^
AstralLein
 
Аватар для AstralLein
📖
Регистрация: 02.06.2017
Адрес: В Империи Незанхельм.
Сообщения: 3910
Регистрация: 02.06.2017
Адрес: В Империи Незанхельм.
Сообщения: 3910
По умолчанию
Re: Скрипты

нет. Данной возможности в мультиплеере нет.
__________________
Ох это сладостное, поглощающее разум безумие! 

Готовые проекты:


Карты для героев 5:
"Плата за любовь"
"Путь некроманта"
"Темные грани"

Карты для Disciples 3:
"Противостояние"

Проекты в разработке:

Моды для Disciples 3:
"Астельнаир" - разработка возобновлена в мае 2019 год

Карты для героев 5:
"Рок Гримхейма" - в активной разработке
Ох это сладостное, поглощающее разум безумие! 

Готовые проекты:


Карты для героев 5:
"Плата за любовь"
"Путь некроманта"
"Темные грани"

Карты для Disciples 3:
"Противостояние"

Проекты в разработке:

Моды для Disciples 3:
"Астельнаир" - разработка возобновлена в мае 2019 год

Карты для героев 5:
"Рок Гримхейма" - в активной разработке
AstralLein вне форума
Ответить с цитированием
#3192
Старый 25.07.2020, 19:18
  #3192
^
Gerter
 
Аватар для Gerter
📖
Регистрация: 16.07.2012
Адрес: Санкт-Петербург
Сообщения: 825
pegn0ly#9113
Выставка наград
Регистрация: 16.07.2012
Адрес: Санкт-Петербург
Сообщения: 825
pegn0ly#9113
Выставка наград
По умолчанию
Re: Скрипты

вообще можно, через патч exe, тут кидал его dredknight, можно найти сообщение в этой теме. Сейчас, если я не ошибаюсь, в РТА данный патч уже используется, правда есть одна проблема, которая там фиксится довольно грубым методом от RedHeavenHero. Должен сказать, что мне удалось найти другой способ фикса, но это пока секрет фирмы, что называется
__________________
Нет войне.
Нет войне.
Gerter вне форума
Ответить с цитированием
#3193
Старый 25.07.2020, 20:03
  #3193
^
Долгий
 
Аватар для Долгий
📖
Регистрация: 23.04.2019
Сообщения: 94
Регистрация: 23.04.2019
Сообщения: 94
По умолчанию
Re: Скрипты

Да, я нашёл ваш разговор с дреднайтом. Проблема в том, что страница, открываемая по ссылке, более не существует. Не могли бы ли вы загрузить данный патч?
Долгий вне форума
Ответить с цитированием
#3194
Старый 25.07.2020, 20:16
  #3194
^
Gerter
 
Аватар для Gerter
📖
Регистрация: 16.07.2012
Адрес: Санкт-Петербург
Сообщения: 825
pegn0ly#9113
Выставка наград
Регистрация: 16.07.2012
Адрес: Санкт-Петербург
Сообщения: 825
pegn0ly#9113
Выставка наград
По умолчанию
Re: Скрипты

Да, вот тот файл, которым я патчил
Вложения
Тип файла: zip combat_and_town_scripts.zip (772 байт, 4 просмотров)
__________________
Нет войне.
Нет войне.
Gerter вне форума
Ответить с цитированием
#3195
Старый 25.07.2020, 20:58
  #3195
^
Долгий
 
Аватар для Долгий
📖
Регистрация: 23.04.2019
Сообщения: 94
Регистрация: 23.04.2019
Сообщения: 94
По умолчанию
Re: Скрипты

Большое спасибо

Добавлено через 40 минут
Отлично, всё работает. Ещё раз огромное спасибо. Вы говорили о какой-то проблеме. Что это? Может это и моей карты каснётся.
Долгий вне форума
Ответить с цитированием
Ответ
Страница 213 из 260


Опции темы



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


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

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