ARK: Survival Evolved

ARK: Survival Evolved

View Stats:
Partyboy Nov 4, 2022 @ 10:21am
Having issues with server settings.
Hello,
I usually buy a dedicated server from GPortal but my friend recently got a hosting machine and wants to put it to work. Now we have to deal with the (In my opinion) horrible settings without easy buttons to switch for each setting for my simple mind. We've gotten the server to work for the most part with a few issues. It's just a private server for myself, my girlfriend and a couple friends. We can't seem to get the password on to work, we can't seem to turn off friendly fire, Cave flyers aren't allowed, and the cuddle timer is set to 8 hours. It's annoying because we can't imprint at all because they grow up before the 8 hours are up. Also the password part is pretty important for a private server too, lol. Cave flyers off is just annoying IMO. Here are the GameUsersettings.ini and thanks in advance.

https://pastebin.com/QXYQXLzU

TLDR: the settings work except for Cave Flyers are not allowed (we want to fly in caves), Cuddle Interval is 8 hours (we'd like around 5 minutes), Friendly Fire is on (we want it off), Flyers can't pick up wild dinos (we want them to), and the password isn't enabled. (Password is censored but I use real letters and numbers)
Last edited by Partyboy; Nov 4, 2022 @ 11:08am
< >
Showing 1-4 of 4 comments
🦊 Hermit Nov 4, 2022 @ 12:26pm 
Some of the things you mention are put into the server command line or the game.ini config, as opposed to the gameusersettings file.

For example cave flyers is command line only: -ForceAllowCaveFlyers

Cuddle interval must be in the game.ini file. At the top of the file before anything else, make sure it has the line [/script/shootergame.shootergamemode] then add configuration settings on new lines below that, one config per line. BabyCuddleIntervalMultiplier=1.0

Friendly fire is also in the game.ini, however is your server set to PvE or PvP mode? There are two different settings depending on mode. I'm assuming you're on PvE since you can't pick up wild creatures with your tames - if so then you need this one: bPvEDisableFriendlyFire=True/False

But if you are in PvP mode, you would need this instead: bDisableFriendlyFire=True/False.

Flyers carrying wild creatures is contained in the gameusersettings file (AllowFlyerCarryPvE), and in your paste it is correctly set to True. However in that paste the config has a b in front of it (bAllowFlyerCarryPvE). Some config commands do have a b reference like that, but the flyer carry one is not one of them, so that may be why the game is not recognising the config and not putting it into operation. Delete the extra b so it just reads 'AllowFlyerCarryPvE' and it may work.

And finally, the password may need to be added to the command line as well for it to work properly: ?ServerPassword=#####

For reference, here's the game's official wiki page outlining configuration settings, where they go, and what they do:

https://ark.wiki.gg/wiki/Server_configuration
Last edited by 🦊 Hermit; Nov 4, 2022 @ 12:27pm
Partyboy Nov 4, 2022 @ 1:15pm 
Thanks a ton. Yes, it's PVE. Yeah I only was updating the gameusersettings not game.ini
I'm having issues connecting to the VM that runs the server but when I can I'll update it and I'm confident it will fix our issues. Thank you so much.
Partyboy Nov 4, 2022 @ 1:35pm 
So it hasn't worked. Is the correct file for a Linux LinuxGame.ini ?
The FlyersCarry hasn't worked either.
The File had a script at the top with input Yaw and Pitch below. So I did what you said and put the [/script/shootergame.shootergamemode] at the top. This is what it looks like


[/script/shootergame.shootergamemode]
-ForceAllowCaveFlyers
-bPvEDisableFriendlyFire=True
?ServerPassword=wasda
?PreventSpawnAnimations=false
[/script/engine.playercontroller]
InputYawScale=4.0
InputPitchScale=-3.0


There is a "Linux" Folder and a "Linux Server" Folder. I only updated the "Linux" as there wasn't a Game.ini folder in the Server folder.


Also I honestly can't make sense of the wiki link. I've explored it before and I just don't comprehend it
Last edited by Partyboy; Nov 4, 2022 @ 1:45pm
🦊 Hermit Nov 4, 2022 @ 3:18pm 
Hmm, I'm afraid I don't have any experience with Linux or a Linux server, all my servers have been run on Windows, so I'm not sure I can really advise much in that case.

On Windows, the file path to the configuration files is this:

Steam\steamapps\common\ARK Survival Evolved Dedicated Server\ShooterGame\Saved\Config\WindowsServer

I would assume that the file path for Linux would be similar, but with a Linux directory at the end instead of the WindowsServer folder? I know that in my server installation it does have a Linux folder in this location:

Steam\steamapps\common\ARK Survival Evolved Dedicated Server\ShooterGame\Binaries\Linux

There is a separate 'Win64' folder in that Binaries directory too, which is the one I use to start the server (that's where I put the batch file containing my command line to boot up the ShooterGameServer.exe).

But when I first ran the server from the Windows binary it automatically set up all the rest of the directories it needed by default, and since I've never run the Linux one it hasn't done that so I don't have the equivalent directories on my computer.

EDIT: Actually rereading your post above, I wonder if the 'Linux Server' folder you mentioned might be the one you need after all, yeah. Perhaps the other one is just changing client variables, not server ones. What is the full file path of that folder?
Last edited by 🦊 Hermit; Nov 4, 2022 @ 3:32pm
< >
Showing 1-4 of 4 comments
Per page: 1530 50

Date Posted: Nov 4, 2022 @ 10:21am
Posts: 4