Animal lock implemented but not working yet, and OnCOmmand is rewritten
like OChat, easier to read!