Метод Clone создает копию объектов MsgObject и Event.

Синтаксис обращения к методу:

function Clone() : MsgObject

Аргументы метода отсутствуют.

Пример. По замыканию реле №1 начинать видеозапись по камере №1 и замыкать реле №2. По размыканию реле №1 начинать видеозапись по камере №2 и размыкать реле №2.

if (Event.SourceType == "GRELE" && Event.SourceId == "1")
{
	var msgevent = Event.Clone();
	if(Event.Action == "ON")
	{
		msgevent.SourceId = "2";
		DoReactStr("CAM","1","REC","");
		DoReactStr("GRELE","2","ON","");
	}
	if(Event.Action == "OFF")
	{
		msgevent.SourceId = "2";
		DoReactStr("CAM","2","REC","");
		DoReactStr("GRELE","2","OFF","");
	}
}