Jump to content

ECF

Member
  • Posts

    6,286
  • Joined

  • Last visited

  • Days Won

    1

Posts posted by ECF

  1. There are no files posted here. They are simply text pasted to the forums which you need to create a txt file from. I hate to be blunt, but no one is going to create all these config files posted here and zip them up for you.

  2. Yes, the database table could be pre-filled but then you would run into the problem that not everyone puts their files in the same place on thier servers. We designed it to be flexible, so every host can configure the games and file directories according to their needs. We see a lot of problems with newer hosts that simply don't know how to host the games they are offering. Which leads to many support tickets on our end asking how to host games basically. While we don't mind helping out, we do put those ticket on a lower priority than valid TCAdmin problem tickets.

     

     

     

    I fear people are looking for a point and click install right out of the box, which is not how TCAdmin was designed.

  3. Can't really create a pack since different people host differently, and the settings will be different for each user. Even the individual config files posted here 9 out of 10 times will need to be edited to fit a host in specific.

  4. The game has built in VOIP. The only thing you need to do is make sure you have it turned on in the serversettings.con file.

     

     

     

    Unless you are speaking of running VOIP on a seperate machine, other than the game server.

  5. After some testing I have discovered that the panel will choke on the automation process due to this config not containing command lines.

     

     

     

    To work around this simply enter a blank space in each of the command line fields and save the config again. :cry:

  6. Copy and paste this to a text file and name it sof.txt. Then import it.

     

     

    <?xml version="1.0" standalone="yes"?>
    <GAME>
     <GAMEID>12</GAMEID>
     <NAME>Soldier of Fortune II</NAME>
     <SHORTNAME>SOF2</SHORTNAME>
     <DEFAULTPORT>20100</DEFAULTPORT>
     <DEFAULTQUERYPORT>20100</DEFAULTQUERYPORT>
     <DEFAULTRCONPORT>20100</DEFAULTRCONPORT>
     <FILESFOLDER>SOF2</FILESFOLDER>
     <RELATIVEEXECUTABLE>sof2mp.exe</RELATIVEEXECUTABLE>
     <RELATIVEWORKINGDIRECTORY>/</RELATIVEWORKINGDIRECTORY>
     <RELATIVEUSERFILES>/</RELATIVEUSERFILES>
     <INSTALLEDPATCH />
     <DEFAULTCMDLINE>+set net_noipx 1 +set dedicated 2 +set net_port %serverport% +set sv_pure 0 +set com_hunkmegs 32 +set net_ip %serverip%</DEFAULTCMDLINE>
     <DEFAULTCUSTOMCMDLINE />
     <PRIVATECMDLINE />
     <PRIVATECUSTOMCMDLINE />
     <COMPATIBILITY>12</COMPATIBILITY>
     <DEFAULTCONFIGFILES>
       <CONFIGFILE>
         <GAMEID>12</GAMEID>
         <CONTENTS>// *NOTE* any line that starts with // is ignored by the Quake engine.
    
    //Bot Support - uncomment to activate bot support
    //set bot_enable 1
    // Server Config
    seta sv_hostname "%hostname%"
    Server Motd
    set server_motd0 ""
    //Server Message
    set g_messageEnabled "0" 
    set g_messageStart "30"
    set g_messageInterval "20"
    //Game messages
    set g_message1 ""
    set g_message2 ""
    // Public Info
    sets "Administrator" ""
    sets "Clan" ""
    sets "Connection" "Multiple OC  "
    sets "CPU" " Dual 2.8 ghz Xeons  "
    sets "Email" ""
    sets "Hosted By" ""
    sets "IRC" " set IRC channel here "
    sets "Location" ""
    sets "Plug" ""
    sets "URL" ""
    sets username "NotForYouToKnow" //block out your computer account name
    
    seta sv_master1 "master.sof2.ravensoft.com"
    seta sv_minPing "0" //sets min ping value
    seta sv_maxping "200"//sets max ping value 
    g_weaponOutfitting
    default: 1
    desc: Determins the set of weapons a player respawns with during a pickup
    game.
    0 = Default weapons (knife and pistol)
    1 = Default weapons, plus AK74, Sniper, Shotgun
    seta sv_maxRate "7000" 
    
    seta sv_maxclients "%slots%" // Please do not edit this value
    seta g_maxGameClients "%slots%" // Please do not edit this value
    // The maximum number of players that can actually join into the game. All other connected clients can only Spectate.
    seta sv_privateClients "0" 
    // sv_privateClients and sv_privatePassword allow for private slots on the server. Example: If sv_maxclients = 16 and sv_privateClients = 2 then there will be 14 public slots and 2 private.
    seta g_gametype "tdm" //sets game type 
    // dm=deathmatch, inf = infiltration, elim = elimination, tdm = Team deathmatch, 
    seta fraglimit "60" // 0 = none// sets fraglimit zero disables this feature 
    seta timelimit "0" // 0 = none//sets timelimit in minutes  zero disables this feature 
    seta g_roundtimelimit "4" //default setting is 5 // sets number of minutes a round  will play before cycleing in inf& elim mode
    seta teamlimit "10" // 0 = none 8= default sets number of rounds a team must win before  a map is cycled 
    seta g_friendlyFire "0" // 0 = off, 1 = on //sets  if you can kill your own teammates
    seta g_teamForceBalance "1"//force balanced teams  1 = on
    seta g_speed "330"
    //sets speed at which players will move  280 is the default setting //350 is more like sof 1 speeds
    seta g_respawnInvulnerability "3" //..default is 5 number of seconds your invulnerable when spawning
    seta g_followenemy "0" - //disallows following of enemies //when set to one you are only able to follow ememy players zero = team only
    seta g_forcefollow "1" - //0 =disallow free float ghost mode
    seta g_availableWeapons 2222222222222 // that will turn off the rocket and grenade launcher (each number represents a weapon). 2 means that its available in pickup games (deathmatch) as well as non pickup games (infiltration), 1 means its only available in pickup games, and 0 means not available at all.
    
    
    //*** Passwords ***
    seta rconpassword "%rconpassword%" // Remote administration password.
    seta sv_privatepassword "%privatepassword%" // Password for private slots on server.
    //seta g_password "" // Used to password protect the server. 
    
    //*** Server Settings ***
    
    seta g_allowvote "0" // 0 = off, 1 = on
    seta g_voteduration "99" //sets number of seconds vote will be active
    seta sv_allowdownload "1" // 0 = off, 1 = on
    seta g_inactivity "600" // Number of seconds before an inactive player is kicked.
    seta g_timeouttospec "60" //sets time in seconds an inactive player is sent into spectator mode
    seta g_suicidepenalty "-2"// sets the amount of  score  lost for killing yourself
    seta g_teamkillpenalty "-1" //sets the amount of score lost for killing a team mate 
    
    //*** Map Rotation ***
    seta sv_mapcycle "tdm.mapcycle"
    mapcycle
    
    
    </CONTENTS>
         <DESCRIPTION>Contains server configuration data</DESCRIPTION>
         <DISPLAYNAME>Server.cfg File</DISPLAYNAME>
         <RELATIVEPATH>/server.cfg</RELATIVEPATH>
       </CONFIGFILE>
     </DEFAULTCONFIGFILES>
     <RCONCOMMANDS />
    </GAME>
    

  7. Here is a generic BF2 config file! Enjoy it! I will catch you all online playing tonight I hope :razz:

     

     

     

    <div class="pre"><pre><?xml version="1.0" standalone="yes"?>

    <GAME>

    <GAMEID>TC4327478281645</GAMEID>

    <NAME>Battlefield 2 Demo</NAME>

    <SHORTNAME>BF2DEMO</SHORTNAME>

    <DEFAULTPORT>16567</DEFAULTPORT>

    <DEFAULTQUERYPORT>29900</DEFAULTQUERYPORT>

    <DEFAULTRCONPORT>16567</DEFAULTRCONPORT>

    <FILESFOLDER>BF2DEMO</FILESFOLDER>

    <RELATIVEEXECUTABLE>bf2_w32ded.exe</RELATIVEEXECUTABLE>

    <RELATIVEWORKINGDIRECTORY>/</RELATIVEWORKINGDIRECTORY>

    <RELATIVEUSERFILES>/</RELATIVEUSERFILES>

    <INSTALLEDPATCH />

    <DEFAULTCMDLINE />

    <DEFAULTCUSTOMCMDLINE />

    <PRIVATECMDLINE />

    <PRIVATECUSTOMCMDLINE />

    <COMPATIBILITY>6</COMPATIBILITY>

    <DEFAULTCONFIGFILES>

    <CONFIGFILE>

    <GAMEID>TC4327478281645</GAMEID>

    <CONTENTS>sv.serverName "%hostname"

    sv.password "%privatepassword%"

    sv.internet 0

    sv.bandwidthChoke 0

    sv.serverIP "%serverip%"

    sv.serverPort %serverport%

    sv.welcomeMessage ""

    sv.punkBuster 1

    sv.allowFreeCam 0

    sv.allowExternalViews 1

    sv.allowNoseCam 1

    sv.hitIndicator 1

    sv.maxPlayers %slots%

    sv.numPlayersNeededToStart 2

    sv.notEnoughPlayersRestartDelay 15

    sv.startDelay 15

    sv.endDelay 15

    sv.spawnTime 15

    sv.manDownTime 15

    sv.endOfRoundDelay 15

    sv.ticketRatio 100

    sv.roundsPerMap 3

    sv.timeLimit 0

    sv.scoreLimit 0

    sv.soldierFriendlyFire 100

    sv.vehicleFriendlyFire 100

    sv.soldierSplashFriendlyFire 100

    sv.vehicleSplashFriendlyFire 100

    sv.tkPunishEnabled 1

    sv.tkNumPunishToKick 3

    sv.tkPunishByDefault 0

    sv.votingEnabled 1

    sv.voteTime 90

    sv.minPlayersForVoting 2

    sv.gameSpyPort 29900

    sv.allowNATNegotiation 0

    sv.interfaceIP ""

    sv.autoRecord 0

    sv.demoIndexURL http://

    sv.demoDownloadURL http://

    sv.autoDemoHook "adminutils/demo/rotate_demo.exe"

    sv.demoQuality 1

    sv.adminScript "default"

    sv.timeBeforeRestartMap 30

    sv.autoBalanceTeam 0

    sv.teamRatioPercent 100

    sv.voipEnabled 1

    sv.voipQuality 3

    sv.voipServerRemote 0

    sv.voipServerRemoteIP ""

    sv.voipServerPort 55125

    sv.voipBFClientPort 55123

    sv.voipBFServerPort 55124

    sv.voipSharedPassword ""

    sv.useGlobalRank 1

    sv.useGlobalUnlocks 1

    sv.sponsorText ""

    sv.sponsorLogoURL ""

    sv.communityLogoURL ""

    sv.radioSpamInterval 6

    sv.radioMaxSpamFlagCount 6

    sv.radioBlockedDurationTime 30

    </CONTENTS>

    <DESCRIPTION />

    <DISPLAYNAME>Server Settings File</DISPLAYNAME>

    <RELATIVEPATH>/mods/bf2/settings/serversettings.con</RELATIVEPATH>

    </CONFIGFILE>

    </DEFAULTCONFIGFILES>

    <RCONCOMMANDS />

    </GAME></pre></div>

  8. <table border="0" align="center" width="90%" cellpadding="3" cellspacing="1"><tr><td class="SmallText">Dr. Kitteny Berk</td></tr><tr><td class="quote">

    seeing as everyone else is too lazy :roll:

     

     

     

     

     

    give me a few hours and i'll get one sorted

    </td></tr></table>

     

     

     

    Thx Doc!

     

     

     

    I was about to download everything and do it. Saved me some time :razz:

  9. Yes the BBO Manger must be run on the server first to setup the initial config of the game and map cycle.

     

     

     

    :?: Please note this litttle tip:

     

     

     

    When you run multiple BF games on the same server you must assign them a different "Remote Console Port" for each game. The default is 7111. Any other game instances can simply be set to +1, so game number 2 set to 7112. This has allways worked for me in the past.

     

     

     

    If you don't set them differently it screws the works up.

     

     

     

    I have read that there is another way to accomplish this by specifying the manager PID for each game in the command line. But I haven't taken the time to play with it.

  10. From what I gather most people use TCAdmin to run the BBO Manager as a service. Then simply have their clients login to the manager to control their game.

     

     

     

    The reasoning is this. BF rcon is very hard to use. The rcon commands are often hard to remember, and sometimes quite long, as in the case of changing a map. This is why most people prefer to use the BBO Manager. It's easy to use.

     

     

     

    However, you can run the game directly through TCAdmin if you prefer. You will need to use the BF1942 config file that's here and basically edit the mapslist.con file to reflect only the Dessert Combat Maps.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Terms of Use