um.. that would be fine if your fps didn't change.. but it does so how about
do
oldx#=object position x(2)
oldz#=object position z(2)
MOVEMENT CODE
newx#=object position x(2)
newz#=object position z(2)
time#=timer()
newx#=newx#-oldx#
newz#=newz#-oldz#
newx_sq#=newx#*newx#
newz_sq#=newz#*newz#
distance#=newx_sq#+newz_sq#
distance#=sqrt(distance#)
Speed#=distance#/(timer()-time#)
print "Speed: ",str$(speed#)
loop
remember this will be time in dbp units per millisecond
change
Speed#=distance#/(timer()-time#)
to
Speed#=1000.0*distance#/(timer()-time#)
for seconds
AMD athlon 64 3000+, 1GB ddr400, 400GB total hdd, ati radeon x700pro 256mb (pci-e) 17" tft(@1280x1024).
