on Me:*:JOIN:#:{
;I surrounded the window's font in in quotes, so it could be used in a /drawtext event
var %f = $qt($window(#).font)
var %s = 50
var %i = $qt($scriptdirNBGtmp.bmp)
var %w = $width(#,%f,%s)
var %h = $height(#,%f,%s)
var %c = $rgb( [ $regsubex($rgb($color(background)),/(\d+)/g,$abs($calc((255 - \t) /2))) ] )
window -Bfhp +d @NBGTmp 0 0 %w %h
drawtext -r @NBGTmp %c %f %s 0 0 #
drawsave @NBGTmp %i
background -p # %i
close -@ @NBGTmp
.remove %i
}