ARK: Survival Evolved

ARK: Survival Evolved

View Stats:
Codenox Jan 25, 2017 @ 9:00am
How to AutoDestroyStructures, AutoDestroyOldStructuresMultiplier and PvEStructureDecayPeriodMultiplier :)
Since I was unable to find a working answer how to use these parameters correclty, I started to test on my own and I found the answer - after days of testing :(

Reading the patch notes helped. Reading Forum/Google/Config-Tool, not so much.

I am using a PvP setup.

Based on version 253.995


Launch Parameter
-AutoDestroyStructures

This activates the AutoDestroyOldStructuresMultiplier functionality


[ServerSettings] - GameUserSettings.ini

ServerPVE=False
PvPvE (=PvP) Server


PvPStructureDecay=True
If true, "Demolish in.." timer is available - See PvEStructureDecayPeriodMultiplier

After the timer ran out you can demolish it via [E] and destroy. (nothing automatically!) or via Player/NPC damage if PreventOfflinePvP = false

PvEStructureDecayPeriodMultiplier=0.001

"Demolish in.." time modifier. (See some more basevalue further below)
value 5 = 5x of the base values
value 2 = 2x of the base values
value 1.0 = 4 days Thatch, 8 Wood and Adobe, 16 Metal ... etc
value 0.1 = 10% of the base values
value 0.01 = 1% of the base values
value 0.001 = 0.1% of the base values => ~ 6 min thatch, 11,5 min wood

(used the last for testing the settings in comibnation with slomo)


PvEStructureDecayDestructionPeriod=100.0
Specifies the time (in seconds!) required for player structures to decay in PvE mode
This value had NO effect on any of my tests (yet)

AutoDestroyOldStructuresMultiplier=3.0

This value is based on PvEStructureDecayPeriodMultiplier! these values are rounded, so not really exact to the second - neither here nor ingame!

After that auto-destruction timer runs out, the structure will be destroy IF no one is in render-range of the structure. For tests: Log off/Log in, if you are alone on the server! :D

It will NOT check first if PvEStructureDecayPeriodMultiplier already ran out or if PreventOfflinePvP is true. So keep it above 1 to let PvEStructureDecayPeriodMultiplier run out first!

It will destroy structures based on its timer:
value 1.0 = 1 x PvEStructureDecayPeriodMultiplier=0.001
=> ~ 6 min thatch, 11,5 min wood ... etc

value 2.0 = 2 x PvEStructureDecayPeriodMultiplier=0.001
=> ~ 12 min thatch, 23 min wood ... etc

value 3.0 = 3 x PvEStructureDecayPeriodMultiplier=0.001
=> ~ 17 min thatch, 35 min wood ... etc

value 1.0 = 1 x PvEStructureDecayPeriodMultiplier=1
=> 4 days Thatch, 8 Wood and Adobe, 16 Metal ... etc

value 2.0 = 2 x PvEStructureDecayPeriodMultiplier=1
=> 8 days Thatch, 16 Wood and Adobe, 32 Metal ... etc

value 3.0 = 3 x PvEStructureDecayPeriodMultiplier=1
=> 12 days Thatch, 24 Wood and Adobe, 49 Metal ... etc


This will result in a simple formular.
If you want to AutoDestory of the sturctures after the PvEStructureDecayPeriodMultiplier ran out. Set it two 1.
Want it to wait again the same amount of PvEStructureDecayPeriodMultiplier before AutoDestroy set it 2
Want it to wait again the double amount of PvEStructureDecayPeriodMultiplier before AutoDestroy set it 3


to ensure none of the special timers get in the way during testing
OnlyAutoDestroyCoreStructures=False OnlyDecayUnsnappedCoreStructures=False FastDecayUnsnappedCoreStructures=False



Unrelated here, but nice to know:

PreventOfflinePvP=True

If true, it takes PreventOfflinePvPInterval seconds to prevent offline damage after the last tribemember logged off.

So even if PvPStructureDecay is ON, this will prevent damage by Player/NPC but will NOT effect AutoDestroyStructures :)

#2 minutes
PreventOfflinePvPInterval=120



