ARK: Survival Evolved

ARK: Survival Evolved

Not enough ratings
Preventing roll lag on high rate servers Updated 11/8/18
By Father
increasing performance and stopping lag from harvesting
   
Award
Favorite
Favorited
Unfavorite
Basics
As many of you know running high rate server can be tedious , where your server is getting very bad lag from people harvesting resources , specially when they use brontos or any dino that collects resources it's a common occurrence with any high rate server not just high rate any server that has rates above vanilla will deal with some form of lag from harvesting resources , This guide will help out a lot of people running a server that deal with this day in and day out .
This will stop all roll lag (meaning when dino hits rock , metal or any resource the amount collected quantity builds up per swing producing lag from harvesting)

most server admin just set (HarvestAmountMultiplier=* ) which is 90 % of the problem all server deal with ,there is so much more you can do to improve performance

server admin should pay more attention to other methods then just (HarvestAmountMultiplier=) to increase performance and reduce lag !
there is one method that has always worked for me and what I will be covering in the thread.
Resource overrides I have found resource overrides are the perfect solution for increasing server performance and cutting down lag greatly
What resource override does is sets multiplier per item where HarvestAmountMultiplier= only sets global harvesting amount.

where resource overrides allow you to do so much more it allows you to increase or decrease per item giving you more control of what happens on your server.
now I'm not going to post my whole gam.ini here but will leave link to pastebin where people can get better understanding
these setting will go into game.ini not main Gameusersettings
here is two examples of editing resources individually
HarvestResourceItemAmountClassMultipliers=(ClassName="PrimalItemResource_Wood_C",Multiplier=20.0)
as you can see from top code I have wood set at 20 times meaning hit a tree you get 20 wood

HarvestResourceItemAmountClassMultipliers=(ClassName="PrimalItemResource_BlackPearl_C",Multiplier=25.0)
this example shows me increase amount of a special and rare item so it means when farming you will get 25 time more then what you would normally receive

HarvestResourceItemAmountClassMultipliers=(ClassName="PrimalItemConsumable_Seed_Citronal_C",Multiplier=10.0)

this example shows me reducing a item amount I mean seriously what would be purpose of having so many seeds 10 or less is plenty on any server at anytime .

now since you got a brief understanding now we going to bring (HarvestAmountMultiplier=* ) into play now in reality custom resource amount multipliers could be used increase the amount of an item after using (HarvestAmountMultiplier=*) but we doing it bit differently with this guide
we going to use the (HarvestAmountMultiplier=* ) as the multiplier instead of a global one time setting
to get exactly 20 times resource setting we going to set this setting default 1 this will give you 20 per item so when anky hits a metal ore resource it will give 20 or per swing depending what resource health values are set at
so lets say you want more then 20 x
prime example is from my server (HarvestAmountMultiplier=15)
15 x will give you precisely 300 resources per swing which is more then ample for any server because what it does is stop the resource roll preventing the amount to build

lets give a layman's example lets say you need to fill up a flat tire on a car you need 30-40 lbs. of air to fill the tire up but if your not careful with amount the tire will explode so you sit there adding air stopping checking air and adding it gradually till it adds the precise amount you need . basically resource values are same way you farm with your dino but then having to stop for minutes till values you already harvested catch up because it was causing lag like a timer going up till it stops
setting the resource overrides stops all this so you can continue to harvest without adding lag to server .

if any further question or wanting to contribute to this guide feel free to do so
I have enclosed link to pastebin with my server overrides
Resource Overrides[pastebin.com]
resource vaules
New Resource vaules[pastebin.com]
2 Comments
Father  [author] 12 Oct, 2016 @ 7:09am 
check my pastebin file
Suprakan 12 Oct, 2016 @ 4:49am 
do you mean a multiplier line code for every items in game ? is that you talking about ?