DBP is automatically Interpoled Animation so really they will only jump if you let them ...
the best way to stop is to always store the last frame used, then when you detect the change to walking/running - rather than just flicking to
play animation player,runstart,runend
you'd do
if run=1 then play animation player,lastframe,runstart
if lastframe=runstart then play animation player,runstart,runend
and it should automatically interpol, and if you want to make sure the animation doesn't seem dodgy just put in an if like
if run=1
if lastframe=walkend
play animation player,walkend,runstart
else
if lastframe=runstart then play animation player,runstart,runend
endif
endif
well you get the idea
I pride myself that i don't kill...
well not without a good reason