Доброе утро, форумчане, в скрипте
function tainiki()
while 1 do
* if HasArtefact("Brem", 23) and if HasArtefact("Brem", 28) and if HasArtefact("Brem", 68) then
* * SetObjectiveState("dopzadanie2", OBJECTIVE_COMPLETED);
* * break
* end;
sleep (2);
end;
end;
if GetDate(DAY)==8 then
MessageBox(path.."day8.txt");
SetObjectiveState("dopzadanie2", OBJECTIVE_ACTIVE, 1);
startThread(tainiki)
end;
программа MapScriptEditor пишет про неожиданный символ возле if (в функции tainiki). Условием выполнения задачи должно быть наличие у героя трех артефактов. Что здесь не так?
