Floating Text:
It's called "Text Tags" in the Starcraft 2 Editor. Same deal as the Floating Text feature in the Warcraft 3 Editor. I suggest making an Action Definition for handling Floating Text. Otherwise you'll need 3-8 lines for every time you want to make floating text.
Repick System:
That very much depends on how your map is built and whether data should be transferred between the previous unit (hero?) and the newly created unit, after the repick. If nothing should be transferred between units it's pretty straight forward: Just remove all player-owner units and entities from the map and show the unit/hero selection dialog/screen again for the triggering player. If you DO want to transfer elements between units you should save these in variables.
@Crockeo: Go
Floating Text: It's called "Text Tags" in the Starcraft 2 Editor. Same deal as the Floating Text feature in the Warcraft 3 Editor. I suggest making an Action Definition for handling Floating Text. Otherwise you'll need 3-8 lines for every time you want to make floating text.
Repick System: That very much depends on how your map is built and whether data should be transferred between the previous unit (hero?) and the newly created unit, after the repick. If nothing should be transferred between units it's pretty straight forward: Just remove all player-owner units and entities from the map and show the unit/hero selection dialog/screen again for the triggering player. If you DO want to transfer elements between units you should save these in variables.