Thanks to DragonsRaxtus27!
Most of the coding was done by DragonsRaxtus27, I just changed a few things. :)