ARK: Survival Evolved

ARK: Survival Evolved

=DBS= Tek Tier 4 All
 This topic has been pinned, so it's probably important
[RSB]DonnyBresko  [developer] 11 Feb, 2017 @ 5:35am
ENGRAM COST OVERRIDE:
If you want to have a higher LvL more or less Engram Poits to Spend and get the new TekTier Itemns you have to put some lines. Stop your Server and open up your Game.ini

Most located here:
/ShooterGame/Saved/Config/WindowsServer


FIRST THINKS FIRST:

i highly recommend the TexT Editor "Notepad++"[notepad-plus-plus.org] this give you a much better Overview to see what you've done.

Here's an example how its look like:
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_DBS_Element_C",EngramHidden=false,EngramPointsCost=0,EngramLevelRequirement=1,RemoveEngramPreReq=false)

OK...What these line does is, that now you can learn the DBS Engram Resource with LvL 1 and its cost 0 EP


LETS GET A LITTLE CLOSER TO IT:

The Startline:
OverrideNamedEngramEntries=(........)
This is the startline that tells the server, here comes a new "cost" for a already exists Engram. We need this for ANY Item we want to change.


The Variables:
EngramClassName="EngramEntry_DBS_Element_C", EngramHidden=false, EngramPointsCost=0, EngramLevelRequirement=1, RemoveEngramPreReq=false

Anything befor the "=" is a Named Variable, do not change them.

  • EngramClassName=
    This is the ID form the Item you want to Change. Any Item Name has to be end with "_C"

  • EngramHidden=
    If you want to hide these Engram change to true, if not use false

  • EngramPointsCost=
    The ammount of EP the Player has to spend to unlock the Engram

  • EngramLevelRequirement=
    The LvL the Player has to reach to unlock this Engarm

  • RemoveEngramPreReq=
    The Name says it, if the Engaram you want to change has a preRequest to unlock use true, so you not need to unlock any other Engram to unlock these one.


Separte the Variables with "," and put them between the "()" after the starline "OverrideNamedEngramEntries=" we talkt about above.


THE MOST IMPORTANT THING:

The Variable has to be in ONE LINE just like this:
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_DBS_Element_C",EngramHidden=false,EngramPointsCost=0,EngramLevelRequirement=1,RemoveEngramPreReq=false)

And if you want more Engrams to Change you have to set these Variable for each individual Item. ONE PER LINE:
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_DBS_Element_C",EngramHidden=false,EngramPointsCost=0,EngramLevelRequirement=1,RemoveEngramPreReq=false) OverrideNamedEngramEntries=(EngramClassName="EngramEntry_DBS_ElementShard_C",EngramHidden=false,EngramPointsCost=0,EngramLevelRequirement=1,RemoveEngramPreReq=false)



Here you have a test Game.ini to show you how its look like:
Just open[ark.donnybreskoswelt.com] it with your Notepad++ and take a look.
In this Template you find also a few lines to change the Crafting Costs


And you done. Restart your Server and now it should has changed the needed LvL and EP. Do the same thing to all items and use this item IDs for my Mod:

#########################################################

ITEM IDs:


Resources
  • EngramEntry_BlackPearl_SE_C
  • EngramEntry_ElementShard_C
  • EngramEntry_Element_C
  • EngramEntry_Element_to_ETT_C
  • EngramEntry_ETT_to_Element_C
  • EngramEntry_DBS_TekBench_C

Armor
  • EngramEntry_DBS_TekHelmet_C
  • EngramEntry_DBS_TekShirt_C
  • EngramEntry_DBS_TekPants_C
  • EngramEntry_DBS_TekBoots_C
  • EngramEntry_DBS_TekGloves_C

Saddle
  • EngramEntry_DBS_TekSaddle_Mosa_C
  • EngramEntry_DBS_TekSaddle_Rex_C

Misc
  • EngramEntry_DBS_TekGenerator_C
  • EngramEntry_DBS_TekShield_C
  • EngramEntry_DBS_TekShield2_C (For Platforms)
  • EngramEntry_DBS_TekTeleporter_C
  • EngramEntry_DBS_TekTeleporterS_C
  • EngramEntry_DBS_TekTransmitter_C

Structures
  • EngramEntry_DBS_TekFloor_C
  • EngramEntry_DBS_TekFenceFoundation_C

  • EngramEntry_DBS_TekWall_C
  • EngramEntry_DBS_TekWindowWall_C
  • EngramEntry_DBS_TekSlopedWallLeft_C
  • EngramEntry_DBS_TekSlopedWallRight_C

  • EngramEntry_DBS_TekCeiling_C
  • EngramEntry_DBS_TekHatchframe_C
  • EngramEntry_DBS_TekCatwalk_C

  • EngramEntry_DBS_TekLadder_C
  • EngramEntry_DBS_TekPillar_C
  • EngramEntry_DBS_TekRailing_C
  • EngramEntry_DBS_TekRamp_C
  • EngramEntry_DBS_TekRoof_C
  • EngramEntry_DBS_TekStairs_C

  • EngramEntry_DBS_TekDoor_C
  • EngramEntry_DBS_TekTrapdoor_C
  • EngramEntry_DBS_TekWindow_C

