Форум HeroesWorld-а - Показать сообщение отдельно - Скрипты
Тема: Скрипты
Показать сообщение отдельно
#2602
Старый 11.03.2018, 14:26
  #2602
^
AstralLein
 
Аватар для AstralLein
📖
Регистрация: 02.06.2017
Адрес: В Империи Незанхельм.
Сообщения: 5724
Регистрация: 02.06.2017
Адрес: В Империи Незанхельм.
Сообщения: 5724
По умолчанию
Re: Скрипты

TalkBoxForPlayers(1, nil, nil, path.."skullfinaltext.txt", nil, "SkullEndFinal", 0, path.."ooo.txt", nil, 0, path.."m.txt", path.."mm.txt", path.."mmm.txt")

Так сойдет?

Добавлено через 44 минуты
Хм... А какой должен быть путь к стандартной иконке в углу?

И как в итоговой функции определить героя, который активировал все это дело и получит награду?

Добавлено через 2 минуты
У меня сейчас так:

function SkullEndFinal(player, answer)
if answer == 1 then
Trigger(OBJECT_TOUCH_TRIGGER, "HutSkullQuest", "SkullPusty")
MessageBox (path.."endend.txt")
sleep(2)
RemoveArtefact(???, 83)
ChangeResource(6, 60000, ???)
ChangeResource(2, 50, ???)
sleep(2)
SetObjectiveState("SkullQuest", OBJECTIVE_COMPLETED)
elseif answer == 2 then
Trigger(OBJECT_TOUCH_TRIGGER, "HutSkullQuest", "SkullPusty")
MessageBox (path.."endend.txt")
sleep(2)
RemoveArtefact(???, 83)
ChangeHeroState(???, 4, 5)
sleep(2)
SetObjectiveState("SkullQuest", OBJECTIVE_COMPLETED)
elseif answer == 3 then
Trigger(OBJECT_TOUCH_TRIGGER, "HutSkullQuest", "SkullPusty")
MessageBox (path.."endend.txt")
sleep(2)
RemoveArtefact(???, 83)
AddHeroCreatures(???, CREATURE_DEMILICH, 45)
sleep(2)
SetObjectiveState("SkullQuest", OBJECTIVE_COMPLETED)
end

Добавлено через 1 час 18 минут
GetAttackerCreatures возвращает существ атакующей стороны.. но как именно это использовать для обращения к конкретному стеку?
AstralLein сейчас на форуме
Ответить с цитированием