Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога
Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
Впервые здесь? Я Роха — провести быструю экскурсию?
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
да, вот, кстати, а в случае с нажатие ok после вопроса, триггер более никогда не включится на этом объекте? и он станет непосещаемым абсолютно для всех, так ведь?
и еще - уже про иконки. Допустим, для ресурсов можно, для существ нельзя, а вот для заклинаний? там тж через жо что-то другое сделан вылет иконки?
| 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] | Путь к тексту ответа № ... | ||
| … | [Номер ответа] |
Можно, но на героях аттрактор работает плохо. Лучше MoveHero.