Gates
  • EngramEntry_DBS_TekGateFrame_C
  • EngramEntry_DBS_TekGate_C
  • EngramEntry_DBS_TekGateFrame_Large_C
  • EngramEntry_DBS_TekGate_Large_C

Underwater Base
  • EngramEntry_DBS_UnderwaterBase_C
  • EngramEntry_DBS_UnderwaterBase_Entrance_C

Weapons
  • EngramEntry_DBS_TekRifle_C
  • EngramEntry_DBS_TekRifleTranq_C
  • EngramEntry_DBS_TekTranqDart_C
Last edited by [RSB]DonnyBresko; 9 May, 2017 @ 1:31pm
< >
Showing 1-15 of 19 comments
Lobo 11 Feb, 2017 @ 2:40pm 
When possible put the IDs of the new items so I can change the engrams ... thanks
[RSB]DonnyBresko  [developer] 11 Feb, 2017 @ 4:11pm 
@Lobo.....???? Ähm.....These are the current IDs 0.o
Lobo 12 Feb, 2017 @ 6:03am 
Originally posted by RSB Donny Bresko:
@Lobo.....???? Ähm.....These are the current IDs 0.o


Wow sorry friend had not seen the last lines with the IDs of the replicator and the transmitter ..
ᚾᚪᛋᚠᛖᚱᚪ² (Banned) 12 Feb, 2017 @ 2:10pm 
if i want to add multiple ones would it look like this ?


OverrideNamedEngramEntries=
(
EngramClassName="EngramB",
EngramHidden=false,
EngramPointsCost=0,
EngramLevelRequirement=5,
RemoveEngramPreReq=false
)


OverrideNamedEngramEntries=
(
EngramClassName="EngramA",
EngramHidden=false,
EngramPointsCost=0,
EngramLevelRequirement=5,
RemoveEngramPreReq=false
)


or...


OverrideNamedEngramEntries=
(
EngramClassName="EngramA",
EngramHidden=false,
EngramPointsCost=0,
EngramLevelRequirement=5,
RemoveEngramPreReq=false
)

(
EngramClassName="EngramB",
EngramHidden=false,
EngramPointsCost=0,
EngramLevelRequirement=5,
RemoveEngramPreReq=false
)
[RSB]DonnyBresko  [developer] 12 Feb, 2017 @ 2:34pm 
The first one but without the brakes
Wingman 4 Apr, 2017 @ 6:20pm 
Sir I have been tying this every way I can think of and I just dont know what you mean by "without the brakes" Do you mean all one line. Or as written without the Parantheses.

OverrideNamedEngramEntries=

(EngramClassName="EngramB",
EngramHidden=false,
EngramPointsCost=0,
EngramLevelRequirement=5,
RemoveEngramPreReq=false)

Or this way

OverrideNamedEngramEntries=(EngramClassName="EngramB",EngramHidden=false,EngramPointsCost=0,EngramLevelRequirement=5,RemoveEngramPreReq=false)

Or this way

OverrideNamedEngramEntries=

(EngramClassName="EngramB",EngramHidden=false,EngramPointsCost=0,EngramLevelRequirement=5,RemoveEngramPreReq=false)

Or this way

OverrideNamedEngramEntries=EngramClassName="EngramB",EngramHidden=false,EngramPointsCost=0,EngramLevelRequirement=5,RemoveEngramPreReq=false)


I am sorry for the length of this post and my lack of knowlege. I have not edited a file like this before





Wingman 4 Apr, 2017 @ 6:24pm 
Can you please write an example that does not have any "Brakes" I have tried your example above and can not get it to work. I am sure this is something basic I am missin any help would be apprecieated.
Wingman 4 Apr, 2017 @ 7:31pm 
I am sorry I read over your examples again and I see you did one without any brakes, My Game.INI file looks like this now.

