Help with Freeze Tag/LIB/FTOBJ server

Masterkillalw

Junior Member
Joined
Jun 7, 2009
Likes
0
#1
Hello, I have been looking around here pretty much all day and have finally decided to go ahead and register. I am trying to create a dedicated server to run MOHBT and play freeze tag some lib and some ft objective. My config file works and I can play but its not freeze tag. I must have something wrong somewhere. Any help wwould be good help thanks..

// Server Name
// Name that will appear on the server browser
sv_hostname "Masterkillalw's Playground"
// Game Type
// 1 Free for All
// 2 Team Based
// 3 Round Based
// 4 Objective
// 5 Tug Of War
// 6 Liberation
set g_gametype 2
set g_extgametype ft
// Health Drop
// When enabled players will drop a health pack when killed
set g_healthdrop 1
// Realism
// Toggles reaslistic mode
set g_realismmode 1
// Fast Run Speed
// When checked, the speed at which players can run through levels is increased.
// Leaving it unchecked defaults to Medal of Honor Allied Assault's original run speed
set sv_dmspeedmult 1.100000
// Team Damage
// Toggles friendly fire
set g_teamdamage 0
// Heal Rate
// Determines how fast players heal when they use a health pickup
set g_healrate 0
// Max Players
set sv_maxclients 14
// Time Limit
// This sets the elapsed time at which the game ends, the winner being the player with the highest score at that time.
timelimit 0
// Frag Limit
// The score at which the player or team will win the current map
fraglimit 0
// Map Rotation Time
// This sets the maximum amount of time in minutes players will spend in a particular map.
maprotationtime 0
// Team Spawn Delay
// This sets a delay in seconds between spawns. This is useful if you would like the
// player spawned in batches, rather than one at a time
set sv_team_spawn_interval 15
// Round Reset Time
// This sets how long each round will take, in minutes. This can be smaller than the map rotation time, but not larger.
roundlimit 0
// Inactive Spectate
// This sets the time in seconds after which an inactive player becomes a spectator. To save server bandwidth, 60 seconds is default.
set g_inactivespectate 60
// Inactive Kick
// This sets the time in seconds after which an inactive player is kicked out of the game. 900 (15 minutes) seconds is default.
set g_inactivekick 500
// Use Gamespy
// To use GameSpy gaming service for internet-based multiplayer games.
set sv_gamespy 0

// Pure
// Verifies that the files on the client are the same as those on the server.
set sv_pure 0
// Allow Vote
// Enables players to call a vote.
set g_allowvote 1
// Flood Protect
// Limits amount of text a player can typeset sv_floodprotect 1
sv_floodProtect 1
sv_flood_waitdelay 10
sv_flood_persecond 4
sv_flood_msg 5
// Force Team Spectate
set g_forceteamspectate 1
set dmflags 269746176
set g_forceready 0
set g_forcespawn 0
// Invulnerable Time
// Amount of time a player is invulnerable for after spawning
set sv_invulnerabletime 5
// Team Kill Warning
// Amount of team kills before the player is warned
set g_teamkillwarn 3
// Team Kill Kick
// Amount of team kills before the player is kicked off the server.
set g_teamkillkick 5
// Team Switch Delay
// Frequency at which you can switch teams
set g_teamswitchdelay 15
// Gravity
set sv_gravity 800.000000
// Allow Join Time
set g_allowjointime 30
// Private Clients
// Clients that require a password to join
set sv_privateclients 0
// Password
// Allows you to set a password for the server
set sv_privatepassword ""
// Keywords
// Keywords which allow browsers to filter servers.
set sv_keywords ""
// Net Port
set net_port 12203
// Minimum Ping
set sv_minping 0
// Maximum Ping
set sv_maxping 400
// Maximum Rate
set sv_maxrate 0
// Map
// Starting map on the rotation.
map "dm/mohdm1"
// Map Rotation List
set x1 "set g_gametype 3; set g_extgametype_mohdm1 ft; map dm/mohdm1; set nextmap vstr x2"
set x2 "set g_gametype 3; set g_extgametype_mohdm2 ft; map dm/mohdm2; set nextmap vstr x3"
set x3 "set g_gametype 3; set g_extgametype_mohdm3 ft; map dm/mohdm3; set nextmap vstr x4"
set x4 "set g_gametype 3; set g_extgametype_mohdm4 ft; map dm/mohdm4; set nextmap vstr x5"
set x5 "set g_gametype 3; set g_extgametype_mohdm5 ft; map dm/mohdm5; set nextmap vstr x6"
set x6 "set g_gametype 3; set g_extgametype_mohdm6 ft; map dm/mohdm6; set nextmap vstr x7"
set x7 "set g_gametype 3; set g_extgametype_mohdm7 ft; map dm/mohdm7; set nextmap vstr x8"
set x8 "set g_gametype 4; set g_extgametype_obj_team1 tfobj; map obj/obj_team1; set nextmap vstr x9"
set x9 "set g_gametype 4; set g_extgametype_obj_team2 ftobj; map obj/obj_team2; set nextmap vstr x10"
set x10 "set g_gametype 4; set g_extgametype_obj_team3 ftobj; map obj/obj_team3; set nextmap vstr x11"
set x11 "set g_gametype 4; set g_extgametype_obj_team4 ftobj; map obj/obj_team4; set nextmap vstr x12"
set x12 "set g_gametype 6; set g_extgametype_anzio lib; map lib/mp_anzio_lib; set nextmap vstr x13"
set x13 "set g_gametype 6; set g_extgametype_bizerteharbor lib; map lib/mp_bizerteharbor_lib; set nextmap vstr x14"
set x14 "set g_gametype 6; set g_extgametype_tunisia lib; map lib/mp_tunisia_lib; set nextmap vstr x15"
set x15 "set g_gametype 3; set g_extgametype_doomed ft; map dm/doomed; set nextmap vstr x16"
set x16 "set g_gametype 3; set g_extgametype_thechurch ft; map dm/thechurch_dm; set nextmap vstr x1"
// Optimize Net Settings
set sv_netoptimize 0
 

