Potresti fare un sistema molto semplice, dinamico e quant'altro.
Crei tu la scala, decidi tu la posizione e quant'altro.
Poi potresti fare che se il player è vicino alla scala di quanto vuoi tu con i le freccette della tastiera (su AUMENTA il SetPlayerPos e giù DIMINUISCE il SetPlayerPos) e poi questa cosa si disabilita quando è fuori dal raggio che dici.
Detta a parole sembra difficile ma è una cavolata.