What you need:
Entity (Any version works, this is just the newest release)
Cord Finder
Example:
Alright for this I am going to use an example. I will use my newest released map Abyssal. The map is over Gemini which most of you will use so it's perfect.
Lets Start!:
Step 1:
Open your map up in Entity. In this case, open up Gemini. Navigate to the scnr tag and click on your scenario...

Now go to tools and click it...Then click on Meta Editor...

Now your scenario tag will open up. You're going to have to scroll down quite sometime to find what we want. Scroll down till your about 3/4 the way down and you should be around the area of Special Spawns. That's the tag we are going to be editing. Should look like this:

Step 2:
This is where the fun begins! Fack.
What we have to do is find out what those numbers are and what side they belong to. You can do it this way or not...I don't care...
Alright lets look at the CTF Respawns tag for now...There should be 12 reflexives in there (0-11). Now...open up GlitchyGuardian's cordfinder and open up gem.mvf which should be in the ContentMaps folder the program came with. Should look like this...

The south part of the map is the Defensive base (Red team spawns there). Now you might wanna take out a sheet of paper and a pen. And right down what each reflexive is for...Offense or Defence. You can do so by taking this coord found in the first reflexive (0) and looking it up on CordFinder.

Since print screen doesn't get the mouse cursor as well...my cursor is where I marked it...Awsme PS skillz...

Alright...Like I said earlier. The southern part of the map is DEFENSIVE BASE (RED TEAM SPAWN). Now that we know that's defensive, take the note on your sheet of paper. Something like this is what I did...
0 - Defensive
Now do the same thing for all the Reflexives...0-11. To help you all out, I have already found them for ya.
0 - Defensive
1 - Defensive
2 - Offensive
3 - Offensive
4 - Offensive
5 - Offensive
6 - Defensive
7 - Defensive
8 - Defensive
9 - Offensive
10 - Defensive
11 - Defensive
Step 3:
Now that we know what reflexive is what. We can change the coords. Since your guys' maps will have way different outcomes. Just find ONE player spawn in each base, and write down it's X, Y, and Z coordinate. Entity will give you it if you're in the BSP Viewer.
This is the coordinate's I got from my map...Will be very different from your own map.
Defensive base:
X= -21.9
Y= -51.4
Z= -49.9
Offensive base:
X= -18.8
Y= -28.4
Z= -50
Now that we have the coords of a player spawn of each base. I think you should know what to do next, but I will still help you out. Replace each coord in each reflexive. Doesn't matter if more than one have the same coord. That's how I always do it. You're pretty much plugging the coords in at this point. CLICK SAVE BUTTON AFTER EVERY EDIT!!!
Step 4:
Alright awesome. CTF Respawns are done!!!! Now to do the thing under that...Initial Spawns. This is pretty much the exact same process.
But to make it short for you.
0 - Offensive
1 - Offensive
2 - Offensive
3 - Defensive
4 - Defensive
5 - Defensive
6 - Offensive
7 - Offensive
Like I said before...Just plug in the same exact coords that I listed for my player spawn in each base.
Step 5:
Test.
Load the map up and test it out. If you have any problems please feel free to post in this topic or PM me. Also if you want to post this somewhere else, give credit please.
Credits:
Soldier of Light - Scnr plugin
pokecancer - Entity
glitchyguardian - CordFinder
Anthony - Pushing me to do it...As alot of other people where doing...*cough* iGeo *cough*.