Vous êtes sur la page 1sur 4

Chivalry: Medieval Warfare Server Documentation

Document Updated As Of: October 11th , 2012; 3:00PM PST


Warning: Copying and pasting text may break things
Install:
Retrieve App ID 220070. During the beta you will need to request a key from Torn Banner Studios to
access (email technical contact). After we release, the tool will be released to the general public for free.
How to Launch:
Run UDK.exe with the following target:
UDK.exe MAP_NAME?steamsockets -seekfreeloadingserver
Available Map Names :
Objective Mode:
AOCTO-Battlegrounds_v3_P
AOCTO-Darkforest_P
AOCTO-Hillside_P
AOCTO-Stoneshill_P

recommended 16-24
recommended 16-24
recommended 18-32
recommended 16-24

Team Deathmatch:
AOCTD-Moor_p
AOCTD-Ruins_P
AOCTD-StoneshillVillage_P
AOCTD-ThroneRoom_P
AOCTD-Darkforest_XL_p
AOCTD-Hillside_P
AOCTD-HillsidePyre_P

recommended 8-16
recommended 16-24
recommended 8-16
recommended 6-12
recommended 24-32+
recommended 8-16
recommended 8-16

Last Team Standing:


AOCLTS-Arena3_p
AOCLTS-Moor_P
AOCLTS-Ruins_P
AOCLTS-Ruins_Large_P
AOCLTS-ThroneRoom_p
AOCLTS-StoneshillVillage_P
AOCLTS-Battlegrounds_Farm_p
AOCLTS-Battlegrounds_p
AOCLTS-Darkforest_XL_p
AOCLTS-Hillside_P
AOCLTS-HillsidePyre_P

recommended 8-16
recommended 16-24
recommended 16-24
recommended 24-32+
recommended 6-12
recommended 16-24
recommended 24-32
recommended 28-32+
recommended 24-32+
recommended 16-24
recommended 16-24

King of the Hill:


AOCKOTH-Arena3_P
AOCKOTH-Hillside_P
AOCKOTH-Moor_P

recommended 8-16
recommended 8-16
recommended 8-16

Free For All:


AOCFFA-Arena3_P

recommended 8-16

AOCFFA-Moor_P
AOCFFA-Ruins_P
AOCFFA-ThroneRoomXL_P
AOCFFA-StoneshillVillage_P
AOCFFA-Hillside_P
AOCFFA-HillsidePyre_P

recommended 8-16
recommended 8-16
recommended 6-12
recommended 8-16
recommended 8-16
recommended 8-16

Available Settings (UDKGame\Config):


DefaultGame.ini or PCServer-UDKGame.ini
Under the [AOC.AOCGame] section we have the following configurable settings:
MapList List of map names that the server will cycle through
Perspective Lock Lock players into one perspective
o PLOCK_None Players free to use first-person or third-person
o PLOCK_1P Forced to use 1st person
o PLOCK_3P Forced to use 3rd person
fServerTeamDamagePercent Amount of damage players will do to their teammates.
bEnableVoteKick Allow users to vote kick
bEnableVoteChangeMap Allow users to vote change map
bEnableVoteResetMap Allow users to vote to reset the map
bOnlyAdminsCanInitiateVotes Votes can only be started by admins
bOnlyTeammatesCanVoteKick - If true, only teammates can start a vote kick.
bOnlyTeammatesAbstainsCountAgainstMinimum - When counting the number of people who
voted vs. those who abstained, do we only count abstains from teammates of the player in
question? (Like a soft version of bOnlyTeammatesCanVoteKick; enabling both simultaneously is
pointless)
fVoteMinAmountNonAbstainers - The minimum proportion of people who must have voted for
the vote to be successful (0.0f to 1.0f)
fVoteSuccessThreshold- The minimum proportion of people who must have voted Yes out of the
total number who voted for a vote to be successful (0.0f to 1.0f)
fVoteDurationSeconds - The length of time that a vote is held for before it's tallied and decided
fVoteTallyUpdates - Number of updates to show in chat before the vote is completed. If there's
2, they happen at 1/3 and 2/3 through the vote.
fVoteEnactDelaySeconds - Time to delay before enacting what was voted on (only for map
changes/reset)
fVoteTimeBetweenVoteKicksAgainstSamePlayer - The minimum time between successvie kick
votes against the same player
fVoteTimeBetweenVotesFromOnePlayer - The minimum time between successive votes
initiated by the same player
fVoteKickBanDurationSeconds - Duration for which a kick vote's temporary ban lasts
bForceTeamVOIP Whether or not VOIP is forced to be limited to only talk to teammates
bRankedServer Ranked server or not (experience + weapon unlock points not counted on unranked servers)
bAutoBalance Whether to use the auto-balance provided by the game or not
fAutoBalanceInterval- How often the autobalance fires.
Under [Engine.AccessControl] (you can add this section if it doesnt exist)

GamePassword password request to join the server


AdminPassword password to get admin access

PCServer-UDKEngine.ini
Under [URL]
Port Port the server uses. Should be unique for each server. (can also be modified via the
port ### in the command line)
PeerPort Port. Should be unique for each server.
Under [IpDrv.TcpNetDriver]
MaxInternetClientRate maximum rate at which the server will send data to a player (in
bytes/sec)
Under [OnlineSubsystemSteamworks.OnlineSubsystemSteamworks]
bUseVAC Whether to use VAC or not
QueryPort Port to use for Steam. Should be unique for each server.
Other Important Command Line Arguments
There are options you can add after UDK.exe MAP_NAME?steamsockets -seekfreeloadingserver.
-multihome=IP_ADDRESS -- Allows you to bind to a different IP address.
-Port=#### -- Changes the port the server uses.
-QueryPort=#### -- Changes the query port Steam uses for this server.
-log=FOLDER_NAME\LOG_NAME.log -- Allow you to change the folder into which all the server
log files are saved.
-configsubdir=FOLDER_NAME Allows you to change the folder from which config files are
loaded from.
-maxplayers=### -- Sets the maximum players allowed into the server.
Important Console Commands
Voting
o votekick
o votechangemap
o voteresetmap
Admin
o Adminlogin - followed by the server's admin password, allows you to log into a server as
an admin.
o Adminlogout - Logs out as admin
o Admin - Followed by any command executes that command on the server.
o Adminkick - Kicks a user. Requires you to type their whole name right now, which kind
of sucks. It's a built-in command.
o Adminkickban -Kicks a user and permanently bans them (i.e. puts their IP/NetID in the
config file). Also a built-in command.
o Adminchangemap -Changes to a different map. Be sure the map actually exists (see the
map list), otherwise you may crash your server.
o AdminRestartMap - Restarts the map.
o AdminChangeTeam -Swaps a selected player to the opposite team.
o AdminChangeTeamDamageAmount - Change team damage amount on-the-fly; from
0.0 (no damage) to 1.0 (full damage)