the second guy needs to be an auto run or parrallel proccess, the difference between the two is auto run stops you from inputing actions, whereas parrallel proccess runs along with your input, also to save on using switches, you could call a move command to move the character from within a separate event, so say:
1. show text
2. move event(1) right x times
3. whatever else you wanna do
4. control self switch so i dont repeat
that will save on switches, but say in a case you want to move more than 1 player then a switch would be better suited