Скрипт такой написать возможно. Раз ты разбираешься в программировании я просто накидаю тебе сценарий, а дальше я думаю сам додумаешь. И так поехали. 1 Нам надо получить все объекты int obj_total=ObjectsTotal(); string name; for(int i=0;i<obj_total;i++) { name=ObjectName(i);// получили имя //дальше после получения объекта можно посмотреть его свойства // например мне надо получить цвет color myColor=ObjectGet(name, OBJPROP_COLOR);// все получили цвет ....//ну и так далее по всем свойствам После этого ObjectCreate(name,OBJ_LABEL,0,0,0,0,0);// создаем новый объект ObjectSet(name,OBJPROP_COLOR,myColor);// присваиваем ему цвет } вот вообщем то и всё. Я думаю принцип понятен. Запоминаем свойста всех объектов и создаем новые с точно такими же свойствами. Если, что не понятно в личку. Удачи!