How long do you have to be playing to get the veteran cape?

Answer:
5 years. You can ask Hans in Lumbridge; if you didn't play 5 years yet, he will tell you how much longer you have to wait.
First answer by Hilmarz. Last edit by Hilmarz. Contributor trust: 802 [recommend contributor recommended]. Question popularity: 1 [recommend question].