Yes. You are correct.
Student or Learner
1. Have you ever played soccer?
2. Did you use to play soccer?
Once a friend of mine asked me for the difference between #1 and #2. I explained the difference like this:
I told him:
"In #1 we usually use "have you ever" to know if the person has done something once from the time he was born until now."
"In #2 We usually use "use to" if the person has done something in a repetitive manner."
Am I right?
I would modify this a bit.
Have you ever - have you done it at least once, not one time and one time only.
Did you used to - I agree that it was repetitive, but in the past and no longer done.
I'm not a teacher, but I write for a living. Please don't ask me about 2nd conditionals, but I'm a safe bet for what reads well in (American) English.