Announcement

Collapse

Forum Rules

CHANGES
  • Items changed, or highlighted for future attention, on 20 July 2013 are highlighted in yellow.

Global Rules
  • Forum moderators may or may not be Tripwire Interactive staff members, but either way, please respect them, as they are the authority of the forums. Speaking to them with intentional spite will not be tolerated and may result in the loss of your forum privileges.
  • Any decisions made by any member of staff or moderator are final and not subject to discussion. Doing so may result in a ban from the site. The owners of Tripwire Interactive Forums reserve the right to remove, edit, move or close any thread for any reason, as well as to remove access to the forums for any individuals with or without warning for breaches of the rules.
  • If you have a complaint regarding another user, PM the appropriate moderators, or if you have an administrative issue, [RO]schneidzekk.

General Behaviour
  • Use the search function before posting. Chances are your question has already been answered.
  • Use a title that describes the content of your post. Don't use all caps or special characters to draw attention either in the title or the body of the post.
  • Up to 10 emoticons are allowed in a post
  • Political discussions are prohibited.
  • Flaming - We do not tolerate abusive, malicious, personal attacks. You will be banned if you persist in this behavior.
  • Trolls - Anyone deliberately antagonizing other forum users by posting 'flame bait' type messages is not welcome. You will be banned (possibly without warning depending on the severity of the issue) if you persist in this behavior.
  • Personal insults (directed at anyone) will result in a ban. If the behavior is not corrected, it will be made more permanent.
  • Constructive criticism is welcome. However keep in mind we (and other forums goers) may not agree with you. If you can't keep the conversation civil, you will be removed from the forums.
  • The use of hyperbole, one liners, and images as part of a forum debate is likely to get you infracted. You have many ways to participate and be a constructive part of this community, even when you disagree.
  • To make the highlighted bits above 100% clear to everyone, the following WILL NOT BE TOLERATED:
    1. Personal attacks, insults, antagonism of any forum-goers, moderators or Tripwire Interactive staff.
    2. Breaches of confidentiality and privacy of any sort.
    3. Any form of racism, bigotry or attacks on race, creed or color.
    4. Linking to posts on other forums related to ANY of the above, whether you are the originator or not, without exception.

  • There has been too much in the way of abhorrent personal behaviors in the past. These will cease. It doesn't matter who started it or who reacted to it - it will all result in moderator action. If you have to indulge your hatreds, for whatever reason, go do it elsewhere - and do not try and drag our forum-goers over to enjoy your hatreds.
  • We understand that people have strong feelings about our games, what we do for a living and how we respond (or don't) to comments on the forums. We all aren't going to agree about everything. So, BE CIVIL in your disagreements!

DO NOTs
  • DO NOT Transmit any message, information, data, text, software or graphic files, or other materials ("Content") that is unlawful (including illegal drug usage), harmful, threatening, abusive, harassing, defamatory, vulgar, obscene, libelous, hateful or racially, ethnically, sexually or otherwise objectionable. This includes publicizing private information, such as individual's real names, IP addresses and anything else that might be used to identify them to the freakier members of the internet. This also means you may NOT publically share private communications (PM, email or anything else) without the original poster's permission.
  • DO NOT Post or transmit any Content that contains a virus, Trojan horse or other mischievous Content.
  • DO NOT Post or transmit any unsolicited advertising, promotional materials, "junk mail", "spam", "chain letters", "pyramid schemes" or any other form of solicitation.
  • DO NOT link to posts on any other forums, or any other form of media, that breaches our rules. It will be treated just the same as if you had posted it here.
  • DO NOT Double Post, cross Post or restart closed threads.
  • DO NOT Intentionally or unintentionally violate any applicable local, state, national or international law, rule or regulation.
  • DO NOT Upload or transmit any Content that infringes any patent, trademark, trade secret, copyright or other proprietary rights ("Rights") of any party.
  • DO NOT post cheats or exploits; THIS INCLUDES ALL/ANY REFERENCES TO HACKING, PIRATED SOFTWARE etc.
  • DO NOT complain about being banned from a server and DO NOT complain about other players on servers - that is between you and the admin, no need to get the community involved.

Username, Avatar and Signature Rules
  • Multiple registrations result in a ban.
  • No offensive user names
  • Avatars:
    Avatars are disabled.
  • All signatures should not exceed the following size limits, you can have both text and images
  • - For text signatures: 4 lines normal size, 8 lines small size and up to 100 chars per line. Font sizes above 2 are not allowed. (Blank lines count as lines.)
  • - For images in signatures: 1 image up to 400 pixels wide, 150 pixels tall and 100kb in size plus 2 lines normal size text and up to 100 chars per line
Netiquette: Written text has no inflection, and, as such, you should be careful how you write your messages as interpretation will vary from person to person. Please take advantage of the built-in emoticons to add such expression to your words. Please remember the golden rule: to treat other forum users the way you would like to be treated. Please use common courtesy, and enjoy using Red Orchestra's forums
Offensive material
The following is a list of some things that MAY be considered "offensive" by the moderators and the team. This is NOT an exclusive list and it does depend very much on context.

Crossing the line into "offensive" territory is likely to get you asked to change your name, sig or avatar or to withdraw/delete posts. This will be done politely by the moderators. If you refuse to comply further action WILL be taken once started, ultimately leading to banning from the forums.

A key point: please attempt to use your brains. What is mild humour to you may well be deeply offensive to others. While we have no intention of acting as politically-correct "thought police", we are on the lookout for those things that can cause offense and, in some cases, are actually still illegal in some jurisdictions.
  1. Names recalling notorious war criminals or personalities.
  2. Names recalling atrocities and war crimes in general, or units with particularly odious histories.
  3. Use of obscenities and expletives.
  4. Blatant racism, mysogynism or many other "ism"s.
  5. Use of symbolism and regalia recalling Nazism or Fascism; this does not include pics of soldiers who happen to have such symbols on their uniform, unless we feel this has been done to provoke. Please note that many Nazi symbols (including the Swastika) are still illegal in Germany and other countries and considered deeply offensive by many Europeans.
  6. Use of symbolism and regalia recalling Stalinism.
  7. On both the previous two, the moderators' views on the intention and impact of use of such symbols will be final - not yours. Please be understanding if you are advised to change something.
  8. In general, if a sig/avatar represents your allegiances in-game and is clearly "in part", it is likely to be fine; if the moderators feel you are trying to demonstrate unpalatable political allegiances, or to use it in an attempt to ridicule or provoke others you WILL be asked to change it. RO is NOT the place to make any extremist political statements of any kind.

Examples:
So people get the idea, some examples that would be considered offensive, numbered as above:
  1. "Hitler", "Beria"
  2. "NKVD Blocking Detachment", "Einsatzgruppen"
  3. This one should be pretty obvious...
  4. So should this - and it includes calling all Germans "Nazis" and all Soviets/Russians "Commies". It got boring 50 years ago, so stop it.
  5. Use of swastikas, fasces, SS-runes and so on for the Axis.
  6. There is actually very little overt symbolism from the Stalinist era; the hammer-and-sickle isn't offensive per se.

A simple rule-of-thumb: many Europeans find Nazi symbolism of any sort offensive; many Americans still find Soviet symbolism offensive. Engage your brain before using.




Final Note: this is NOT open to debate, so please do NOT start whining and moaning if a moderator asks you to change something. They will advise at first, giving reasons, then, if you take no notice, they will step up the pressure through to banning.
See more
See less

Windows KF Dedicated Server Tutorial

Collapse
This is a sticky topic.
X
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Windows KF Dedicated Server Tutorial

    This tutorial is for a WINDOWS setup and as far as possible applies to Server Version 1018 (March, 2011). For a LINUX setup please visit Sekra's tutorial here. Thank you Sekra for ensuring we can support both OS's.

    I've been hosting WINDOWS servers through Steam (CS:S, TF2, L4D) using the HLDS tools for some time now and also hosted Unreal Engine based games (UT3, SWRC) in the past and will add the basics here for server Admin who are new to the setup. As more information becomes available I'll update this first post.

    -----------------------------------------------------------------------------------------------

    This tutorial is split into the following sections.

    1. PORTS TO OPEN
    2. INSTALLING AND UPDATING YOUR SERVER FILES
    3. CONFIGURING YOUR SERVER
    4. LAUNCHING YOUR SERVER
    5. ADMIN CONTROL
    6. INSTALLING CUSTOM MAPS USING A REDIRECT
    7. INSTALLING CUSTOM MUTATORS
    8. COMMUNITY LINKS AND RESOURCES

    -----------------------------------------------------------------------------------------------
    1. PORTS TO OPEN
    -----------------------------------------------------------------------------------------------

    7707 UDP/IP (Game Port)
    7708 UDP/IP (Query Port)
    7717 UDP/IP (GameSpy Query Port)
    28852 TCP/IP and UDP (Allows your Server to Connect to the Master Server Browser)
    8075 TCP/IP (Port set via ListenPort that your WebAdmin will run on)
    20560 UDP/IP (Steam Port)

    Since the game is running with the Steam backend, if you are running more than 1 server per IP, you will need to make sure that you have some additional ports open beyond the default KF ports. If you change the default Game Port from 7707, this change will be reflected in the Master Server Port (28852) and the Steam Port (20560) as well.

    (Thank you for the above information Yoshiro)

    IN PRACTICE

    Locate your KillingFloor.ini file in the 'system' folder. If you don't have one then simply copy and paste the default.ini file and rename the copy to KillingFloor.ini

    I made a second server by changing the [url] Port from 7707 to 7710 in the KillingFloor.ini file in the system folder and of course opening the port in my router. This is a +3 increase that also reflects in my Master Server Port (28852 > 28855) and the Steam Port (20560 > 20563) openings. These 2 ports only need to be opened in the router and do not require file edits.

    I also changed my [UWeb.WebServer] ListenPort for WebAdmin (8075 > 8078) by the same increment to maintain the same values. This also needs to be edited in the KillingFloor.ini file as well as opened in the router. All these changes will ensure there are no port conflicts for the 2 game servers.

    Some server hosts have reported a crash when attempting to launch a second server but were able to run their server successfully after changing the [IpDrv.UdpGamespyQuery] OldQueryPortNumber= to the same increase they used for other ports on their second server.

    This crash will only occur if you are copying files for your second server from your existing server that has already launched. If you copy the files from the original server then you'll also need to edit the [IpDrv.UdpGamespyQuery] OldQueryPortNumber from 7717 by the same increment, in my case 7720.

    If your second server is a totally clean install then this entry will not have been added to your KillingFloor.ini and will be applied by the same increment automatically once you launch the server.

    -----------------------------------------------------------------------------------------------
    2. INSTALLING AND UPDATING YOUR SERVER FILES
    -----------------------------------------------------------------------------------------------


    INSTALLING

    The info below is obsolete as of Killing Floor update 1036. Please refer to this thread for the new method of using SteamCMD.



    Spoiler!




    -----------------------------------------------------------------------------------------------
    3. CONFIGURING YOUR SERVER
    -----------------------------------------------------------------------------------------------


    To configure different aspects of your server you can edit your KillingFloor.ini file in the 'system' folder.

    You will find things like:

    ServerName=Killing Floor Server

    GamePassword=

    And if you're using the default command line to start the server with ?game=KFmod.KFGameType then you'll also find a list of settings subordinate to that game type that you can tweak.

    More Important Server Configuration Options

    Originally posted by [TW]Ramm-Jaeger

    I thought it would be good to highlight some of the more important server config options. Many of these options can be set in KillingFloor.ini or passed in on the commandline. Most can also be found in the webadmin tools.

    1. GameDifficulty: - Set in the KillingFloor.ini, Commandline, or Webadmin
    GameDifficulty (what you'll find in KillingFloor.ini)
    Difficulty (What you'd pass in to set this on the commandline)

    This sets the difficulty level for the game.
    1.0 = Beginner - Your grandma can play the game
    2.0 = Normal - Quite challenging with lower level perks
    4.0 = Hard - Very challenging even with mid level perks
    5.0 = Suicidal - Incredibly difficult, even with high level perks
    7.0 = Hell on Earth - You'll be wishing you were one of them

    2. KFGameLength Set in the KillingFloor.ini or in Webadmin
    Sets the length of the game (how many waves the players fight through).

    0 = Short - A 4 wave game
    1 = Normal - The standard 7 wave game
    2 = Long - The longer 10 wave game
    3 = Custom - uses the custom sandbox settings for waves, monster counts, etc (which i won't go into here, but we'll talk about in another post).

    Those are the two big KF specific settings. For more of the Unreal specific settings check some of the other posts on this forum.

    (Thank you for those [TW]Ramm-Jaeger)
    -------------------------------------------------------------------------------------------

    In addition I would like to add a third important configuration for fresh server installations where you have only the few default maps installed but would like to enable Map Voting.

    3. Map Voting: - Set in the KillingFloor.ini, or Webadmin
    If you set the map voting command in the Web Admin Interface (Defaults > Map Voting)

    or

    KillingFloor.ini [xVoting.XvotingHandler] area to enabled as follows:
    bMapVote=True

    then I recommend you change the default setting of Repeat Limit in the Web Admin Interface to 0 or RepeatLimit=4 to RepeatLimit=0 in the KillingFloor.ini. Otherwise, of the default maps that are in rotation, 4 will be locked leaving you with a choice of only 1. Details of how to enable your Web Admin Interface follow in section 5.

    With Map Vote enabled you should also check 'Use MapLists' in the Web Admin Interface or bUseMapList=True in the KillingFloor.ini. If you don't do that then a developer map (kf-menu.rom) will rotate and this is simply an unplayable box map. Another developer map (kfintro.rom) no longer appears since update 1002.

    = = WARNING = =

    In one of Yoshiro's posts he clearly states "NEVER CHANGE DEFAULT.INI." so please heed that warning. Think of the default.ini as a master backup that shouldn't be touched. In the event you delete your KillingFloor.ini or 'break' it the default.ini will give you something to fall back on.

    -----------------------------------------------------------------------------------------------
    4. LAUNCHING YOUR SERVER
    -----------------------------------------------------------------------------------------------


    BASIC SETTINGS

    Within your dedicated server 'system' folder (for me the location is C:\KS1\system) you will find a kf_server_launcher.bat file. Double clicking this file will launch your server. The current command line contained within is:

    Code:
    ucc server KF-BioticsLab.rom?game=KFmod.KFGameType?VACSecured=true?MaxPlayers=6
    This command line simply tells the server to launch with the KF-BioticsLab map using the game type KFmod.KFGameType with the Valve Anti-Cheat (VAC) system being active and a maximum of 6 players being permitted to enter the server at any one time.

    ADVANCED SETTINGS

    Additional commands can be added to the command line as follows:

    Multiple Instances

    Originally Posted by Kevlar
    Just a little hint for running multiple instances on a server with several IP addresses available.

    ucc server KF-BioticsLab.rom?game=KFmod.KFGameType?VACSecured=tr ue?MaxPlayers=6?multihome=IPTOUSEHERE
    1. Open your "kf_server_launcher.bat" with a text editor

    2. Add in ?multihome=IPTOUSEHERE to the end of it so it looks like the above (Obviously replacing IPTOUSEHERE with the IP address to use)

    3. Save it.

    4. Your server will now run on the IP address you allocated.


    Note that for those of you hosting a server locally on your home internet connection or are just running a basic setup. It is usually not necessary to include the "?multihome=IPTOUSEHERE".

    -Edited command line to reflect update to default in server patch- arramus

    -----------------------------------------------------------------------------------------------
    5. ADMIN CONTROL
    -----------------------------------------------------------------------------------------------


    WEB ADMIN AND SERVER ADMIN SETUP/LOGIN/PASSWORD

    I recommend you enable both your Web Admin and Server Admin as in some instances they support each other. The Web Admin tool has a powerful Web Browser Interface that allows you to configure your server from a remote location without needing to manually edit your KillingFloor.ini. This can save time and hassle. I recommend you become familiar with this tool and use it to its full potential. It's very user friendly and intuitive.

    Web Admin

    1) To enable your Web Admin you need to go to your KillingFloor.ini and:

    locate [UWeb.WebServer]
    change bEnable=False > True

    Set your Admin Username and Password as follows:

    2) Originally Posted by BBk

    You can set it in the command line param:

    ?AdminName=XXXXX?AdminPassword=XXXXX

    Like this :
    Code:
    Code:
    ucc server KF-BioticsLab.rom?game=KFmod.KFGameType?VACSecured=true?MaxPlayers=6?AdminName=xxxx?AdminPassword=xxxxx
    in kf_server_launcher.bat

    -Edited command line to reflect update to default in server patch- arramus

    3) To access your Web Admin Interface go to:
    YOUR_SERVER_IP:8075 in a web browser and you'll be brought to the main page.

    4) It is also possible to access the Web Admin Interface utilising the web browsing function found within the Steam application. Here is a growing post started by SlayVus with additional support from gHOsTy offering 2 methods of utilising this convenient function.

    In Game Server Admin

    It is also possible to add a Server Admin password via the KillingFloor.ini or Web Admin Interface. This will allow you to perform multiple server functions while you are in game without physically having to use the Web Admin Interface.

    1) Under [Engine.Console] you can add your in game server password to the:
    AdminPassword=


    ADMIN LOGIN
    When you're in game press your ~ key to open the command console and type:
    adminlogin <yourpassword>

    This will register you as the Server Admin. More than one Admin can use the same password. At present, you'll need to login after EVERY map change.


    MAP CHANGE
    Once logged in there are 2 ways to force a map change.

    a) Simply go to Map Vote and make your selection. As Admin you will force the change.

    b) Open the command console and type:
    admin map <map name>
    It's not necessary to type .rom after the map name.


    ADMIN SAY MESSAGE
    Admin can make a message appear in the middle of the screen using the following command:
    admin adminsay <message>


    ADMIN SET
    Admin can make some sophisticated changes to a server by changing by the property on the package.class to a new value. For example:

    Set the difficulty to Beginner
    admin set engine.gameinfo gamedifficulty 1

    Set the difficulty to Normal
    admin set engine.gameinfo gamedifficulty 2

    This command can change multiple settings and will be in the format:
    admin set <package>.<classname> <property> <value>
    Note the spaces where applicable.


    KICK
    If you've enabled the Vote Kick option in your Web Admin Interface or KillingFloor.ini then as Admin you can use the in game Vote Kick function to force kick players automatically. Simply right click on a players name and you'll be given an extended Kick/Ban option for Admin. Players logged in as Server Admin will be immune to Vote Kick.


    PAUSE
    Yes, it's possible for Admin to pause a server during gameplay using a console command.
    First you need to enable the server to be paused. This can be done in the Web Admin Interface or by adding the following to your KillingFloor.ini under [Engine.GameInfo]:

    bAdminCanPause=True

    In game the console command after you've logged in is simply:
    pause

    To release the pause type the command again or shoot your weapon.

    Key Binding Commands

    Typing all of those commands can be timely and inconvenient but you can always set them as key binds as follows. Simply open the console and add, for the M key for example:

    SET INPUT m adminlogin <password>

    This will edit your:
    C:\Program Files\Steam\steamapps\common\killingfloor\system\U ser.ini file with the following entry:
    M=adminlogin <password>

    Alternatively you can add the admin commands to that file directly. For example:
    N=admin adminsay Feed them cakes!

    You can manually remove or edit binds from that file at your convenience.

    -----------------------------------------------------------------------------------------------
    6. INSTALLING CUSTOM MAPS USING A REDIRECT
    -----------------------------------------------------------------------------------------------


    Using the Killing Floor SDK the community is able to create its own maps for Admin to host of their servers. These maps can be automatically downloaded by users joining your server with a few easy steps as follows:

    1) Download a custom map and place it in your maps folder. In my case I downloaded KF-WestLondonNight.rom and placed it in C:\KS1\maps

    2) Go to your system folder and make a .bat with the following code:

    Code:
    ucc compress ..\maps\<mapname.rom>
    Mine is:

    Code:
    ucc compress ..\maps\KF-WestLondonNight.rom
    This will compress the map into into a much smaller size and display .uz2 at the end of the map name.
    KF-WestLondonNight.rom was compressed from 10.7 MB > 1.78 MB. This will reduce download time and keep bandwidth to a fraction of what it would have been without compression.

    If you want to compress every single map in the map folder then here is a script from saweet. Even though it will compress the default maps as well, this can still be an efficient script if you have multiple custom maps to compress in one instance.

    Make a .bat file containing the following command in your system folder. ie: compress_maps.bat

    Code:
    for /f "tokens=*" %%a in ('dir /b ..\maps\*.rom') do ucc compress ..\maps\%%a
    3) Go to your map folder and you'll see the compressed map as <mapname.rom.uz2>.

    4) Remove this compressed map from your map folder and upload it to your third party host. I made a folder in the main web host directory called maps and placed the compressed map in there. http://www.yourhost.com/maps/

    5) Go to your KillingFloor.ini and locate [IpDrv.HTTPDownload]
    In the RedirectToURL= place the location of the compressed map:
    RedirectToURL=http://www.yourhost.com/maps/

    Note the forward slash at the end of the redirect link.

    By default you will see UseCompression=True is already set.

    6) Now you need to add the map to the map list. You can do this manually or through the Web Admin Interface.

    I recommend using the Web Admin Interface for your first attempt as it will write a [KFMod.KFMaplist] entry at the bottom of your KillingFloor.ini with maps listed below as follows:

    [KFMod.KFMaplist]
    MapNum=0
    Maps=KF-<Mapname>
    Maps=KF-<Mapname>
    Maps=KF-<Mapname>

    Go to your Web Admin Interface and select Defaults > Maps. Select maps you want added to the map cycle and move them from Maps Not In Cycle > Maps In Cycle using the arrow tabs. Hit the Save button.

    7) Restart your map/server and perform a Map Vote for the new map.

    Once you have your [KFMod.KFMaplist] entry listed at the bottom of the KillingFloor.ini you can simply update map entries there for new custom maps or continue to use the Web Admin Interface.

    If you don't have a host who can store your maps (and mods) then you can at least test the function using http://www.dropbox.com or http://www.fileden.com They both offer FREE hosting and bandwidth although dropbox appears to be the superior option with a 2GB upload limit and unlimited bandwidth. These companies change their plans from time to time so check their current offers.

    You can also configure the redirect from your own server PC by installing your own web hosting application, like Apache.

    Some maps come bundled with additional files for textures, sound, models, etc. You can also add these to your server redirect area in compressed form. They can all be added to the same redirect folder as the maps. Make sure they are added to the correct folders on the game server in uncompressed form.

    -----------------------------------------------------------------------------------------------
    7. INSTALLING CUSTOM MUTATORS
    -----------------------------------------------------------------------------------------------


    A mutator adds additional dynamics to KF beyond those experienced in regular gameplay. In addition to the mutators that come bundled with the game, there are numerous community made mutators that allow users to expand the way their servers operate. Some custom mutators make subtle changes to gameplay that won't impact your ability to increase your achievements or perks. These mutators can be added to a whitelist and will not disable achievements or perks. Custom mutators that allow you to manipulate elements of the game that give you achievements or perks at an accelerated rate will not be whitelisted and their use on a server will disable achievements and perks. Server Admin can decide on the settings they prefer.

    Let's install KF Anti Blocker by Benjamin.
    This mutator disables player collisions during 'Trader' time. This results in players being able to pass through each other. Without this mutator a player can stand in front of a trader door and block entry to others. This mutator will allow you to pass through each other.

    1) Download the KF Anti Blocker mutator and install:

    MutKFAntiBlocker.ucl
    MutKFAntiBlocker.u

    to your system folder. In my case this is located at C:\KS1\system.

    2) Stop your server and either set the mutator to be activated automatically using the command line in your kf_server_launcher.bat by adding:

    Code:
    ?Mutator=MutKFAntiBlocker.MutKFAntiBlocker
    or after you've restarted your server with the mutator files added go to your Web Admin Interface > Mutators and check 'AntiBlocker' > 'Set Selected Mutators' and then Restart Map.

    The Web Admin Interface automatically recognises that you've added the AntiBlocker mutator to your system folder.

    If this applies to all mutators you'll have to wait and see. In case a mutator isn't recognised it has been suggested you can add it to the KillingFloor.ini manually under the [Engine.GameEngine] area as follows:

    ServerPackages=MutKFAntiBlocker

    -----------------------------------------------------------------------------------------------
    8. COMMUNITY LINKS AND RESOURCES
    -----------------------------------------------------------------------------------------------


    The following links may come in useful. If you have additional links that may benefit the community please let us know.


    Custom Map Uploads - Redirect
    Dropbox (Hot Linking Website with generous space and bandwidth)
    Fileden (Hot Linking Website with limited FREE space and monthly bandwidth)
    GameServers Network (Hot Linking with public uploader)

    Custom Map Uploaded/Downloads - Storage
    Sandcrawler Network (Modding Community)
    Killing Floor Mods (Modding Community)
    KFMods.com (Modding Community)
    The Killing Crew (Clan)
    Filefront (File Hosting Website)

    Compression Tools
    {MEAT}::Killer::'s (UZ2 Compressor/Decompressor)
    dimitrifrom31's Compressions (Stand Alone Tool)
    Jaek's Windows Script (Auto Compress Map Files)

    -----------------------------------------------------------------------------------------------
    Show us your thrupenny bits and add to this tutorial or correct any errors
    Last edited by slavek; 07-11-2012, 03:38 PM. Reason: Updating with current information
    Killing Floor Vehicle Mod at moddb

  • #2
    This will all be good info to know!
    [URL="http://www.gametracker.com/server_info/8.3.7.143:7707/"][IMG]http://cache.www.gametracker.com/server_info/8.3.7.143:7707/b_560x95.png[/IMG][/URL]

    Comment


    • #3
      Will the server files be released at the same time? or earlier perhaps?

      Comment


      • #4
        that would interest myself too^^ i want to make a dedicated server as fast as possible, want to fragg on my own server with my other guys

        Comment


        • #5
          I'm also interested in this

          Comment


          • #6
            No pre-loading for dedicated server on steam
            I fear...

            Comment


            • #7
              Just wondering when we will be able to load the server files / dedicated server program, as I am hoping to have at least 1 server running for release?

              Comment


              • #8
                I'll keep an eye on this thread over at the Steam forum and possibly edit the first post here with the requisite details.
                http://forums.steampowered.com/forum...d.php?t=859127
                Killing Floor Vehicle Mod at moddb

                Comment


                • #9
                  hlds I would imagine, but if its last minute......

                  Comment


                  • #10
                    Server install for win is available now...

                    Comment


                    • #11
                      Thank you arramus! Also I assume I can change
                      VACSecure=false
                      To true to enable VACsecure yes?

                      Also for those of you looking for the .bat its in the C:\kfserver\system, directory folders might be different but its in the systems folder.
                      Last edited by Perfectblue; 05-14-2009, 05:50 AM.

                      Comment


                      • #12
                        Just a little hint for running multiple instances on a server with several IP addresses available.

                        ucc server KF-BioticsLab.rom?game=KFmod.KFGameType?VACSecure=fal se?MaxPlayers=6?multihome=IPTOUSEHERE
                        1. Open your "kf_server_launcher.bat" with a text editor

                        2. Add in ?multihome=IPTOUSEHERE to the end of it so it looks like the above (Obviously replacing IPTOUSEHERE with the IP address to use)

                        3. Save it.

                        4. Your server will now run on the IP address you allocated.


                        Note that for those of you hosting a server locally on your home internet connection or are just running a basic setup. It is usually not necessary to include the "?multihome=IPTOUSEHERE".
                        [IMG]http://img34.imageshack.us/img34/3639/signature4r.jpg[/IMG]

                        Comment


                        • #13
                          Originally posted by Perfectblue View Post
                          Thank you arramus! Also I assume I can change
                          VACSecure=false
                          To true to enable VACsecure yes?

                          Also for those of you looking for the .bat its in the C:\kfserver\system, directory folders might be different but its in the systems folder.
                          Hi Perfectblue,
                          Using 'true' is the command to enable VACsecure. Once we have a chance to playtest we'll be able to confirm that KF servers have VAC support.
                          Killing Floor Vehicle Mod at moddb

                          Comment


                          • #14
                            Originally posted by Kevlar View Post
                            Just a little hint for running multiple instances on a server with several IP addresses available.

                            ucc server KF-BioticsLab.rom?game=KFmod.KFGameType?VACSecure=fal se?MaxPlayers=6?multihome=IPTOUSEHERE
                            1. Open your "kf_server_launcher.bat" with a text editor

                            2. Add in ?multihome=IPTOUSEHERE to the end of it so it looks like the above (Obviously replacing IPTOUSEHERE with the IP address to use)

                            3. Save it.

                            4. Your server will now run on the IP address you allocated.


                            Note that for those of you hosting a server locally on your home internet connection or are just running a basic setup. It is usually not necessary to include the "?multihome=IPTOUSEHERE".
                            Thanks Kevlar,
                            I'll add this info to the top of the tut.
                            Killing Floor Vehicle Mod at moddb

                            Comment


                            • #15
                              EDIT: oups allready know... sorry.

                              In my windows server version, default port is set to 7757 (in default.ini and killingloor.ini) :

                              Port=7757
                              Last edited by BBk; 05-14-2009, 11:02 AM.

                              Comment

                              Working...
                              X