Ark: Survival Evolved is one of the best games of the action-adventure genre you can ever play. Now, if you already played Ark, you may know how limited it is to play this game on a public server. Also, you might have wondered whether it is possible to make your own Ark server or not. The answer is yes. It is possible to make a unique Ark server.
You can also install various mods or create one of your own. Now, in case you don’t know how to make your own Ark server, don’t worry. In this article, we will discuss that in detail.
Ark: Survival Evolved Overview
Ark: Survival Evolved is presently one of the best games belonging to the action-adventure genre in the market. Studio Wildcard was the company that developed and released the game in 2017.
The game is available on multiple platforms like PC, PS4, Xbox One, and Nintendo Switch. Mobile gamers can also get their hands on this game as it is available on both iOS and Android.
Let us now talk a little bit about the game itself. In Ark: Survival Evolved, the players, being naked, begin on the shores of an obscure island. Here, players are free to choose the gender of their character. Now, the bad news is that the island is full of prehistoric animals such as dinosaurs. The game terms these animals as Ark.
The game offers many tasks to the players, including hunting, growing crops, and building different items. The players also have to set up shelters to stay secure and survive. Presently, the island in Ark: Survival Evolved has over 150 prehistoric creatures. The players can subdue these creatures or Arks using tranquilizers or weapons available on the island.
During their time playing Ark, players can join forces with or hunt down other players playing on different servers. Survive until you are finally able to escape the mysterious island.
What is Ark: Survival Evolved?
The name Ark: Survival Evolved very much gives away what kind of a game it is. It is a game that takes the concept of survival gaming to the next level. Here, you will find yourself alone, face to face with an unforgiving world.
At the very beginning, you will have nothing with you, not even your clothes. You have to hunt, harvest, and craft your way out of the island. The concept of the game is kind of similar to games like Minecraft.
The island is pretty big, and you can explore it as you want. During your exploration, you will come across lots of different exotic, prehistoric creatures. You can also find many sporadic blueprints that you can use to construct buildings and level up in the process.
Besides doing these, you must eat food and drink water properly to prevent yourself from dying. Ark: Survival Evolved has both single-player and multiplayer modes. For multiplayer mode, the game has more than 100 Ark servers. You can form a tribe and invite your buddies to become a member of that tribe to grow even stronger.
Why is it better to make your Ark: Survival Evolved server?
If you play Ark: Survival Evolved on one of the existing servers, your gaming experience will be very limited. If you’ve just started playing this game, these existing Ark maps and resources can be a great start. However, as you become more familiar with this game, such small predefined maps could start boring you.
That is why knowing how to make your own Ark server is important. Creating your Ark: Survival Evolved server lets you design your unique Arks. So, you will get infinite surprises and an increased replay value. No more the same old, boring Arks.
How to create your own Ark: Survival Evolved server?
You can create an Ark: Survival Evolved server on both Windows and Linux. In case you didn’t know, the game is not very optimized. So, playing it on a server won’t change this fact. What you need is an ample amount of power if you want to run your custom server.
Let’s be very clear here. Before getting into the task of making an Ark server, decide what the purpose of your server will be. Decide if you want to create a private server to play with a few people. Or, you want to make a public server for a large number of persons or form a community.
For the former, you will need comparatively less power. While for the latter, you will have to spare significantly more power. Plus, the price of your server will go up as Ark takes a lot of RAM and CPU resources. You must also have lots of bandwidth to create and maintain a server.
How can you configure an Ark server?
Here comes the tricky part; configuring the Ark server. In this article, we will teach you the most fundamental points to set up your Ark server. Here, you will learn about how to configure your server as well as add admin rights.
Adding administrator rights will help you execute all commands smoothly. After that, you will also learn to use a custom map on your server.
General Configuration (GameUserSettings.ini)
First, let us focus on configuring the Ark server. You can configure it by editing both the ark/ShooterGame/Save/Config/LinuxServer/GameUserSettings.ini and ark/ShooterGame/Save/Config/LinuxServer/Game.ini files.
There are so many things that you can change or modify in the above files. These include server name, the maximum number of players, opening text, etc. You can also protect your server with a password, change the RCON, and turn on hardcore mode. Besides these, you can add a chat feature or even modify the day/night cycle.
All configuration files in Ark: Survival Evolved, including the above two files, utilize the INI format. The content would look something like this:
[ServerSettings] ServerAdminPassword=b31894fa1b3e ServerPassword= [MessageOfTheDay] Message=Welcome on your ARK server by mTxServ.com, happy dinos hunting !!! Duration=25 [SessionSettings] SessionName=mTxServ.com - ARK Survival Server [/Game/PrimalEarth/CoreBlueprints/TestGameMode.TestGameMode_C] bServerGameLogEnabled=True [/Script/Engine.GameSession] MaxPlayers=10
If your game server hosting provider offers it, you can edit your server easily from the management panel interface. After installing your server, the Server Configuration Wizard will appear. Run the Server Configuration Wizard and do as you’re instructed.
After you’re done with the wizard, navigate to the management panel and click on Configuration to modify the settings. In this module, you will find 2 tabs called General Configuration and Advanced Configuration. Click on both to explore what each does.
It is mandatory to restart your Ark server to run the changed settings after you’ve modified them. You can modify these configuration settings in the files Game.ini and GameUserSettings.ini.
How can you become an administrator?
There is an in-game command system in Ark: Survival Evolved that you can use to manage your server. Of course, you must have the required rights to use these admin commands. To be an admin on your game server, navigate to your server files. Also, you can utilize the WebFTP feature present in your management panel. Just click on Files & FTP.
Create the ark/ShooterGame/Saved/AllowedCheaterSteamIDs.txt file, if needed. Add this file to the list of Steam64 to which you wish to give admin rights. Restart the server for the changes to take effect.
The Game.ini File
First, run the following commands to ensure that the file works properly:
[/Script/Engine.HUD] DebugDisplay=AI DebugDisplay=collision
Next, change the Engrams Assignment Conditions. Run either of the following command lines:
Now, you might wonder what the difference between these two commands is, if any. Well, for the first command, you have to use the index number of the Engram. While for the second one, you have to use Engram’s name.
As mentioned earlier, you can use either of the 2 commands according to your choice. But it’s recommended that you use the second command as the developers tend to change the index number after updates.
- OverrideNamedEngramEntries – Lets the system know that you are going to modify an Engram.
- EngramClassName – Here you will specify the Engram’s name you want to modify.
- EngramHidden=false – This one depends on your preference. If you don’t want to show the Engram to other players, you have to specify “true.”
- EngramPointsCost=15 – This command is optional. Here, you will specify how many points are required to learn the Engram.
- EngramLevelRequirement=30 – This command is also optional. Here, you will specify which level the character needs to reach to be eligible to learn the Engram.
- RemoveEngramPreReq=false – Like the above 2 commands, this one is optional as well. Here, you will enable or disable the requirement for learning a pre-required Engram helping in unblocking the plan.
For instance, you might make it mandatory to learn how to make straw before shifting to wood if you want. However, you can’t change a precondition.
Remember that you don’t need to put all of the command lines to work. So, we are giving you some non-compulsory commands. For instance, in case you want to hide the Engram of the Stegosaurus saddle, you have to use this command:
If you want to change the level requirement for the character to learn the Engram, use the following command. We are specifying the level to be 10 rather than the initial 30:
After the update, 231 changed the remaining level of the tamed dinos. If you want to restore the original configuration, use the following command:
PerLevelStatsMultiplier_DinoTamed_Add=0.0 PerLevelStatsMultiplier_DinoTamed_Add=0.0 PerLevelStatsMultiplier_DinoTamed_Affinity=0.0 PerLevelStatsMultiplier_DinoTamed_Affinity=0.0 PerLevelStatsMultiplier_DinoTamed=0.0 PerLevelStatsMultiplier_DinoTamed=0.0
How can you adjust the day duration of your server?
As some of you may already know, time cycle management is among the hardest values to set on a server. However, the process of doing so is pretty similar to the difficulty adjustment. Keep in mind that every 24 minutes passing in real-time equals a full day in the game. The number 1 is the value here. Anyway, let us focus on adjusting the day now:
First, edit the file /shootergame/saved/config/LinuxServer/GameUserSetting.ini on your server.
Next, add the following part under [ServerSettings] in case you haven’t done it already:
DayCycleSpeedScale=1.000000 NightTimeSpeedScale=1.000000 DayTimeSpeedScale=1.000000
- DayCycleSpeedScale – This command specifies a full day cycle. That means both night and day. The value set for this one will be 1 as an in-game day that lasts 24 minutes in real-time.
- NightTimeSpeedScale – This command specifies the speed of the nighttime.
- DayTimeSpeedScale – It specifies the daytime speed.
As you can see, the duration of the night and day is equal to each other. Imagine having a 12-hour day along with a 12-hour night for a minute. It doesn’t sound okay, right? So, what we are going to do is extend the day time from 24 minutes to 60 minutes. To achieve this, we must perform a reverse cross-multiplication:
(a / b) * c
a – 1
b – the length of a day in minutes
c – 24
Therefore, we are going to perform the following operation:
(1 / 60)*24 = 0.400000
Enter the above value in DayCycleSpeedScale to make your day last an hour. However, in the current 1 hour of playing, the duration of the night and day will still be equal. The only difference now is that they will be divided according to the 1-hour timeframe. That means you will get 30 minutes each for both night and day. To change it, we have to perform another reverse cross-multiplication:
(a / b) * c
a = 1
b = the length of a day
c = half a day in minutes
(1 / 20)*30 = 1.50000
Enter the above value in NightTimeSpeedScale.
(a / b) * c
a = 1
b = the length of a day
c = half a day in minutes
(1 / 40)*30 = 0.750000
Enter this value in DayTimeSpeedScale. And, that’s it. Each of your 1-hour days will give you 40 minutes of the day and 20 minutes of night time:
DayCycleSpeedScale=0.400000 NightTimeSpeedScale=1.500000 DayTimeSpeedScale=0.750000
Now that you know how to make an Ark server, it is time to do the same. So, make your Ark server and unleash the full potential of Ark: Survival Evolved. All the best!