Go in with a low cash unconditional offer.
come up with everything thats wrong with the property and the cost of fixing
Keep the agent out of the picture as much as possible.
When they reject the offer based on price. Discover the price they will accept.
Change your offer to their...