|All images and code (c) Copyright Bill Kammermeier. You may also contact me on AOL IM. Enjoy your stay!|
Old Sp3c Info
1.3 Config Scripts
How to Make DOD 1.3 ConfigsStep 1:
First, create a config where the allies and the axis get the same points for each flag and each flag has a unique value.
Five flag map example:
This will allow you to determine which flags fall at which point in the cvar string. More on this in a second. For those that wish to see the test configs you may download them here:
Next, write down on a piece paper a number for each flag the map contains. For example on a five-flagged map you would write down on the paper:
1 2 3 4 5
Then you make the map go live by typing "mp_clan_restartround 1" in console. You then cap one flag at a time and note the value. You do not cap the next flag until you have the point value for the flag you just capped. Then, you match up that value with the number you have written on the paper. If you cap the allies' first flag and in a few seconds you see "The Allies have scored 3 points." then you know that you should write "allies first" under the 3 on the paper. Since the allies are already getting 3 points for that flag you must subtract 3 from the next flag you cap. If you cap the allies' second flag and the server returns "The Allies have scored 5 points". Then you know that the allies' second flag is point number 2 (5 - 3 = 2). You now must subtract 5 (the total of the previous two) from the point value the next flag gives you. You continue this process until you have identified all the flags on the map.
These numbers now correspond to the numbers in your cvar string. You can now replace these numbers with the point values you wish. If you want 2 for the middle flag and 1 point for each enemy flag, but 0 for your own this is how you would structure the config (using the example above):
You the need to save the config under a different name. Usuaully configs are named with the league prefix followed by an underscore and then the map name without any beta suffixes or game prefixes. As an example, if the league name was ABC league and the map was dod_somemap_b5 the config name would be abc_somemap.cfg
Open up the newly copied file and add a "mp_timelimit #" line under the line that begins with "exec". That line is a new time limit (mp_timelimit). The only difference between the regulation rounds and overtime is the time limit. Here is an example from a TPG 3v3 overtime config:
This works because the new mp_timelimit command will override the mp_timelimit command that was executed in the basic.cfg file. The basic.cfg file contains the league defaults for use across all maps.