The program's working fine now, I'm just having problems with scripting itself now.
"Luac:test.lua:10: unexpected symbol near 'ô'"
So I assume it's a problem with line 10 since it compiles that there bodyguard script fine (The script I have right now is a modified version of that script that's just supposed to start the player in 'the hole', display some text and remove the player from gravity when a certain button is pressed.)
This is what's on line 10, by the way:
" TextPrintString(“Press button four to activate goodies.”, 1, 2)"
My script is also assuming " IsButtonPressed(4, 0)" followed by a repeat and a two second wait works correctly for checking if button four is pressed or not, if that's right.