-
Notifications
You must be signed in to change notification settings - Fork 0
Documentation
Pikachar2 edited this page Dec 14, 2021
·
2 revisions
Setup:
- StaticIp: currently routed to 192.168.1.25 in router
- Forward Ports: 7777-7778 and 27015-27016 to previous address
WebApp:
- Located in ~/Web
- UI seems to turn on automatically?
- ~/Start_Projects.sh - starts up tomcat and the java app
- Probably should update.
--- Run
~/Start_Projects.shin home directory.
Saved Game Files:
- /Servers/Ark_Server/ShooterGame/SavedMaps
- Each folder here contains a "Mods" folder and a "Saved" Folder.
- Mods seems to contain the Free DLC Maps.
- Saved contains the basic save game data for each ark instance. 4.1. Instance, not to be confused with map.
Scripts:
- Located in /Scripts/ArkScripts
- arkStartup.sh - Starts the specified ark server, needs the name of the server to start. 2.1. Look at the "SavedMaps" folder in previous block.
- arkStop.sh - Uses RCON to save the game, Stops whatever server is currently running., and exports it back to the "SavedMaps" folder.
- arkUpdate.sh - Uses SteamCMD to update the version of Ark.
- arkCreateMap.sh - Creates a new server/map for use. Removes current saved game from main game, then creates new one in that location. 5.1 Takes 2 arguments: ServerName, MapName 5.2 Creates new save folder in "SavedMaps". And copies all info over there as well. 5.3 Will need to use some sort of tool to generate appropriate settings to copy over. 5.3.1. GameUserSettings.ini contains all the appropriate settings.
- arkExportMap.sh - creates save if not already exists, then backs everything up to that location. 6.1. Takes 1 argument: ServerName
- arkImportMap.sh - #script for correctly and safely importing Ark saved data 7.1. Takes 1 argument: ServerName
- ImportMap.sh - seems to be the same as arkImportMap.sh but takes in a location 8.1. Takes 2 arguments: ServerName, SaveLocation? - not sure about this one
- MapNames.txt - seems to just be the list of possible mapnames for use in creating a server.
- Startup.sh - Looks like arkStartup.sh but with less checks and ability to choose saveLocation 10.1. Takes 2 arguments: ServerName, ServerLocation
Alias's:
alias ark-start='~/Scripts/ArkScripts/arkStartup.sh'
alias ark-stop='~/Scripts/ArkScripts/arkStop.sh'
alias ark-update='~/Scripts/ArkScripts/arkUpdate.sh'
WebApp Project Links https://github.com/Pikachar2/ServerController https://github.com/Pikachar2/ServerController-UI
Steam Ids:
Ark ID: 346110
Ark Server ID: 376030
S+ ModID: 731604991
Auto Run: 801082391
Awesome Spyglass!: 1404697612
Classic Armor Skins: 1814078233
Best Eggs: 1931415003
Genesis Grinder: 2010338386
No Cryo Cooldown: 1891571320
Dino Hats: 855749599
Medieval Headgear: 1477715034
Fjordur: 1838617463
Better Dinos: 1565015734
The Hunted: 2112724006
JP's ArkNav GPS: 1251586701
Game.ini changes NPCReplacements=(FromClassName="Ichthyornis_Character_BP_C",ToClassName="RockGolem_Character_BP_C") DinoSpawnWeightMultipliers=(DinoNameTag=Gigant, SpawnWeightMultiplier=33.0, OverrideSpawnLimitPercentage=true, SpawnLimitPercentage=0.10)
Player Steam Ids - PlayerId:
TribeID: 1182029182