Base values for some items with PvEStructureDecayPeriodMultiplier=1 - NOT tested, just copied from somewhere else :D
Thatch 4 days
Wood und Adobe 8 days
Stone 12 days
Metal 16 days
Greenhouse 5 days
Campfire 2 days
Storageboxen 16 days
SleepingBag 4 days


How to test it
My best setup was: ArkServerManager (Thanks to that tool! - Easy to setup a dedicated server on the same machine where I play ARK)
Download: http://arkservermanager.freeforums.net/thread/3/downloads


You can setup everything with it and start the server. All the parameters are found there. For PvEStructureDecayPeriodMultiplier you have to enable the "PvE Decay Checkbox" first, otherwise the value is blocked.

Remove Server Password and set Admin Server Password to something short and easy to remember during the tests!


Test 1
PvEStructureDecayPeriodMultiplier=0.001
AutoDestroyOldStructuresMultiplier=1.0

Start the server :)

Then start Ark via steam as usual and you should see the server under JOIN -> LAN - join it :)


Use <Tab> to open the console

enablecheats <Admin Server Password> cheat leavemealone cheat giveitemnum 172 1 0 0 cheat giveitemnum 88 1 0 0 cheat giveitemnum 81 1 0 0 cheat giveitemnum 318 1 0 0


Now you have 4 foundation of thatch, wood, stone, metal. - and you are in god mod as well and nothing bothers you :)
Place them the foundations in front of you.

Create a tribe, leave it.
Now the timers should be starting on the structures.
use
cheat slomo 50
to increase the serverspeed.

What should happen:

if you see the thatch time ran out, what a seconds, then type

cheat slomo 1

everything is normal speed again.
Log out, Log in again.

The thatch should be gone. (if not yet, relog again - not enough time has passed yet. The rounding of the mulitplier are not precise to the second )

Destory any remaing structures for the next test


Test 2
Change to following and restart server

PvEStructureDecayPeriodMultiplier=0.001
AutoDestroyOldStructuresMultiplier=2.0


enablecheats <Admin Server Password> cheat leavemealone cheat giveitemnum 172 1 0 0 cheat giveitemnum 88 1 0 0 cheat giveitemnum 81 1 0 0 cheat giveitemnum 318 1 0 0

Place them again :)

Create a tribe, leave it.
Now the timers should be starting on the structures.
use
cheat slomo 50
to increase the serverspeed.

if you see the thatch time ran out, what a seconds, then type

cheat slomo 1

everything is normal speed again.
Log out, Log in again.

The thatch should be still there!


enablecheats <Admin Server Password> cheat leavemealone cheat slomo 50

What till wood timer runs out (and a few more seconds!)

cheat slomo 1

everything is normal speed again.
Log out, Log in again.

The thatch should be gonne now!
The rest should be still there


You have now doubled the AutoDestroytimer via AutoDestroyOldStructuresMultiplier=2

On a side note.
The "Claiming allowed" and "Demolish in" timer seems to be always present for outsiders. It will start at maximum, as soon as the dino/structure cames into view-range. Even if the a tribemember is logged in or standing near his dino. It will reset to the maximum each time I leave the view-range and reenter. Looks like a display error for non-tribe-members. Maybe they will hide it in the future :)

On the other hand I can see now what actually values are set, even if the tribe/owner are logged in.


I hope this helps someone else :)

Cheers.
Nox
Last edited by Codenox; Jun 17, 2017 @ 4:17am
< >
Showing 1-12 of 12 comments
ViToS Jun 16, 2017 @ 7:49pm 
help please, when people go in online on my server, timers of AutoDestroyOldStructures don't cooldown, what happens?
ViToS Jun 16, 2017 @ 7:56pm 
My settings:
Command line
-AutoDestroyStructures
GameUserSettings.ini
PvPStructureDecay=true
PvPDinoDecay=true
PvEDinoDecayPeriodMultiplier=0.7
PvEStructureDecayPeriodMultiplier=1
AutoDestroyOldStructuresMultiplier=1
DisableDinoDecayPvE=False
DisableStructureDecayPvE=False
Codenox Jun 17, 2017 @ 4:12am 
This seems to be a display bug of the cool down timer when memebers of the other tribes are logged in. I should not display at all but it does.

