Quote: "You're not making sense."
Makes perfect sense to me...
When you write data out to a disk file the filename you specify cannot already exist. So, you must delete the file if it is there first.
If you need the information in it, you must read it all in, delete the file, create a new one, then write out the data (including the new or changed information) - before you close the file.
The last line simply means build a string for the path and filename. That way, you can print the string to the screen so you can check for errors.
My guess is that you are trying to create the file in a folder that doesn't exist. So, if you used:
FName$ = "media\svd_data\"+name$+"\doghouseplyr.blhouse"
you could use for the Open line:
Open To Write 2,FName$
and if it doesn't work, replace the Open To Write line with:
Print FName$
Wait Key
and you can then check to see if the path printed on screen actually exists.
TDK_Man