This isn't perfect, but it's good enough for a temporary fix, I think...
If you want a wait script for Gamebook right now, you could use this:
OutputTextNoBr ("<a id=\"endWaitLink\" onclick=\"endWait();\" class=\"cmdlink\" style=\"display:none\">Continue...</a>")
wait {
// What to do after key is pressed or link is clicked
}
Again, this isn't perfect, but it gets the job done. Just make sure you print the message every time you use the wait script (immediately before it!)
Basically, what this does is it forces the default 'Continue...' to go away and replaces it by printing a message outside of the command bar. (I figured this out by studying the Quest source code, which is way too advanced for me to make a permanent fix -- I don't even know where to start lol)