You could test the following:

If people from the other tribe logged in, check the timer. It should still count down. (this is the display bug). Stay their a while and let the count down go a little bit down, to see the different of the next action: Then remeber the time you see and then leave the their place, go far far away. (outside of your render-range where you can't see their stuff anymore - maybe even further). Then go back to their place.

The time should be still (again) counting down, but should be higher then before.

What seems the happen is as soon as you "see" the first building or dino, the countdown starts from the defined value, despite the other tribe being logged in.

I did not test what happens after you actually what till the end of the time, but I hope nothing, since they are members logged in :D
ViToS Jun 17, 2017 @ 5:21am 
It's bug really, that's problem in all servers or only me? I'am cry my server very high structures, people don't go again in server, i need very need to work settings AutoDestroyOldStructuresMultiplier
Please give me setting to work AutoDestroyOldStructures????
Codenox Jun 18, 2017 @ 9:24am 
My Start command: (without admin-password :) )


/home/steam/ARK/ShooterGame/Binaries/Linux/ShooterGameServer TheCenter?RCONEnabled=True?RCONPort=32330?SessionName=[DE] Garmischer-ARK.de (Endet 16.07.2017)?Port=7777?QueryPort=27015MaxPlayers=70?pvpdinodecay=true?AllowCrateSpawnsOnTopOfStructures=true?GameModIds=878297372,731604991,702828089,670764308,880871931,880887081,821530042,742077869,764755314,510590313,812655342,845855498,813463849,600015460,719928795,630601751,708807240,558651608,760067652,655261420,676128353,566887000,566885854,762778283,703724165,716327557,756389708,718412068,750483861?RCONServerGameLogBuffer=600?listen -UseBattlEye -servergamelog -usecache -AutoDestroyStructures -StasisKeepControllers -ForceAllowCaveFlyers -servergamelog -servergamelogincludetribelogs -ServerRCONOutputTribeLogs -NotifyAdminCommandsInChat


Part of my "GameUserSettings.ini"

[ServerSettings]
DestroyUnconnectedWaterPipes=True
DisableDinoDecayPvE=False
DisableStructureDecayPVE=False
EnableExtraStructurePreventionVolumes=True
FastDecayUnsnappedCoreStructures=False
ForceAllStructureLocking=True
OnlyAutoDestroyCoreStructures=False
OnlyDecayUnsnappedCoreStructures=False
PreventOfflinePvP=false
PreventOfflinePvPInterval=900
PvPDinoDecay=True
PvEDinoDecayPeriodMultiplier=2.0
PvPStructureDecay=True
PvEStructureDecayPeriodMultiplier=2
AutoDestroyOldStructuresMultiplier=3
ServerHardcore=False
ServerPVE=False



ZL1Camaro Sep 14, 2017 @ 10:22am 
Hi, have you sever seen an issue where the timer isn't displaying at all even for offline tribes?
ZL1Camaro Sep 14, 2017 @ 10:23am 
Here are my server settings:

