eeh dont understand compleatly but to create a campaign based rpg(it means like multi map) open the WE, thn click the campaign editor button and THEN click new map in the CE(CampaignEditor) then to be able to load a unit to ewery map you have to use GameCache triggers(these are kinda hard to understand first time doing it so serch for all Topics started ,in Worldeditor help zone, by Sonkan1 and then look at them(got the same problem)) well you have to use the game cache in ewery singel map! TIP: if you want to make so the playr can chose a hero then create a variable with the amount of arrays beased of the amount of heros avalible like Hero_chosen (unit) array5(=5 for the amount of heros) thats the variable then after eatch hero taken you hve tóo use a set variabl triggr= set-Hero_Chosen[1] last created unit.(note! you can only set it if you have a trigger that creates a spec hero!)
its mabey cinda messy but theres a tip=))