OverrideNamedEngramEntries=
(EngramClassName=EngramEntry_TekBench_DBS_C",EngramHidden=false,EngramPointsCost=10,EngramLevelRequirement=70,RemoveEngramPreReq=false)
OverrideNamedEngramEntries=
(EngramClassName=EngramEntry_TekBoots_DBS_C",EngramHidden=false,EngramPointsCost=10,EngramLevelRequirement=70,RemoveEngramPreReq=false)
OverrideNamedEngramEntries=
(EngramClassName=EngramEntry_TekGloves_DBS_C",EngramHidden=false,EngramPointsCost=10,EngramLevelRequirement=70,RemoveEngramPreReq=false)
OverrideNamedEngramEntries=
(EngramClassName=EngramEntry_TekHelmet_DBS_C",EngramHidden=false,EngramPointsCost=10,EngramLevelRequirement=70,RemoveEngramPreReq=false)
OverrideNamedEngramEntries=
(EngramClassName=EngramEntry_TekPants_DBS_C",EngramHidden=false,EngramPointsCost=10,EngramLevelRequirement=70,RemoveEngramPreReq=false)
OverrideNamedEngramEntries=
(EngramClassName=EngramEntry_TekShirt_DBS_C",EngramHidden=false,EngramPointsCost=10,EngramLevelRequirement=70,RemoveEngramPreReq=false)


I am still not sure what I am missing. Oh and I am not being inpatient I understand we all have lives. Just trying to explain what I have tried. Again Thank you really love the mod.
Wingman 5 Apr, 2017 @ 1:22pm 
Me again, I found a syntax error in the line (EngramClassName= was missing a " mark corrected that and still will not work. Noticed something else. Once the server is started and then shut down when the Game.ini file is reopened it is blank unless I leave the first line blank and start on the second line in the file. Is this correct? should there be any other text in the Game.ini file? The game runs fine no issues. Thanks again for your assistance.
[RSB]DonnyBresko  [developer] 6 Apr, 2017 @ 9:18am 
Here i uploaded my Game.ini with one line of EngramOverride: CLICK[ark.donnybreskoswelt.com]

Repeat that line for each Item you want to change.

Tested and working, in SP and MP
Wingman 6 Apr, 2017 @ 3:11pm 
Donny, Thank You Sir. That worked. I really appreaciete you help with this. Again Thank You. Great mod.
zylonen 13 Apr, 2017 @ 2:11am 
I have a problem with the server configuration. I would like the change the level to 80 and the costs to 5 EP but if i added the lines only the last one applied to the change.


OverrideNamedEngramEntries=(EngramClassName="EngramEntry_TekTier_Bench_DBS_C",EngramHidden=false,EngramPointsCost=5,EngramLevelRequirement=80,RemoveEngramPreReq=false)
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_Element_DBS_C",EngramHidden=false,EngramPointsCost=5,EngramLevelRequirement=80,RemoveEngramPreReq=false)
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_TekBoots_DBS_C",EngramHidden=false,EngramPointsCost=5,EngramLevelRequirement=80,RemoveEngramPreReq=false)
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_TekGloves_DBS_C",EngramHidden=false,EngramPointsCost=5,EngramLevelRequirement=80,RemoveEngramPreReq=false)
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_TekHelmet_DBS_C",EngramHidden=false,EngramPointsCost=5,EngramLevelRequirement=80,RemoveEngramPreReq=false)
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_TekPants_DBS_C",EngramHidden=false,EngramPointsCost=5,EngramLevelRequirement=80,RemoveEngramPreReq=false)
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_TekShirt_DBS_C",EngramHidden=false,EngramPointsCost=5,EngramLevelRequirement=80,RemoveEngramPreReq=false)
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_TekRifle_DBS_C",EngramHidden=false,EngramPointsCost=5,EngramLevelRequirement=80,RemoveEngramPreReq=false)
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_TekRexSaddle_DBS_Tek_Tier_C",EngramHidden=false,EngramPointsCost=5,EngramLevelRequirement=80,RemoveEngramPreReq=false)
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_Bionic_DBS_Tek_Tier_C",EngramHidden=false,EngramPointsCost=5,EngramLevelRequirement=80,RemoveEngramPreReq=false)
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_TekReplicator_DBS_C",EngramHidden=false,EngramPointsCost=5,EngramLevelRequirement=80,RemoveEngramPreReq=false)
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_TekTransmitter_DBS_C",EngramHidden=false,EngramPointsCost=5,EngramLevelRequirement=80,RemoveEngramPreReq=false)

For example this is my .ini but only the last line applied so the tek transmitter is lv 80 with 5 EP but everything else stays unchanged.
Any ideas ?
[RSB]DonnyBresko  [developer] 13 Apr, 2017 @ 5:02am 
nope, this line should hav to work. And for me it does.
zylonen 13 Apr, 2017 @ 5:51am 
well thats strange
zylonen 13 Apr, 2017 @ 6:06am 
Ah ich seh grad dass du deutscher bist gut. Ähm könntest du mir diese zeilen villt. nochmal schicken, ich könnt ja n fehler oder so drinne haben. diese zeilen müssen ja unter [/script/shootergame.shootergamemode] in der defaultGame.ini oder ?
Last edited by zylonen; 13 Apr, 2017 @ 6:06am
< >
Showing 1-15 of 19 comments
Per page: 1530 50