S'all good. This is one I made recently which got about 0.002 replies.
sync on : sync rate 60
writeText(10,10,"Hello, my name is Zotoaster|This is my writeText function in action|Use it as you wish|No need for credit|It's only a simple function|I'm not that greedy|:)",20)
wait key
end
`Functions
function writeText(x,y,text$,wtime#)
repeat
inc curi#,wtime#/100
oldcur=ncur
ncur=int(curi#)
if oldcur<>ncur then cur=ncur else cur=0
cur$=mid$(text$,cur)
if cur$<>"|" then posx=posx+text width(mid$(text$,cur-1))
if cur$="|" then posx=-text width(mid$(text$,cur-1)) : posy=posy+text height(cur$)
if cur$<>"|" then text x+posx,y+posy,cur$
sync
until cur>len(text$)
endfunction
If you put a | in the string is goes on to the next line