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

Сообщения от Скрипты

Аватар пользователя
12 лет назад
Это просто строки с описанием состояния строения. Можно так и оставить.
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
Аватар пользователя
12 лет назад
attemt to call a nil value - в обоих случаях с принятием и отменой qiestion boxа.
еще синий игрок отказался захватывать близлежащие хижины в свой ход, впрочем, может и не захотел.

Whatever
В ответ пользователю Heroist
Аватар пользователя
12 лет назад
Совсем забыл! Эта ошибка не должна ни на что влиять. Чтобы убрать сообщение об ошибке надо немного изменить две последние функции.
function burnok(hut)
Trigger(4, hut, nil)
hutt = hutt + 1
HAVEN_DWLS[hut] = nil
return function()
end
end

function burnno(hut)
SetObjectEnabled(hut, 1)
Trigger(4, hut, nil)
sleep(1)
MakeHeroInteractWithObject('Nymus' , hut)
sleep(1)
SetObjectEnabled(hut, nil)
Trigger(4, hut, "BurnHavenDwelling")
return function()
end
end
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
Аватар пользователя
12 лет назад
спасибо большое! надо будет обязательно совершить подвиг и таки доизучать lua))

Добавлено через 30 минут
да, вот, кстати, а в случае с нажатие ok после вопроса, триггер более никогда не включится на этом объекте? и он станет непосещаемым абсолютно для всех, так ведь?

и еще - уже про иконки. Допустим, для ресурсов можно, для существ нельзя, а вот для заклинаний? там тж через жо что-то другое сделан вылет иконки?

Whatever
В ответ пользователю Heroist
Аватар пользователя
12 лет назад
да, вот, кстати, а в случае с нажатие ok после вопроса, триггер более никогда не включится на этом объекте? и он станет непосещаемым абсолютно для всех, так ведь?
Да. Ещё можно будет приоритет для ИИ низкий сделать, чтоб не тыкался.
и еще - уже про иконки. Допустим, для ресурсов можно, для существ нельзя, а вот для заклинаний? там тж через жо что-то другое сделан вылет иконки?
Вылет - вряд ли. Может, сделать всплывающие надписи "выучено такое-то заклинание"?
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
Аватар пользователя
12 лет назад
Та, это я и сделал. Просто с иконками оно красивее ведь))

Добавлено через 2 часа 27 минут
Ну, и последний вопрос на сегодня. ГДЕ создавать AdvMapДиалоги? Я обычно такие вещи заменяю обычными роликами, но вот чего-то захотелось в NivalStyle сегодня поработать))

Whatever
Аватар пользователя
12 лет назад
Свойство dialogs в дереве свойств карты. О том, как их создавать, написано в одной из тем этого раздела.

Добавлено через 3 минуты
тема
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
Аватар пользователя
12 лет назад
Та это все просто же. После мучений с роликами))) Мне было интересно, там ли я создал, и как редактор называет созданную сцену.
Снова большое спасибо)

Добавлено через 16 часов 12 минут
Возможно ли поставить для Игрока4, например, очень высокий приоритет, но на движущийся объект, например, на другого героя Игрока3?

Whatever
В ответ пользователю Heroist
Аватар пользователя
12 лет назад
Можно, но на героях аттрактор работает плохо. Лучше MoveHero.
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
Аватар пользователя
12 лет назад
Кто-нибудь может мне описать строение и свойства функции talkbox? Не могу найти нормальное описание
Кампании для Heroes V 3.1 (Трилогия):

Пробуждение зла
Нашествие из Преисподней
Смена эпох

Скачать все кампании одним архивом: Яндекс.Диск Google.Диск

You can download the set of 3 Campaigns (English version) here


Одиночные сценарии Heroes V 3.1:


Незваные гости
Красный кристалл
Синий кристалл
Закат тьмы

Мультиплеерные карты для Heroes V 3.1:

Легендарная война
Сердце вулкана
Передел мира
В ответ пользователю MasteR
Аватар пользователя
12 лет назад
Скопипастил из одного фанатского руководства.<col width="41" style="width: 31pt; mso-width-source: userset; mso-width-alt: 1450;"> <col width="249" style="width: 187pt; mso-width-source: userset; mso-width-alt: 8846;"> <col width="177" style="width: 133pt; mso-width-source: userset; mso-width-alt: 6286;"> <col width="518" style="width: 389pt; mso-width-source: userset; mso-width-alt: 18432;">
func TalkBoxForPlayers Открывает для выбранных игроков (playersFilter) диалог с несколькими вариантами ответа (от 1 до 5).
Функция не выдаёт сообщений об ошибке т.к. если параметры не верны, то используются значения по-умолчанию
playersFilter PlayersFilteringConstantsID Идентификатор выбранных игроков
iconRef Ссылка на текстуру иконки
iconTooltipRef Путь к тексту тултипа иконки
textRef Путь к тексту диалога
addTextRef Путь к тексту диалога (дополнительному)
callback Строка с именем lua-функции, через первый параметр которой сообщается ответ игрока (число: 0 - отмена, -1 - закрыт игрой, 1.. - номер выбранного игроком ответа)
mode Тип режима: 0 - с кнопкой ОК, 1 - ОК/Закрыть
titleTextRef Путь к тексту заголовка окна
selectTextRef Путь к тексту заголовка перед опциями выбора
defaultOption Номер ответа, подсвеченного по-умолчанию (число: 0 - нет, 1.. - номер ответа)
optionTextRef путь к тексту ответа № 1
[ optionTextRef] Путь к тексту ответа № ...
[Номер ответа]


Добавлено через 3 минуты
В функцию с именем, переданным в качестве параметра callback передаются игрок, ответивший на вопрос и номер ответа на вопрос (ответы 1-5, ненатуральные значения говорят о том, что окно было закрыто).
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
В ответ пользователю RedHeavenHero
Аватар пользователя
12 лет назад
RedHeavenHero
Можно, но на героях аттрактор работает плохо. Лучше MoveHero.

MoveHero не есть хорошо, так он почему-то не находит suitable path, не могу понять, почему...

Whatever
Аватар пользователя
12 лет назад
Это может быть только, если на пути есть препятствие (статик, регион, откл. гарнизон, и т.п.), а также путь может отсутствовать в принципе. Монстры не должны быть помехой.
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
Аватар пользователя
12 лет назад
Регион? Какой такой регион?)))

Даже регион, который вообще не для этого героя и игрока, причем с WITHOUT_STOP_TRIGGERом все-равно будет препятствием?!

Whatever
Аватар пользователя
12 лет назад
Нет, конечно, только заблокированный.

Добавлено через 50 секунд
Какой там путь он проходит? Просто дорогу, или есть порталы, лестницы...

Добавлено через 1 минуту
Перед тем, как его отправить можно проверять досягаемость клетки с помощью CanMoveHero(hero, x, y, floor).
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4

Статистика

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