Jump to content

Home

Custom Map cycles?? How do i ????


alienprotein

Recommended Posts

alright I have answered 10 posts, time to start a new thread of myown. I was just wanting to get an idea of how some people have there Custom mapcycles setup.

 

 

The reason.... Well I have been going through these threads to find one that I had seen a while ago, but it must have been lost in the move. O well. So I figured I would help answer some of those Custom Map cycle questions that I know many of you have. I know I was lost when i started. So here we go...... If there is anything incorrect, or if anyone would like to add examples Please do so.

 

To help clear this up. If you want to use a custom mapcycle then you would want to do it like this. (The best way I have found)

 

 

You will want your server.cfg to have seta g_autoMapCycle "0".

 

You will add the following to your server.cfg

exec custommapcycle.cfg

The reason for this is that you will be useing a custom map cycle.

Then you will create your mapcycle.cfg.

 

If you want to get funky then you can remove

 

//seta fraglimit "1"

//seta timelimit "0"

//seta capturelimit "0"

//seta duel_fraglimit "10" .

 

//seta g_weaponDisable "65531"

//seta g_duelWeaponDisable "65531"

 

and add it to your mapcycle.

 

Here is the list of Game types

0=FFA, 1=Holocron, 2=Jedi Master, 3=Duel, 5=Team FFA, 7=CTF, 8=Capture the Ysalimari

 

 

Here is an example of a custom FFA map cycle .

 

 

 

// Custom Map Rotation

set d1 "set g_gametype 0; set g_forcePowerDisable "1168"; set fraglimit 20; set timelimit 20; map ffa_bespin; set nextmap vstr d2"

set d2 "set g_gametype 0; set g_forcePowerDisable "16369"; set fraglimit 1; set timelimit 25; map duel_training; set nextmap vstr d3"

set d3 "set g_gametype 0; set g_forcePowerDisable "1168"; set fraglimit 20; set timelimit "20"; map ffa_imperial; set nextmap vstr d4"

set d4 "set g_gametype 0; set g_forcePowerDisable "16369"; set fraglimit 1; set timelimit 2; map duel_carbon; set nextmap vstr d5"

set d5 "set g_gametype 0; set g_forcePowerDisable "1168"; set fraglimit 20; set timelimit 20; map ffa_ns_hideout; set nextmap vstr d6"

set d6 "set g_gametype 0; set g_forcePowerDisable "16369"; set fraglimit 1; set timelimit 25; map duel_pit; set nextmap vstr d7"

set d7 "set g_gametype 0; set g_forcePowerDisable "1168"; set fraglimit 20; set timelimit 20; map ffa_deathstar; set nextmap vstr d8"

set d8 "set g_gametype 0; set g_forcePowerDisable "32765"; set fraglimit 1; set timelimit 20; map duel_bespin; set nextmap vstr d9"

set d9 "set g_gametype 0; set g_forcePowerDisable "1168"; set fraglimit 20; set timelimit 20; map ffa_yavin; set nextmap vstr d10"

set d10 "set g_gametype 0; set g_forcePowerDisable "16369"; set fraglimit 1; set timelimit 2; map duel_jedi; set nextmap vstr d1"

vstr d1 //set the start map for custom rotation

 

Here is an example of a custom Duel cycle

 

set m1 "set g_gametype 3; set fraglimit 1 ; set timelimit 20; set duel_fraglimit 10; map duel_kamino; set g_gravity "800"; set nextmap vstr m2"

 

set m2 "set g_gametype 3; set fraglimit 1 ; set timelimit "20"; set duel_fraglimit 10; map partsntechnical; set g_gravity "800"; set nextmap vstr m3"

set m3 "set g_gametype 3; set fraglimit 1 ; set timelimit "20"; set duel_fraglimit 10; map duel_bespin-void; set g_gravity "800"; set nextmap vstr m4"

set m4 "set g_gametype 3; set fraglimit 1 ; set timelimit "20"; set duel_fraglimit 10; map duel_wls1; set g_gravity "800"; set nextmap vstr m5"

set m5 "set g_gametype 3; set fraglimit "1"; set timelimit "20"; set duel_fraglimit 10; map xwing; set g_gravity "800"; set nextmap vstr m6"

set m6 "set g_gametype 3; set fraglimit "1"; set timelimit "20"; set duel_fraglimit 10; map ge_arena_x; set g_gravity "800"; set nextmap vstr m7"

set m7 "set g_gametype 3; set fraglimit "1"; set timelimit "20"; set duel_fraglimit 10; map duel_spacepit; set g_gravity "800"; set nextmap vstr m8"

set m8 "set g_gametype 3; set fraglimit "1"; set timelimit "20"; set duel_fraglimit 10; map duel_training; set g_gravity "800"; set nextmap vstr m9"

set m9 "set g_gametype 3; set fraglimit "1"; set timelimit "20"; set duel_fraglimit 10; map ffa_powerstation; set g_gravity "800"; set nextmap vstr m10"

set m10 "set g_gametype 3; set fraglimit "1"; set timelimit "20"; set duel_fraglimit 10; map duel_bay; set g_gravity "800"; set nextmap vstr m11"

set m11 "set g_gametype 3; set fraglimit "1"; set timelimit "20"; set duel_fraglimit 10; map duel_refuel; set g_gravity "800"; set nextmap vstr m12"

