Anyone could do this but i want to i couldn't find something similar to this so i did it
HALF LIFE 2 IS REQUIRED OR THIS WILL NOT WORK