Thanks. I tried getting rid of 0 but that didn't help. I'm just rehashing a help example and this time I've included the whole code if that's any help for anyone to see how I've managed to trash the original code.
sync on : sync rate 0 : color backdrop 0
set text font "arial" : set text size 16
set text to bold : set text transparent
rem Make Simple Terrain
TerrainNumber=1
make terrain TerrainNumber,"land.bmp"
rem Position The Terrain
position terrain TerrainNumber, 0, 0, 1025
rem Texture terrain
ImageNumber=1
load image "grass.bmp",ImageNumber
texture terrain TerrainNumber,ImageNumber
size#=1025
rem Load sky object
load object "sky\sb.x",1
scale object 1,40,40,40
set object cull 1,0
set object light 1,0
set object texture 1,2,1
`Load bike
load object "h-sport bike-move.3ds",2 :position object 2, 512,10,512
bx#=object position x()
by#=object position y()
bz#=object position z()
if bx#<0.0 then bx#=0
if bx#>size# then bx#=size#
if bz#<0.0 then bz#=0
if bz#>size# then bz#=size#
position object 2, cx#,get terrain height(TerrainNumber,cx#,cz#)+5,cz#
rem Position camera in center of terrain
position camera 512,10,512
rem Main loop
desc$="LOD Terrain from Bitmap"
while mouseclick()=0
rem Control camera over terrain
control camera using arrowkeys 0,1,1
cx#=camera position x(0)
cz#=camera position z(0)
if cx#<0.0 then cx#=0
if cx#>size# then cx#=size#
if cz#<0.0 then cz#=0
if cz#>size# then cz#=size#
position camera cx#,get terrain height(TerrainNumber,cx#,cz#)+5,cz#
rem Position sky at player
position object 1,camera position x(0),camera position y(0)-150,camera position z(0)
rem Update screen
sync
rem End loop
endwhile
rem Delete Terrain
delete terrain TerrainNumber
If it doesn't work the first time, then there's always television.