I don't see any actions to lock the zoom,well u either need to use loop and repeat that action every hmm maybel like 2-5 seconds,not sure if it will lag or no,but it will be best i think if u make the zoom with command so when a player wants to zoom he will type -zoom,when he doesn't want zoom,he can reset it with the mouse.