What you could do is set up a bit of a routine before your main loop that gets all of your images for the numbers with the load bitmap and get image command. What you can do after that is have a sprite for each of the different numbers and use the paste sprite command when you need to update the score. This should avoid turning the screen black. You could set it up like this:
sync on
hide mouse
load bitmap "scorenumbers.bmp",1
get image 1,0,0,20,20
get image 2,21,0,40,20
delete bitmap 1
sprite 1,-20,-20,1
sprite 2,-20,-20,2
do
`program code ========
`goes here ===========
`program code ========
if p1score#=1 then paste sprite 1,10,0
if p1score#=2 then paste sprite 2,10,0
sync
loop
Just note that I haven't tested this but it should work. If you have any problems with it let me know.
Cheers
[EDIT]: I added the sync command to the code, I forgot
If I were you and you were me, then you'd be yourself 'cos you are me and I am you.