根据相关规定,被撞行人没走斑马线一般要机动车一方负本事故的全部责任,但是对方有办法证明行人有过错的,可以减轻机动车方的责任。也就是说只有证明行人有责任才能减轻机动车的责任,无法证明的,那么只能有机动车方承担。行人虽然没有走斑马线,但是按法律规定机动车还需尽到避让的义务。如果机动车已经采取避让措施,根据现场情况及时采取措施,也会导致事故发生的,那么说明行人也就存在过错,交警会根据过错来判定双方具体的责任。