I believe you can use the scrolling platformer one called setCheckpoint.asm in GameEngineData\Routines\Basic\ModuleScripts\TileScripts\ScrollingPlatformer.
If anything it would only need slight modification, but it doesn;t hurt to try it out.
Also, you could be interested in that tutorial that shows how to implement a Game Over screen with a "lives" system, for your game (to use with your Checkpoint tiles) :
http://nesmakers.com/viewtopic.php?p=12881#p12881