Может работать, не проверял на 6.4
Для скрипта1 добавить под [Enable]
[ENABLE]
{$lua}
getAddressList().getMemoryRecordByDescription("Auto Assemble script 2").Active = false
getAddressList().getMemoryRecordByDescription("Auto Assemble script 3").Active = false
{$asm}
// тут АА код
[DISABLE]
Похоже решение проще чем выше )
function onMemRecPreExecute(memoryrecord, newstate)
if newstate then
if (memoryrecord.Description == "Auto Assemble script 1") then
getAddressList().getMemoryRecordByDescription("Auto Assemble script 2").Active = false
getAddressList().getMemoryRecordByDescription("Auto Assemble script 3").Active = false
end
end
end