GaSplat

Administrator
Joined
Sep 22, 2003
Likes
2
Location
St Louis
#2
Caution - I never ran a freeze tag server - enjoyed the mod but didn't have a server by then. So there may be more to it than this, but start with this.

Comment out the "map dm/moddm1" line and add a new line at the end of your script of "vstr x1". This will kick off your rotation by executing what you earlier defined as x1.
 

Masterkillalw

Junior Member
Joined
Jun 7, 2009
Likes
0
#3
Thank you GaSplat! My only problem now is getting it to start in freezetag.
Also this may be a bad question but how do I modify the weapons without using someone else's BS weapons mod? Thanks again GaSplat!
Also was wondering if there was a console command to just skip a map?
 

GaSplat

Administrator
Joined
Sep 22, 2003
Likes
2
Location
St Louis
#4
Not sure I follow. Is it starting in regular mode and then switching to freezetag on the second map?

Depending on what you want to do with weapons, you can always just edit the tik files. You will have to unpack the pk3s to extract the weapons folders (the weapons are scattered across all the pk3s as only new or modified weapons are included in the BT pk3s, same with the SH pk3s). Make your changes and then rezip your moded weapons folder into something like zzz_myweapons.zip (and then rename to .pk3). Keep the folder structure the same and name it with something like zzz so it will override the other pk3s.

To skip a map, you can rcon "vstr nextmap" or "vstr x5" for example to jump straight to your x5 map.

Hope that helps.
 

Masterkillalw

Junior Member
Joined
Jun 7, 2009
Likes
0
#5
GaSplat, YOU ARE THE MAN!

Yes it is starting in regular game mode. Not sure if it switches to FT on the next map because I have been just testing the server on my regular computer then going to the server after I have the bugs worked out. The dedicated server is not at my house but at my parents house. Thank you for all your help!
 

GaSplat

Administrator
Joined
Sep 22, 2003
Likes
2
Location
St Louis
#6
Glad to help. Let me know if it is switching to freezetag or not. Probably a cvar or something else out of whack. Does not look like we have it in our downloads or I would check it out and see if I spot anything.
 

Masterkillalw

Junior Member
Joined
Jun 7, 2009
Likes
0
#7
So far so good GaSplat! Working on the weapons now. I have Freezetag then Freezetag Objective then it goes into LIb for a goow while with the stock lib maps and the stock dm maps playing lib! So far its a really good server setup. Thanks again.. I know this is such an old game but its funny because thousands of people still play!
 
Top Bottom