I just accidentally removed all of the action scripts from the server (while I thought I was cleaning my RPM build tree, stupid I know
)
What were you doing building RPMs as root? There is no need and it's dangerous, as you have found. If an RPM SPEC file requires root to build, fix it so that it doesn't and send the patches to the author.
Does someone know a way of undeleting them or restoring the scripts or is the only option to reinstall the server?
Hoefully someone can help me... thanks!
In the Australian vernacular, your username is rather appropriate to the situation

The simplest way will be a reinstall. If you have another box, you could do an install there and copy the actions directory across. I would then peform a backup, fresh install and restore to ensure that all is as it should be.
Another option is a forced upgrade of all of the e-smith-* and smeserver-* packages. I would again do a backup/reinstall/restore to ensure that you haven't missed anything.