Как Выставить лимит на героев для ИИ ???? - Форум HeroesWorld-а

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

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

Ответ
 
Опции темы
#1
Старый 27.10.2021, 19:39
  #1
^
bonycaspita
📖
Регистрация: 28.12.2018
Сообщения: 6
Регистрация: 28.12.2018
Сообщения: 6
По умолчанию
Как Выставить лимит на героев для ИИ ????

Как выставить лимит героев для компа,чтобы он например не мог нанимать больше 3х героев?заранее спасибо за ответ!
bonycaspita вне форума
Ответить с цитированием
#2
Старый 27.10.2021, 19:45
  #2
^
Григорий Ковалев
 
Аватар для Григорий Ковалев
📖
Регистрация: 16.08.2021
Адрес: Крестьянские хижины
Сообщения: 50
Регистрация: 16.08.2021
Адрес: Крестьянские хижины
Сообщения: 50
По умолчанию
Re: Как Выставить лимит на героев для ИИ ????

Можно заблокировать героев в таверне. В вкладке player. Но это долгий способ. Других я не знаю.

Добавлено через 2 минуты
А ну и да. Зачем тему создавать? Это ж можно и в текущих вопросах по редактору спросить.
__________________
На дальней станции сойду...
Трава по пояс,
Зайду в траву, как в море босиком...
На дальней станции сойду...
Трава по пояс,
Зайду в траву, как в море босиком...
Григорий Ковалев сейчас на форуме
Ответить с цитированием
#3
Старый 27.10.2021, 20:26
  #3
^
Азгалор
📖
Регистрация: 24.04.2016
Сообщения: 58
Регистрация: 24.04.2016
Сообщения: 58
По умолчанию
Re: Как Выставить лимит на героев для ИИ ????

bonycaspitaКак выставить лимит героев для компа,чтобы он например не мог нанимать больше 3х героев?заранее спасибо за ответ!
В целом, никак. Потому что, даже если ввести бан после найма 3-х героев, ещё один останется в таверне и бот его всё равно наймёт. С другой стороны, если вам нужен запрет всех кроме определённых героев, то можете вбить AllowPlayerTavernRace(плеер, раса, 0/1(запретить/разрешить)) 8 раз для каждой расы, а потом через AllowPlayerTavernHero(плеер, скриптовое имя героя, 0/1(запретить/разрешить)) разрешить боту определённых героев. Я таким образом, например, делал себе игрока-красного рыцаря, который мог нанимать только Андриаса и Лоренцо(как в последней миссии в кампании за Фриду). Чтобы герои всегда были с игроком, можно привязать их через MakeHeroReturnToTavernAfterDeath(скриптовое имя героя, 0/1(запретитить/разрешить) ). Обычных рандомных героев вряд ли получится загнать в ограничитель героев(да и компанейских в принципе тоже), т.к. у вас вряд ли получится построить скрипт который будет удалять лишних самых ненужных героев, например только нанятых после активации бана. Хотя в этом я могу и ошибаться)
Азгалор вне форума
Ответить с цитированием
#4
Старый 27.10.2021, 20:29
  #4
^
Григорий Ковалев
 
Аватар для Григорий Ковалев
📖
Регистрация: 16.08.2021
Адрес: Крестьянские хижины
Сообщения: 50
Регистрация: 16.08.2021
Адрес: Крестьянские хижины
Сообщения: 50
По умолчанию
Re: Как Выставить лимит на героев для ИИ ????

АзгалорВ целом, никак. Потому что, даже если ввести бан после найма 3-х героев, ещё один останется в таверне и бот его всё равно наймёт. С другой стороны, если вам нужен запрет всех кроме определённых героев, то можете вбить AllowPlayerTavernRace(плеер, раса, 0/1(запретить/разрешить)) 8 раз для каждой расы, а потом через AllowPlayerTavernHero(плеер, скриптовое имя героя, 0/1(запретить/разрешить)) разрешить боту определённых героев. Я таким образом, например, делал себе игрока-красного рыцаря, который мог нанимать только Андриаса и Лоренцо(как в последней миссии в кампании за Фриду). Чтобы герои всегда были с игроком, можно привязать их через MakeHeroReturnToTavernAfterDeath(скриптовое имя героя, 0/1(запретитить/разрешить) ). Обычных рандомных героев вряд ли получится загнать в ограничитель героев(да и компанейских в принципе тоже), т.к. у вас вряд ли получится построить скрипт который будет удалять лишних самых ненужных героев, например только нанятых после активации бана. Хотя в этом я могу и ошибаться)
А где можно найти вашы карты? Очень хочется поиграть на них.
__________________
На дальней станции сойду...
Трава по пояс,
Зайду в траву, как в море босиком...
На дальней станции сойду...
Трава по пояс,
Зайду в траву, как в море босиком...
Григорий Ковалев сейчас на форуме
Ответить с цитированием
#5
Старый 27.10.2021, 20:38
  #5
