Сообщения от Как указать в задании, какой именно артефакт нужно добыть?
function artifact_objective()
while 1 do
if HasArtefact("Скриптовое имя героя") then
SetObjectiveState("Скриптовое имя задания", OBJECTIVE_COMPLETED);
break
end;
sleep(2)
end;
end;
startThread(artifact_objective)Проще написать в скрипте такое, чем морочиться с настройкой заданий в редакторе.
_________________
Группа картостроителей
Там ответы на вопросы, руководства, гайды и прочее
Discord-сервер "Герои 5: S.T.A.L.K.E.R"
Сервер по модификации "Герои 5: S.T.A.L.K.E.R"
_________________
Поставьте KIND_MANUAL, а в скрипте напишите следующее:Проще написать в скрипте такое, чем морочиться с настройкой заданий в редакторе.function artifact для Ош_objective()
while 1 do
* if HasArtefact("Скриптовое имя героя") then
* * SetObjectiveState("Скриптовое имя задания", OBJECTIVE_COMPLETED);
* * break
* end;
sleep(2)
end;
end;
startThread(artifact_objective)
Спасибо большое. А в самом задании тогда что указать: Shared артефакта или его ID?
_________________
Группа картостроителей
Там ответы на вопросы, руководства, гайды и прочее
Discord-сервер "Герои 5: S.T.A.L.K.E.R"
Сервер по модификации "Герои 5: S.T.A.L.K.E.R"
_________________
UPD: всем спасибо, разобрался