advencherчто з язык такой самое простое пишу
создаю регион с именем qaz
пишу это
function qaz ( heroname )
if heroname == "Metlirn" then
CreateArtifact(54, 54, 20, 10, 0);
Trigger( REGION_ENTER_AND_STOP_TRIGGER, "qaz", nil );
end;
выдает undefine qaz ему регион через что задавать?
Так триггер перед тем, как выключать, наверное включить надо, и, действительно, end не хватает.
Добавьте это в конец своего скрипта
end
Trigger(6,'qaz','qaz')