ARK: Survival Evolved

ARK: Survival Evolved

Super Structures
NightMonkey 2020 年 5 月 5 日 上午 7:53
Change level requirements for some Tek items
I am working on changing some of the level requirements for some of the tek structures. For example, I want the forge to unlock at level 100 rather than 135. I am trying the following code.

EngramEntryAutoUnlocks=(EngramClassName="PrimalItemStructure_TekForge_C",LevelToAutoUnlock=100)

Any suggestions would be great!
< >
正在显示第 1 - 10 条,共 10 条留言
zerassar 2020 年 5 月 5 日 上午 7:59 
Well that's an auto unlock. I am unsure how that interacts with the engram override though.
Wouldn't you have to remove the item's prerequisites and lower the unlock level to 100 as well via the override?
NightMonkey 2020 年 5 月 5 日 上午 8:43 
引用自 zerassar
Well that's an auto unlock. I am unsure how that interacts with the engram override though.
Wouldn't you have to remove the item's prerequisites and lower the unlock level to 100 as well via the override?


Good catch. I changed it to:

OverrideNamedEngramEntries=(EngramClassName="PrimalItemStructure_TekForge_C",EngramLevelRequirement=100,EngramPointsCost=0,EngramHidden=False,RemoveEngramPreReq=True)


Still no luck, shows as a 135 unlock.
zerassar 2020 年 5 月 5 日 下午 3:43 
You must have something set wrong somewhere. Is it in the right ini file?
Typos? Empty lines in the ini?
最后由 zerassar 编辑于; 2020 年 5 月 5 日 下午 3:43
Twisted 2020 年 5 月 8 日 下午 1:15 
keep it at 135 gives players something to work for, just change the mats for it
NightMonkey 2020 年 5 月 9 日 上午 11:07 
I ended up getting it to work. Turns out that I had it in the wrong INI file.
NightMonkey 2020 年 5 月 9 日 上午 11:08 
引用自 Virus_Kill
keep it at 135 gives players something to work for, just change the mats for it

Currently we are on the island and might start up a Rag server in our cluster. No way to get to 135.
Twisted 2020 年 5 月 9 日 上午 11:44 
you still need to change the mats for that forge, if i'm not mistaken you still need the king titan trophy to craft the forge that is at level 135
NightMonkey 2020 年 5 月 9 日 下午 2:18 
Yup, I already had the mats changed, just the level requirement was the issue.
Crazykiwiman 2021 年 5 月 19 日 上午 11:34 
引用自 NightMonkey
I ended up getting it to work. Turns out that I had it in the wrong INI file.

Hello can you help, what was the code that you used and where did you have to make the changes? i want to do the same thing for all the items at 135.

this works for enabling for anyone else looking
\ShooterGame\Saved\Config\WindowsServer\game.ini

EngramEntryAutoUnlocks=(EngramClassName="EngramEntry_RepairStation_C",LevelToAutoUnlock=100)
EngramEntryAutoUnlocks=(EngramClassName="EngramEntry_TekStove_C",LevelToAutoUnlock=100)
EngramEntryAutoUnlocks=(EngramClassName="EngramEntry_TekForge_C",LevelToAutoUnlock=100)
EngramEntryAutoUnlocks=(EngramClassName="EngramEntry_TekChemBench_C",LevelToAutoUnlock=100)
EngramEntryAutoUnlocks=(EngramClassName="EngramEntry_TekCookingPot_C",LevelToAutoUnlock=100)
EngramEntryAutoUnlocks=(EngramClassName="EngramEntry_ItemTranslocator_C",LevelToAutoUnlock=100)
EngramEntryAutoUnlocks=(EngramClassName="EngramEntry_FridgeTek_C",LevelToAutoUnlock=100)
最后由 Crazykiwiman 编辑于; 2021 年 5 月 19 日 下午 2:12
zerassar 2021 年 5 月 19 日 下午 2:46 
引用自 Crazykiwiman
引用自 NightMonkey
I ended up getting it to work. Turns out that I had it in the wrong INI file.

Hello can you help, what was the code that you used and where did you have to make the changes? i want to do the same thing for all the items at 135.

this works for enabling for anyone else looking
\ShooterGame\Saved\Config\WindowsServer\game.ini

EngramEntryAutoUnlocks=(EngramClassName="EngramEntry_RepairStation_C",LevelToAutoUnlock=100)
EngramEntryAutoUnlocks=(EngramClassName="EngramEntry_TekStove_C",LevelToAutoUnlock=100)
EngramEntryAutoUnlocks=(EngramClassName="EngramEntry_TekForge_C",LevelToAutoUnlock=100)
EngramEntryAutoUnlocks=(EngramClassName="EngramEntry_TekChemBench_C",LevelToAutoUnlock=100)
EngramEntryAutoUnlocks=(EngramClassName="EngramEntry_TekCookingPot_C",LevelToAutoUnlock=100)
EngramEntryAutoUnlocks=(EngramClassName="EngramEntry_ItemTranslocator_C",LevelToAutoUnlock=100)
EngramEntryAutoUnlocks=(EngramClassName="EngramEntry_FridgeTek_C",LevelToAutoUnlock=100)
You're doing something only tangentially related to this thread. "EngramEntryAutoUnlocks" are different to "OverrideNamedEngramEntries". The former autounlocks, the latter changes the engram requirements.
Full documentation on the config options and where they go are in:
https://ark.fandom.com/wiki/Server_configuration
最后由 zerassar 编辑于; 2021 年 5 月 19 日 下午 2:55
< >
正在显示第 1 - 10 条,共 10 条留言
每页显示数: 1530 50