I-pill is supposed to take within 72 hrs of unprotected sex to avoid pregnancy
As you have taken I-pill within 4 hrs of unprotected sex; getting pregnant is not the possibility.
You will get your periods soon, as abdominal pain
is result of congestion of uterine endometrium.
But if your periods get delayed by more than week; do pregnancy test,though it is a rare possibility.