Then, I inserted the script into a clean Ruby ROM, and it worked. I tried everything I can; copied exactly the statistics of that sprite, etc. This is the script I used, though I don't think there's anything wrong with it...
msgbox @talk2 0x2
= This is a message script test.
Have you tried adding a LockPlayer script?