[ServerSettings]
ClampResourceHarvestDamage=true
ResourceNoReplenishRadiusStructures=.5
ResourceNoReplenishRadiusPlayers=.5
BanListURL=playark.com/banlist.txt
AutoSavePeriodMinutes=15.000000
ShowMapPlayerLocation=True
ServerHardcore=False
GlobalVoiceChat=False
ProximityChat=False
AllowThirdPersonPlayer=True
AlwaysNotifyPlayerLeft=True
DontAlwaysNotifyPlayerJoined=False
ServerPVE=False
ServerCrosshair=True
ServerForceNoHUD=False
NoTributeDownloads=False
DifficultyOffset=0.5
DisableStructureDecayPvE=False
AllowFlyerCarryPvE=False
NewMaxStructuresInRange=750
EnablePvPGamma=True
DisableDinoDecayPvE=False
PvEDinoDecayPeriodMultiplier=1.0
DisablePvEGamma=False
ForceAllStructureLocking=True
AutoDestroyOldStructuresMultiplier=3.0
bJoinNotifications=True
bShowStatusNotificationMessages=True
bPassiveDefensesDamageRiderlessDinos=True
PerPlatformMaxStructuresMultiplier=4.0
AllowCaveBuildingPvE=True
FastDecayUnsnappedCoreStructures=True
OverrideStructurePlatformPrevention=True
PreventOfflinePvP=True
AllowAnyoneBabyImprintCuddle=True
DisableImprintDinoBuff=True
PvPDinoDecay=True
AutoDestroyDecayedDinos=False
PreventTribeAlliances=True
PreventOfflinePvPInterval=900.000000
TheMaxStructuresInRange=10500.000000
OxygenSwimSpeedStatMultiplier=1.000000
StructurePreventResourceRadiusMultiplier=1.000000
RaidDinoCharacterFoodDrainMultiplier=1.000000
KickIdlePlayersPeriod=3600.000000
ListenServerTetherDistanceMultiplier=1.000000
MaxTamedDinos=5000.000000
RCONServerGameLogBuffer=600.000000
AllowRaidDinoFeeding=True
EnableExtraStructurePreventionVolumes=True
ShowFloatingDamageText=True
PreventSpawnAnimations=False
PreventDiseases=False
NonPermanentDiseases=True
TribeLogDestroyedEnemyStructures=True
PvEAllowStructuresAtSupplyDrops=True
AllowMultipleAttachedC4=False
AllowFlyingStaminaRecovery=False
AllowHitMarkers=True
DestroyUnconnectedWaterPipes=True
PreventDownloadSurvivors=True
PreventDownloadItems=True
PreventDownloadDinos=True
PreventUploadSurvivors=True
PreventUploadItems=True
PreventUploadDinos=True
AllowCrateSpawnsOnTopOfStructures=True
NightTimeSpeedScale=2
DayTimeSpeedScale=0.3
TamingSpeedMultiplier=10
HarvestAmountMultiplier=10
PlayerCharacterWaterDrainMultiplier=.25
PlayerCharacterFoodDrainMultiplier=.25
PlayerCharacterStaminaDrainMultiplier=.5
PlayerCharacterHealthRecoveryMultiplier=3
XPMultiplier=10
OverrideOfficialDifficulty=5.000000
DinoDamageMultiplier=2
DinoCharacterStaminaDrainMultiplier=3
ClampItemSpoilingTimes=False
UseOptimizedHarvestingHealth=False
DinoCharacterHealthRecoveryMultiplier=4
PvPStructureDecay=True
ResourcesRespawnPeriodMultiplier=.4
OnlyDecayUnsnappedCoreStructures=True
OnlyAutoDestroyCoreStructures=False
ExtinctionEventTimeInterval=2592000.000000
PvEStructureDecayPeriodMultiplier=.5
Last edited by ZL1Camaro; Sep 14, 2017 @ 10:24am
Codenox Sep 15, 2017 @ 3:54pm 
do you have the launch paramter
-AutoDestroyStructures
in your launch command?
StarrDuskk Sep 30, 2017 @ 1:13pm 
How does structure decay affect admin buildings throughout the server? If the admin doesn't want to have to visit them every few days to restart the timer?

Thanks!
Codenox Sep 30, 2017 @ 6:08pm 
Since admin buildings, if I understand you correctly, are these special builds for mods, which still have the same feature as any other building... I don't think there is any chance. Maybe the mod-creator knows if they actually decay or not. But I don't know any way.
StarrDuskk Oct 2, 2017 @ 8:33am 
No, admin buildings in my scenario are just buildings that I don't want players to be able to destroy, created by the administrator, like an auction house or spawn house or ob house.
Jitterynull Nov 7, 2020 @ 12:35pm 
I don't understand any of this. If someone acciedntally left a tribe and now their base is not theirs so they can not use it and we want to destroy it but can not as it is not ours and offline damage is prevented, Should I turn on auto destroy structures to get rid of it?
< >
Showing 1-12 of 12 comments
Per page: 1530 50

Date Posted: Jan 25, 2017 @ 9:00am
Posts: 12