I've placed a few scripts here from my time at university for anyone to use!
(Bare in mind i am a student still so there not the most amazing scripts, but useful non the less!)
I will put a brief explanation of what they do and how to use them. Just pop them into the script editor and see if they help!
CopyTransforms Mel script
This script is used for attaching and matching the translation values of a selected joint and applying it to the controller, while also placing the controller directly on the joint selected.
CopyRotates Mel script
This script is used to copy the rotation values of one object to another selected object.
CopyTransalates Mel script
This script is used to copy the Translation values of one object to another selected object.
ZeroNode Mel script
This script is used to zero out your selected controller and put them into a group, this also keeps the values your controller had before you use the script, keeping the translations!
This a simple script that is used to randomly move a selected object (or group) in a random assortment of translations. (Mainly to help animation or effects)
This is a tool I learned to make from my Pariah rig. This scripts allows you to attach joints on to selected vertices. This is great for facial rigging and speeding up your workflow instead of manually assigning joints all the time.
This a tool I learned to make from my Pariah rig. This elaborate script creates a UI interface to make it easier to rig a cartoon eyelid setup.
I've added a how to file in case you get stuck.
I want to Thank Marco Giordano and Wilhelm Tigerstedt for showing me how to write a more efficient script from my previous one with their amazing tutorials and blogs.