[Help] How to make your own server



  • I have tried google, and I can’t seem to find an existing topic on this.

    My question is, how do I go about making my own server? You don’t need to give me any detail or even the basics, just a place to start. I’m not sure if creating your own server uses the same software from game to game, or if there is an official “Chivalry Server Shop” or anything like that. Basically any info at all will be much appreciated. I have 0% knowledge about this, a true explain it like I’m 5 moment.

    Thanks!



  • You need to download the Dedicated server for Chivalry. Go to your Steam library, and filter it so it shows the “Tools”. Locate and download “Chivalry: Medieval Warfare Dedicated Server”. Make sure you download Chivalry: Medieval Warfare, not the Age of Chivalry dedicated server. That’s all I know, sorry.



  • @Matti:

    You need to download the Dedicated server for Chivalry. Go to your Steam library, and filter it so it shows the “Tools” tab. Locate and download the “Chivalry: Medieval Warfare”. Make sure you download Chivalry: Medieval Warfare, not the Age of Chivalry dedicated server. That’s all I know, sorry.

    That’s plenty thanks! Hopefully I can figure it out from here if nobody else responds.



  • It looks like I need to have some knowledge of programming to make a server? All the “Dedicated Server” tool does is bring up a black box where I assume you have to type in lines of code? The mystery gets bigger -.-



  • @Shenron:

    It looks like I need to have some knowledge of programming to make a server? All the “Dedicated Server” tool does is bring up a black box where I assume you have to type in lines of code? The mystery gets bigger -.-

    Nope, that just means it’s working ;)



  • @Martin:

    @Shenron:

    It looks like I need to have some knowledge of programming to make a server? All the “Dedicated Server” tool does is bring up a black box where I assume you have to type in lines of code? The mystery gets bigger -.-

    Nope, that just means it’s working ;)

    Glad that it is, though that doesn’t make much of a difference for me. I was assuming it would be something a long the lines of making a Team Speak server where you have to select a couple of options, chose a name and possibly pay a small fee… Instead I have to have programming knowledge x)
    Is there some online service which can handle this stuff for you? If not, make one, you will make millions.



  • There is, but I only know of paid ones, unless you make it yourself. TCAdmin for example. You can edit server settings in UDKGame\Config\PCServer-UDKEngine.ini and UDKGame\Config\PCServer-UDKGame.ini.

    I’ll also move this topic to the server ops hub.



  • @Martin:

    There is, but I only know of paid ones, unless you make it yourself. TCAdmin for example. You can edit server settings in UDKGame\Config\PCServer-UDKEngine.ini and UDKGame\Config\PCServer-UDKGame.ini.

    I’ll also move this topic to the server ops hub.

    I give up… Not worth it.



  • rent a server



  • @dirtyjob:

    rent a server

    How/from where can I do that?



  • @Shenron:

    @dirtyjob:

    rent a server

    How/from where can I do that?

    Inexpensive and reliable servers right here: www.warbawz.com
    :)



  • @warbawz:

    @Shenron:

    @dirtyjob:

    rent a server

    How/from where can I do that?

    Inexpensive and reliable servers right here: http://www.warbawz.com
    :)

    Thanks for the help! It worked! I knew there was an easy way to go about it!



  • I believe I’m going with these guys. they come with a free mumble server (15 slots.) They seem a good option, there are a few more options I’m weeding out.

    https://www.nfoservers.com/index.php



  • http://www.youtube.com/watch?v=DvzBDAqTALg

    this video helped me alot :;)



  • This video also helped me:

    http://www.youtube.com/watch?v=m5cmcw2khnU

    And these instructions:

    http://steamcommunity.com/app/219640/di … 368930877/

    But the instructions are slightly outdated. Just use it as a supplement for the youtube videos. DON’T FORGET TO FORWARD YOUR PORTS IN YOUR ROUTER. 7777 7778

    @Hurricane:

    1. Download the Dedicated server through Steam

    ~~2) Navigate to C:\Program Files(x86)\Steam\steamapps\common\chivalry_ded_server\Binaries\Win32

    1. Create a .bat file (make a text file but change the extension to .bat instead of .txt) and put this in (without the quotations):~~

    Add this to the shortcut to the game server launch options
    “@start UDKGame.exe MAPNAME?steamsockets -dedicated=true -seekfreeloadingserver -multihome=192.168.X.XXX -Port=7777 -QueryPort=7778”

    Change the MAPNAME to the name of the map you want to start the server with (the map names are in the server manual) and change the multihome IP address to the INTERNAL IP address of the server. To find this, open command prompt (Windows icon > type “cmd”) and type “ipconfig /all”, hit enter, and scroll up to “IPv4 Address”. Use that IP.

    1. Navigate to C:\Program Files (x86)\Steam\steamapps\common\chivalry_ded_server\UDKGame\Config and open PCServer-UDKEngine.ini.

    2. Under [(I had to add quotations because otherwise it treats that as BBC code!), you want to change some values. Mainly, you need Map and LocalMap to be the same as the map you used in the .bat file. You also need the .udk extension. So it should appear like this at the end:

    Map=MAPNAME.udk
    LocalMap=MAPNAME.udk
    EX: AOCFFA-Arena3_p.udk

    Also make sure that Port=7777 and PeerPort=7778. Save and close.

    1. In the same folder, open PCServer-UDKGame.ini.

    2. Find the [Engine.GameInfo] section (top one). Change the value of MaxPlayers= to whatever you want the player count to be.

    3. Find the [Engine.AccessControl] section (next one I believe). You need all the authenticate values to be true, and you want to set your admin password and game password here. If you don’t want either (you should set an admin password so you can login and kick people and whatever, use a game password if you want to password protect the server), just delete the line. Here is what my section looks like, I have no game password.

    [Engine.AccessControl]
    IPPolicies=ACCEPT;*
    bAuthenticateClients=True
    bAuthenticateServer=True
    bAuthenticateListenHost=True
    MaxAuthRetryCount=8
    AuthRetryDelay=8
    AdminPassword=PASSWORD

    1. Find the [Engine.GameReplicationInfo] section. After ServerName=, type the desired name you want your server to have. So

    ServerName=Nfear’s Chivalry Party!!

    1. Save this entire file and close it.

    2. In essence, that’s all the configuration you need to do. Now what you need to do is forward some ports. The process to do this depends on your router, you should be able to find a guide for your model on Google.

    You need to open the following ports: 7777, 7778, and 27015

    1. Once you do that, you should be done. Just run the .bat file from earlier and your server should start. You know it works if one of the end lines in the command prompt window that pops up assigns your server a Steam server ID number.

    2. Now go into the game and find your server. It should be near the top if you sort by ping. If your server isn’t showing up after about 5 minutes, then there is probably an issue with your setup. Usually this means your ports aren’t forwarded properly.

    If you can’t find your server, to join it, open the console (~), and type “open 192.168.X.XXX”, without the quotations, and where the IP 192.168.X.XXX is your multihome IP from earlier. This should load the game up. If you did set it up right and for whatever reason it isn’t appearing in the browser for you, you can wait and see if other people join to determine if it is working.

    Tip) Here is a tip for populating your server. Playing a 2v2 TO map can be very boring. If there are only a couple of people in your server, I recommend adding some bots. To do this, type “admin addbots #”, where # is the number of bots, after logging in as a server administrator. Players will have more targets to kill so they will stick around as more people trickle in. As your server fills up, stop adding bots (you have to re-add them after every round).

    After following these directions and the youtube videos, I set up a working Chivalry server in less than 10 minutes and got a few people to join!! I didn’t know it could be so easy ^_^]((I had to add quotations because otherwise it treats that as BBC code!), you want to change some values. Mainly, you need Map and LocalMap to be the same as the map you used in the .bat file. You also need the .udk extension. So it should appear like this at the end:

    Map=MAPNAME.udk
    LocalMap=MAPNAME.udk
    [color]EX: AOCFFA-Arena3_p.udk[/color]

    Also make sure that Port=7777 and PeerPort=7778. Save and close.

    1. In the same folder, open PCServer-UDKGame.ini.

    2. Find the [Engine.GameInfo] section (top one). Change the value of MaxPlayers= to whatever you want the player count to be.

    3. Find the [Engine.AccessControl] section (next one I believe). You need all the authenticate values to be true, and you want to set your admin password and game password here. If you don’t want either (you should set an admin password so you can login and kick people and whatever, use a game password if you want to password protect the server), just delete the line. Here is what my section looks like, I have no game password.

    [Engine.AccessControl]
    IPPolicies=ACCEPT;*
    bAuthenticateClients=True
    bAuthenticateServer=True
    bAuthenticateListenHost=True
    MaxAuthRetryCount=8
    AuthRetryDelay=8
    AdminPassword=PASSWORD

    1. Find the [Engine.GameReplicationInfo] section. After ServerName=, type the desired name you want your server to have. So

    ServerName=Nfear’s Chivalry Party!!

    1. Save this entire file and close it.

    2. In essence, that’s all the configuration you need to do. Now what you need to do is forward some ports. The process to do this depends on your router, you should be able to find a guide for your model on Google.

    You need to open the following ports: 7777, 7778, and 27015

    1. Once you do that, you should be done. Just run the .bat file from earlier and your server should start. You know it works if one of the end lines in the command prompt window that pops up assigns your server a Steam server ID number.

    2. Now go into the game and find your server. It should be near the top if you sort by ping. If your server isn’t showing up after about 5 minutes, then there is probably an issue with your setup. Usually this means your ports aren’t forwarded properly.

    If you can’t find your server, to join it, open the console (~), and type )


Log in to reply