Thanks for the help Fusion but I think i have finally figured it out.
I searched for any line of code that would print a message to the screen and deleted it then tested, luckily I got it right first time and the plugin compiled with only 2 loose identifiers and runs on the server as I wanted, tsays but no csays