Метод Script:setBody
Метод устанавливает текст макрокоманды, полностью заменяя уже имеющийся текст.
Пример
local scripts = document:getScripts()
local script = scripts:getScript("Enumerate scripts for document")
script:setBody("local scripts = document:getScripts()\nfor script in scripts:enumerate() do\nprint(script:getName())\nend")