^
Азгалор
📖
Регистрация: 24.04.2016
Сообщения: 58
Регистрация: 24.04.2016
Сообщения: 58
По умолчанию
Re: Как Выставить лимит на героев для ИИ ????

Григорий КовалевА где можно найти вашы карты? Очень хочется поиграть на них.
Увы, у меня нет карт)
Азгалор вне форума
Ответить с цитированием
#6
Старый 27.10.2021, 20:39
  #6
^
Григорий Ковалев
 
Аватар для Григорий Ковалев
📖
Регистрация: 16.08.2021
Адрес: Крестьянские хижины
Сообщения: 50
Регистрация: 16.08.2021
Адрес: Крестьянские хижины
Сообщения: 50
По умолчанию
Re: Как Выставить лимит на героев для ИИ ????

А будут? Сейчас как раз мало хороших карт, а вы могли это исправить.
__________________
На дальней станции сойду...
Трава по пояс,
Зайду в траву, как в море босиком...
На дальней станции сойду...
Трава по пояс,
Зайду в траву, как в море босиком...
Григорий Ковалев сейчас на форуме
Ответить с цитированием
#7
Старый 27.10.2021, 20:46
  #7
^
Азгалор
📖
Регистрация: 24.04.2016
Сообщения: 58
Регистрация: 24.04.2016
Сообщения: 58
По умолчанию
Re: Как Выставить лимит на героев для ИИ ????

Григорий КовалевА будут? Сейчас как раз мало хороших карт, а вы могли это исправить.
Посмотрим) Пока что в кое-какой разработке динамичная мультиплеерная карта, действия на которой будут разворачиваться в очень большом городе. До недавних тех.неполадок готовил карту спин-офф к Империи Единорога, но увы - в результате проблем с оборудованием лишился большей части личных данных, включая всего что связано с играми. Поэтому, пока что занимаюсь всем подряд: понемногу строю карту, понемногу восстанавливаю моды, понемногу заново заполняю lua файл для возвращения удобных и интересных функций. Вот... Если что-то выйдет от меня - обязательно узнаете)
Азгалор вне форума
Ответить с цитированием
#8
Старый 27.10.2021, 20:47
  #8
^
Григорий Ковалев
 
Аватар для Григорий Ковалев
📖
Регистрация: 16.08.2021
Адрес: Крестьянские хижины
Сообщения: 50
Регистрация: 16.08.2021
Адрес: Крестьянские хижины
Сообщения: 50
По умолчанию
Re: Как Выставить лимит на героев для ИИ ????

Ждем-с!
__________________
На дальней станции сойду...
Трава по пояс,
Зайду в траву, как в море босиком...
На дальней станции сойду...
Трава по пояс,
Зайду в траву, как в море босиком...
Григорий Ковалев сейчас на форуме
Ответить с цитированием
#9
Старый 27.10.2021, 20:56
  #9
^
Andrei_21
 
Аватар для Andrei_21
📖
Регистрация: 14.03.2021
Сообщения: 118
Регистрация: 14.03.2021
Сообщения: 118
По умолчанию
Re: Как Выставить лимит на героев для ИИ ????

АзгалорПосмотрим) Пока что в кое-какой разработке динамичная мультиплеерная карта, действия на которой будут разворачиваться в очень большом городе. До недавних тех.неполадок готовил карту спин-офф к Империи Единорога, но увы - в результате проблем с оборудованием лишился большей части личных данных, включая всего что связано с играми. Поэтому, пока что занимаюсь всем подряд: понемногу строю карту, понемногу восстанавливаю моды, понемногу заново заполняю lua файл для возвращения удобных и интересных функций. Вот... Если что-то выйдет от меня - обязательно узнаете)
Очень жаль, что куча данных накрылась...Если будет нужна помощь, то обращайтесь! Буду всегда рад помочь!
Andrei_21 вне форума
Ответить с цитированием
#10
Старый 27.10.2021, 20:59
  #10
^
}{0TT@6bI4
 
Аватар для }{0TT@6bI4
📖
Регистрация: 05.09.2019
Адрес: Серебряные Города, Аль-Сафир
Сообщения: 1366
Выставка наград
Регистрация: 05.09.2019
Адрес: Серебряные Города, Аль-Сафир
Сообщения: 1366
Выставка наград
По умолчанию
Re: Как Выставить лимит на героев для ИИ ????

Азгалор, вы не представляете, какую интригу навесили) Очень жду от вас карту. Поддерживаю Андрея, всегда буду рад помочь.
__________________
С уважением, }{0TT@6bI4
_________________
Группа картостроителей
Там ответы на вопросы, руководства, гайды и прочее
_________________
С уважением, }{0TT@6bI4
_________________
Группа картостроителей
Там ответы на вопросы, руководства, гайды и прочее
_________________
}{0TT@6bI4 вне форума
Ответить с цитированием
Ответ


Опции темы



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


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

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