They will switch sides. And to give akimbo you have to set true. So if you want to give ranger akimbo do
selfGiveWeapon("ranger_akimbo_mp", 0, true);
I think I tried that ranger too. I'll try again.
But for the other one, I think I found out why. I've got setOrigin to one special place for both teams, and that is probably why..
Do you have any idea on how to still have the spawns, but let them change?
(Or know my other question, for more spawns)