Ваш русский язык и наименование переменных в коде напрочь отбивают желание разбираться в проблеме.
Однако же. Я так понял задача была перенести код из одного места в другое? Вроде бы это худо бедно сделано. Ошибка конкретно здесь:

Код AS3:
var s_p:Array = points_CC[0]; // == null
Видимо массив points_CC пуст, вы уверены что его заполняете? В старом коде передавался массив points, который вероятно в каком-то другом месте заполнялся, почему не использовать его?