PDA

View Full Version : Breakthrough set up


muhnkay
11-14-2003, 11:37 AM
Ok our clan is about to get a dedicated server. And i want to make sure that i set this one up right from the get go

these are the things we are running
[list] CI 1.4.7.0
Buzzgoodies 2.0
Custom Realism[/list:u]

As of now i have everything working its just a nightmare to keep it that way so i am assuming that i dont have the set up properly

MAIN PROBLEMS
[list] I have a mixture of SH and BT maps in rotation. but if the smallest thing happens it changes the map rotation to BT only maps... The server.cfg has the map rotation in it ... so where is it pulling that default rotation from

this is more of a want tham a problem .. i would like to set up the server has different game types in its rotation, meaning the next map could be set up as OBJ or LIB or whatever.[/list:u]

Those are the main questions I have and If anyone has a link or somethign i can have to help me learn more about the proper way to setup and run a server let me know

Thanks

GaSplat
11-19-2003, 12:07 AM
Well, the Guids link on the left can lead you to a lot of good info. In the upper right are two rows of blue buttons. The one for search will search these forums. If you search for nextmap, you will find several good threads on how to handle your map rotations. Good luck.

Defiant
11-30-2003, 02:41 PM
try running a vstr rotation,// the map rotation list so the server doesn't see it(see below),then copy and paste the vstr rotation below,changing the maps to your preference.



// Map Rotation List
//sv_maplist "lib/mp_anzio_lib lib/mp_bizerteharbor_lib //lib/mp_tunisia_lib"

set x1 "set g_gametype 5; timelimit 20; map obj/mp_montecassino_tow; set nextmap vstr x2"
set x2 "set g_gametype 4; timelimit 20; map obj/obj_team1; set nextmap vstr x3"
set x3 "set g_gametype 6; timelimit 20; map lib/mp_anzio_lib; set nextmap vstr x4"
set x4 "set g_gametype 4; timelimit 20; map obj/obj_team2; set nextmap vstr x5"
set x5 "set g_gametype 5; timelimit 20; map obj/mp_kasserine_tow; set nextmap vstr x6"
set x6 "set g_gametype 6; timelimit 20; map lib/mp_bizerteharbor_lib; set nextmap vstr x7"
set x7 "set g_gametype 5; timelimit 20; map obj/mp_montebattaglia_tow; set nextmap vstr x8"
set x8 "set g_gametype 6; timelimit 20; map lib/mp_tunisia_lib; set nextmap vstr x1"
vstr x1

muhnkay
12-01-2003, 03:32 PM
thats a little over my head the whole vstr thing? that variable string? what would the .cfg look like?

GaSplat
12-02-2003, 01:20 AM
Yeah, think of vstr as meaning: take the value of this cvar and act on them as commands.

The config would look exactly as Defiant has posted it. Just put the part he has at the very end of the config instead of the maplist and map commands you currently have.

The only thing I would add is a simple line:

sv_maplist ""

That clears any default maplist and sems to help keep the game engine on track.

Basically (in simple terms) what this does is set a value for "nextmap". Nextmap is the command that the game runs when it is time to change maps. Each "x" value is a set of commands (each command is separated by a ; ) to set the gametype, time limit, you can basically set anything you want the next map to use, and then the map command to actually load the map. Finally, it sets nextmap to the next x# value so that when the new map finishes, it knows what to do next. That is why it is important to set those commands in that sequence:

game option(s); map command; set nextmap

Hope that helps demistify things.

muhnkay
12-02-2003, 02:27 AM
so i could do somethign like this?

// Map Rotation List
sv_maplist ""

set x1 "set g_gametype 6; timelimit 20; fraglimit 50; map lib/mp_anzio_lib; set nextmap vstr x2"
set x2 "set g_gametype 4; timelimit 20; map obj/obj_team2; set nextmap vstr x3"
set x3 "set g_gametype 5; timelimit 20; map obj/mp_kasserine_tow; set nextmap vstr x1"


so i could make all the parameters be different for each map? and what about the starting map?

GaSplat
12-02-2003, 09:41 PM
Yup, that looks right to me. To kick things off, add the following to the end of your config file:

vstr x1

That will tell it to go ahead and execute your x1 command list, which will make the apporpriate settings, load the first map, and set next map to vstr x2 - thereby kicking off the whole rotation. :)

Defiant
12-03-2003, 02:26 AM
works like a charm also,lets you use all maps without any mods,one problem i have found is that CI has a problem reading the maplist in vstr form,minor,but i like seeing what map is on when i'm not on the server..
also,i have edited EZRcon to work for SH and BT,it now has 34 maps and has gametypes 5 and 6 added,excellant in game menu by DaD BoB i believe,good program if you are an admin,saves you the trouble of typing anything in console,let me know if you are interested and i will send to you