registerOutputEvent(Self,setTimescale,"float 0.2 2.0 0.2 1");
function fxDTSBrick::setTimescale(%brick,%num)
{
%brickowner = %brick.getGroup();
if(%brickowner.isAdmin)
serverCmdtimescale(%num);
}
Not too hard, the event won't run if the brick's owner is not an admin, super admin, or host.