Use well placed savepoints or else give the player the option of having unlimited saves via the radio menu,
you could also write some sort of script to make the player be able to save a set amount of times....... like 3 or 5 or something... they would be able to use them whenever , but once you used it the set amount of times, it would no longer be available via the radio menu as an option