ARK: Survival Evolved on a Windows install

Post Reply
User avatar
kraze
Former staff
Former staff
Posts: 4362
https://www.youtube.com/channel/UC40BgXanDqOYoVCYFDSTfHA
Joined: Fri Sep 17, 2010 9:06 am
Location: California

ARK: Survival Evolved on a Windows install

Post by kraze »

  1. Download SteamCMD From Valve here.
  2. Launch SteamCMD. At its prompt, log in as "Anonymous".

    Code: Select all

    login Anonymous
  3. Once logged in, you will need to direct Steam on where to install the files. A good default would be C:\ark.

    Code: Select all

    force_install_dir C:\ark
  4. Trigger Steam to download the app with the appropriate appid.

    Code: Select all

    app_update 376030
  5. Wait for the download to finish, then close SteamCMD by typing "quit".
  6. Open Windows Explorer and navigate to the "<installation directory>\ShooterGame\Binaries\Win64". Create a shortcut of "ShooterGameServer.exe" and place it anywhere you'd like (such as the desktop).
  7. Right-click your new shortcut and enter this into the "Target" field (substituting YOURIP for your own), then click "Ok".

    Code: Select all

    TheIsland?QueryPort=27019?listen=YOURIP? -nosteamclient -game -server -log
  8. Double click on your shortcut and allow the server to boot. This process will take roughly 3-5 minutes.
Your server is now setup and ready to played on.

Customizing your server

Upon booting your server will make a "GameUserSettings.ini file". This is where you can configure the server to your liking. This file will be located in "<installation directory>\ShooterGame\Saved\Config\WindowsServer".

Currently these are the values you can alter. See extended game options for updated values.

Code: Select all

[ServerSettings]
ServerPassword=
ShowMapPlayerLocation=False
DontAlwaysNotifyPlayerJoined=False
ServerForceNoHUD=False
ServerCrosshair=True
ServerPVE=False
DifficultyOffset=0
AllowThirdPersonPlayer=False
AlwaysNotifyPlayerLeft=True
ServerHardcore=False
bDisableStructureDecayPvE=False
ServerAdminPassword=
bAllowFlyerCarryPvE=False
GlobalVoiceChat=False
MaxStructuresInRange=1300.000000
ProximityChat=False
NoTributeDownloads=False
DayCycleSpeedScale=1.000000
NightTimeSpeedScale=1.000000
DayTimeSpeedScale=1.000000
DinoDamageMultiplier=1.000000
PlayerDamageMultiplier=1.000000
StructureDamageMultiplier=1.000000
PlayerResistanceMultiplier=1.000000
DinoResistanceMultiplier=1.000000
StructureResistanceMultiplier=1.000000
XPMultiplier=1.000000
TamingSpeedMultiplier=1.000000
HarvestAmountMultiplier=1.000000
HarvestHealthMultiplier=1.000000
PlayerCharacterWaterDrainMultiplier=1.000000
PlayerCharacterFoodDrainMultiplier=1.000000
DinoCharacterFoodDrainMultiplier=1.000000
PlayerCharacterStaminaDrainMultiplier=1.000000
DinoCharacterStaminaDrainMultiplier=1.000000
PlayerCharacterHealthRecoveryMultiplier=1.000000
DinoCharacterHealthRecoveryMultiplier=1.000000
DinoCountMultiplier=1.000000
PvEStructureDecayPeriodMultiplier=1.000000
ResourcesRespawnPeriodMultiplier=1.000000

[MessageOfTheDay]
Message=

[/Script/Engine.GameSession]
MaxPlayers=70

[SessionSettings]
SessionName=NFOservers.com
QueryPort=27015
Updating your server

The easiest way to do this is to create a new .bat file in your SteamCMD directory with this as the contents.

Code: Select all

SteamCmd.exe +login anonymous +force_install_dir C:\ark +app_update 376030 validate +quit pause
Quirks

Due to ARK being in Early Access there will be a few quirks that you'll need to deal with.
  • The server takes 1-3 minutes to fully boot. During this time it will spike up and down in CPU and memory usage.
  • You must issue "cheat saveworld" and "cheat quit" in-game to ensure a proper save and shutdown of the server.
Post Reply