行为人无证驾驶机动车撞了车的,应当由肇事者赔偿,如果是无证驾驶的行为人对事故负全责,则应当由其承担所有的损害费用,如被撞车辆的维修费用、车辆所载物品的损失、车辆施救费用等。
《机动车交通事故责任强制保险条例》第二十二条
有下列情形之一的,保险公司在机动车交通事故责任强制保险责任限额范围内垫付抢救费用,并有权向致害人追偿:
(一)驾驶人未取得驾驶资格或者醉酒的;
(二)被保险机动车被盗抢期间肇事的;
(三)被保险人故意制造道路交通事故的。
有前款所列情形之一,发生道路交通事故的,造成受害人的财产损失,保险公司不承担赔偿责任。