set m12 "set g_gametype 3; set fraglimit "1"; set timelimit "20"; set duel_fraglimit 10; map duel_temple; set g_gravity "800"; set nextmap vstr m12"

set m13 "set g_gametype 3; set fraglimit "1"; set timelimit "20"; set duel_fraglimit 10; map duel_wls11; set g_gravity "800"; set nextmap vstr m14"

set m14 "set g_gametype 3; set fraglimit "1"; set timelimit "20"; set duel_fraglimit 10; map ffa_jabbabarge; set g_gravity "800";

set nextmap vstr m1"

 

 

 

vstr m1

 

 

Also check out this reply from

crazyplaya73 Might help in other areas of custom configs.

 

 

Help this hopes. :D

Link to comment
Share on other sites

I noticed that most of the set g_gametype's in your FFA config are "3"--which would be duel mode. I think you meant to say that was a mixed mode config. I also don't know if putting quotes in an already quoted line would cause problems. I can say with certainty that it doesn't hurt to leave the extra ones out. Another tip would be to use the map names or some easy to remember name for each part of the rotation so you could switch to it directly without messing up the rotation--like so:

 

set bespin "set g_gametype 0; set g_forcePowerDisable 1168; set fraglimit 20; set timelimit 20; map ffa_bespin; set nextmap vstr imperial"

set imperial "set g_gametype 0; set g_forcePowerDisable 1168; set fraglimit 20; set timelimit 20; map ffa_imperial; set nextmap vstr hideout"

set hideout "set g_gametype 0; set g_forcePowerDisable 1168; set fraglimit 20; set timelimit 20; map ffa_ns_hideout; set nextmap vstr deathstar"

set deathstar "set g_gametype 0; set g_forcePowerDisable 1168; set fraglimit 20; set timelimit 20; map ffa_deathstar; set nextmap vstr yavin"

set yavin "set g_gametype 0; set g_forcePowerDisable 1168; set fraglimit 20; set timelimit 20; map ffa_yavin; set nextmap vstr bespin"

 

vstr bespin//start the rotation

 

With that, you could type /rcon rconpass vstr yavin and switch to the yavin map part of the cycle and still have it continue on to bespin and the rest of the rotation afterward.

Link to comment
Share on other sites

Yeah that was just a make shift example I set up. Not my current rotation mind you. :)

 

I didn’t think to use my current working config. These where some examples I had collected from various sources. Here, and there. I had been using them for reference. But you are correct about the quotes. There is not need for them. It was real late when I posted this, so I has only half here :p. I meant to make a correction to it, but passed out at the keyboard.

To all who have used the FFa example......

 

I will now slap my self for me mistake>>>>>

 

 

I will correct it now. :(

 

Thanks for your masterful insight Matrix.. I have already changed my naming convention.

Link to comment
Share on other sites

Ok, since someone wants this near the top, can someone tell me why I can't change maps, and keep my mapcycle going properly?? I've tried all the ways that are suggested, from typing out "vstr d1", and typing out "map duel_temple ; nextmap vstr d3". Is there something in particular I need to do to my cfg file to allow me to be able to swap maps and keep the cycle going? I have a custom map cycle, with the proper settings set up, so can someone help me, you are my only hope!!!!

 

:fett:

Link to comment
Share on other sites

Erps...guess the config and rotation would be helpful....I'm going to give you the stuff I figure is necessary, if it's not enough, I'll give the rest...here it is:

 

 

seta fraglimit "1"

seta timelimit "0"

seta duel_fraglimit "10"

 

seta g_autoMapCycle "0"

 

set d1 "map duel_bay ; set nextmap vstr d2"

set d2 "map duel_wls5 ; set nextmap vstr d3"

set d3 "map duel_temple ; set nextmap vstr d4"

set d4 "map duel_wls10 ; set nextmap vstr d5"

set d5 "map duel_pit ; set nextmap vstr d6"

set d6 "map padhangar ; set nextmap vstr d7"

set d7 "map duel_faces ; set nextmap vstr d8"

set d8 "map duel_wls10 ; set nextmap vstr d9"

set d9 "map duel_emperor'sthroneroom ; set nextmap vstr d10"

set d10 "map duel_jedi ; set nextmap vstr d11"

set d11 "map matrix_dojo ; set nextmap vstr d1"

 

vstr d1 //the start map

 

Figure that should do it, hope you can help. Thanks for looking into it, and sorry about the crystal ball...hope you can get it repaired soon :D

Link to comment
Share on other sites

Oddly enough and despite the fact that I've used the vstr command quite a number of times--in the past. It seems not work. I'm wondering if that's another thing they removed from the game code. Why they'd pull anything out is beyond me. Then again, I was completely mystified when they yanked out CUIC logging too. I'm going to dig around a bit and try to figure out how a setting in a config that does work suddently doesn't work when issued as a console command.

 

One thing to try might be using rcon to issue the command:

 

/rcon rconpass vstr d1

 

Perhaps it still works that way.

Link to comment
Share on other sites

Tried doing the map swap straight from the console, and also using Rcon Commander (ver 3.0) in both states. When I send the code "/rcon rconpassword vstr d1" it will come back with "Can't find map vstr d1". And if I do the normal "/rcon rconpassword map duel_jedi ; set nextmap vstr d11" it goes to the first map, but then kills rotation. Quite annoying, especially when you are changing maps around to test new ones. Thanks again.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...