I believe DrenDran made an add-on that allows for classes.
If it's the one I'm thinking about, it still has bugs in it.
But another way to do this: (This is the way I do it, anyway)
Have a spawnroom, outside of the map, inside, with a print brick layout like this:
? !
C C can be any class you want.
Do that a few times.
Now for the eventing.
FOR THE ?: Make it so when you click it, It gives out the name of the class and weapons it has.
FOR THE !: When you click it, (get the transform player event for this to work) On Activate > Brick(Then what brick you want to go to) > Set playertransform (idk the exact name, but I think it's this.)
You don't have to event the C.