ARK: Survival Evolved

ARK: Survival Evolved

SuperTek
 Denne tråd er blevet fastgjort, så den er sikkert vigtig
Vienetta 8. feb. 2018 kl. 11:10
Engram and Cost Config
Was looking for this and couldn't find it so made it so some one else doesn't have to just change the amounts to what ever you want

Cost (Currently 10X vanilla Tek

ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemArmor_TekHelmet_SuperTek_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_MetalIngot_C",BaseResourceRequirement=4500.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Crystal_C",BaseResourceRequirement=1200.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Polymer_C",BaseResourceRequirement=1200.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_BlackPearl_C",BaseResourceRequirement=550.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Element_C",BaseResourceRequirement=120.0,bCraftingRequireExactResourceType=false)))
ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemArmor_TekShirt_SuperTek_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_MetalIngot_C",BaseResourceRequirement=4500.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Crystal_C",BaseResourceRequirement=1200.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Polymer_C",BaseResourceRequirement=1200.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_BlackPearl_C",BaseResourceRequirement=550.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Element_C",BaseResourceRequirement=120.0,bCraftingRequireExactResourceType=false)))
ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemArmor_TekPants_SuperTek_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_MetalIngot_C",BaseResourceRequirement=4500.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Crystal_C",BaseResourceRequirement=1200.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Polymer_C",BaseResourceRequirement=1200.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_BlackPearl_C",BaseResourceRequirement=550.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Element_C",BaseResourceRequirement=120.0,bCraftingRequireExactResourceType=false)))
ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemArmor_TekGloves_SuperTek_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_MetalIngot_C",BaseResourceRequirement=4500.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Crystal_C",BaseResourceRequirement=1200.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Polymer_C",BaseResourceRequirement=1200.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_BlackPearl_C",BaseResourceRequirement=550.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Element_C",BaseResourceRequirement=120.0,bCraftingRequireExactResourceType=false)))
ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemArmor_TekBoots_SuperTek_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_MetalIngot_C",BaseResourceRequirement=4500.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Crystal_C",BaseResourceRequirement=1200.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Polymer_C",BaseResourceRequirement=1200.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_BlackPearl_C",BaseResourceRequirement=550.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Element_C",BaseResourceRequirement=120.0,bCraftingRequireExactResourceType=false)))
ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItem_TekSniper_SuperTek_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_MetalIngot_C",BaseResourceRequirement=1200.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Gem_Element_C",BaseResourceRequirement=1200.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Polymer_C",BaseResourceRequirement=4500.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_BlackPearl_C",BaseResourceRequirement=550.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Element_C",BaseResourceRequirement=200.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Gas_C",BaseResourceRequirement=5250.0,bCraftingRequireExactResourceType=false)))
ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItem_TekRifle_SuperTek_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_MetalIngot_C",BaseResourceRequirement=4500.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Crystal_C",BaseResourceRequirement=1200.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Polymer_C",BaseResourceRequirement=1200.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_BlackPearl_C",BaseResourceRequirement=550.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Element_C",BaseResourceRequirement=120.0,bCraftingRequireExactResourceType=false)))
ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItem_WeaponTekSword_SuperTek_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_MetalIngot_C",BaseResourceRequirement=6750.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Crystal_C",BaseResourceRequirement=1800.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Polymer_C",BaseResourceRequirement=1800.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_BlackPearl_C",BaseResourceRequirement=800.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Element_C",BaseResourceRequirement=200.0,bCraftingRequireExactResourceType=false)))

Engrams

OverrideNamedEngramEntries=(EngramClassName="EngramEntry_TekBoots_SuperTek_C",EngramHidden=false,EngramPointsCost=100,EngramLevelRequirement=250,RemoveEngramPreReq=true)
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_TekShirt_SuperTek_C",EngramHidden=false,EngramPointsCost=100,EngramLevelRequirement=250,RemoveEngramPreReq=true)
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_TekGloves_SuperTek_C",EngramHidden=false,EngramPointsCost=100,EngramLevelRequirement=250,RemoveEngramPreReq=true)
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_TekHelmet_SuperTek_C",EngramHidden=false,EngramPointsCost=100,EngramLevelRequirement=250,RemoveEngramPreReq=true)
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_TekPants_SuperTek_C",EngramHidden=false,EngramPointsCost=100,EngramLevelRequirement=250,RemoveEngramPreReq=true)
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_TekRifle_SuperTek_C",EngramHidden=false,EngramPointsCost=100,EngramLevelRequirement=250,RemoveEngramPreReq=true)
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_TekSniper_SuperTek_C",EngramHidden=false,EngramPointsCost=100,EngramLevelRequirement=250,RemoveEngramPreReq=true)
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_TekSword_SuperTek_C",EngramHidden=false,EngramPointsCost=100,EngramLevelRequirement=250,RemoveEngramPreReq=true)
Sidst redigeret af Vienetta; 8. feb. 2018 kl. 12:54
< >
Viser 1-15 af 36 kommentarer
Spoof 9. feb. 2018 kl. 9:32 
I've done almost all of this, but I'm still trying to figure out the engram stuff. I use ASM and there isn't an input for engrams that are custom yet. Or at least I don't know it.
Vienetta 9. feb. 2018 kl. 13:41 
from what i can see it is under engrams then enable engram overrides then click the second box that looks like a clipboard and paste it in
Sidst redigeret af Vienetta; 9. feb. 2018 kl. 14:10
DamnNearKilledEm 13. mar. 2018 kl. 14:34 
ItemClassStrings:
PrimalItemArmor_TekBoots_SuperTek_C
PrimalItemArmor_TekShirt_SuperTek_C
PrimalItemArmor_TekGloves_SuperTek_C
PrimalItemArmor_TekPants_SuperTek_C
PrimalItem_TekRifle_SuperTek_C
PrimalItem_WeaponTekSword_SuperTek_C
PrimalItemArmor_RexSaddle_SuperTek_C
PrimalItemArmor_RockDrakeSaddle_SuperTek_C
PrimalItemArmor_MegalodonSaddle_SuperTek_C
PrimalItemArmor_MosaSaddle_SuperTek_C
PrimalItemArmor_Tapejara_SuperTek_C
PrimalItemStructure_TekGenerator_SuperTek_C

EngramClassNames:
EngramEntry_TekBoots_SuperTek_C
EngramEntry_TekShirt_SuperTek_C
EngramEntry_TekGloves_SuperTek_C
EngramEntry_TekHelmet_SuperTek_C
EngramEntry_TekPants_SuperTek_C
EngramEntry_TekRifle_SuperTek_C
EngramEntry_TekSniper_SuperTek_C
EngramEntry_TekSword_SuperTek_C
EngramEntry_TekRexSaddle_SuperTek_C
EngramEntry_TekRockDrakeSaddle_SuperTek_C
EngramEntry_TekMegalodonSaddle_SuperTek_C
EngramEntry_TekMosaSaddle_SuperTek_C
EngramEntry_TekTapejaraSaddle_SuperTek_C
EngramEntry_TekGenerator_SuperTek_C
Sidst redigeret af DamnNearKilledEm; 13. mar. 2018 kl. 17:48
Vienetta 13. mar. 2018 kl. 15:48 
Oprindeligt skrevet af DamnNearKilledEm:
ItemClassStrings:
PrimalItemArmor_TekBoots_SuperTek_C
PrimalItemArmor_TekShirt_SuperTek_C
PrimalItemArmor_TekGloves_SuperTek_C
PrimalItemArmor_TekPants_SuperTek_C
PrimalItem_TekRifle_SuperTek_C
PrimalItem_WeaponTekSword_SuperTek_C
PrimalItemArmor_RexSaddle_SuperTek_C
PrimalItemArmor_RockDrakeSaddle_SuperTek_C
PrimalItemArmor_MegalodonSaddle_SuperTek_C
PrimalItemArmor_MosaSaddle_SuperTek_C
PrimalItemArmor_Tapejara_SuperTek_C
PrimalItemStructure_TekGenerator_SuperTek_C

EngramClassNames:
EngramEntry_TekBoots_SuperTek_C
EngramEntry_TekShirt_SuperTek_C
EngramEntry_TekGloves_SuperTek_C
EngramEntry_TekHelmet_SuperTek_C
EngramEntry_TekPants_SuperTek_C
EngramEntry_TekRifle_SuperTek_C
EngramEntry_TekSniper_SuperTek_C
EngramEntry_TekSword_SuperTek_C
EngramEntry_RexSaddle_SuperTek_C <--- Not working/documented
EngramEntry_RockDrakeSaddle_SuperTek_C <--- Not working/documented
EngramEntry_MegalodonSaddle_SuperTek_C <--- Not working/documented
EngramEntry_MosaSaddle_SuperTek_C <--- Not working/documented
EngramEntry_Tapejara_SuperTek_C <--- Not working/documented
EngramEntry_TekGenerator_SuperTek_C


I'm looking for corrections to the ones not working noted above. All other seem to work fine for my server. Will update with corrections. Thanks!
add Tek infront of each saddle as in
EngramEntry_TekRexSaddle_SuperTek_C
DamnNearKilledEm 13. mar. 2018 kl. 16:07 
Awesome, thank you!
Vienetta 13. mar. 2018 kl. 16:08 
Oprindeligt skrevet af DamnNearKilledEm:
Awesome, thank you!
no problem
Venox 25. mar. 2018 kl. 13:07 
Man that's awesome. But sadly I'm a ♥♥♥♥♥♥♥ noob and don't know how to setup anything like that. What do I have to do to simply make it the same crafting requirements as the vanilla armor?
Vienetta 26. mar. 2018 kl. 12:10 
Oprindeligt skrevet af >_Venox:
Man that's awesome. But sadly I'm a ♥♥♥♥♥♥♥ noob and don't know how to setup anything like that. What do I have to do to simply make it the same crafting requirements as the vanilla armor?
yea just change the numbers BaseResourceRequirement=200.0 they are all 10x base armor
Venox 26. mar. 2018 kl. 18:44 
Oprindeligt skrevet af Vienetta:
Oprindeligt skrevet af >_Venox:
Man that's awesome. But sadly I'm a ♥♥♥♥♥♥♥ noob and don't know how to setup anything like that. What do I have to do to simply make it the same crafting requirements as the vanilla armor?
yea just change the numbers BaseResourceRequirement=200.0 they are all 10x base armor
I'm getting confused by what I have to change to what and all that stuff. Might there be a chance for you to help me out setting this up? All I want is to have the same recipe as the vanilla tek armor and maybe requiring the real tek engrams to learn the supertek engrams. Is this even possible?
Vienetta 28. mar. 2018 kl. 14:06 
Oprindeligt skrevet af >_Venox:
Oprindeligt skrevet af Vienetta:
yea just change the numbers BaseResourceRequirement=200.0 they are all 10x base armor
I'm getting confused by what I have to change to what and all that stuff. Might there be a chance for you to help me out setting this up? All I want is to have the same recipe as the vanilla tek armor and maybe requiring the real tek engrams to learn the supertek engrams. Is this even possible?
uhh yea thats possible just have to change all the base resource requirments down to 1 10th and for engrams you have to add a engram prerequisite
Venox 28. mar. 2018 kl. 14:44 
Oprindeligt skrevet af Vienetta:
Oprindeligt skrevet af >_Venox:
I'm getting confused by what I have to change to what and all that stuff. Might there be a chance for you to help me out setting this up? All I want is to have the same recipe as the vanilla tek armor and maybe requiring the real tek engrams to learn the supertek engrams. Is this even possible?
uhh yea thats possible just have to change all the base resource requirments down to 1 10th and for engrams you have to add a engram prerequisite
Could you maybe give me one example for one item? I guess I could do the rest but I seriously don't get all that stuff.
Vienetta 28. mar. 2018 kl. 14:46 
Oprindeligt skrevet af >_Venox:
Oprindeligt skrevet af Vienetta:
uhh yea thats possible just have to change all the base resource requirments down to 1 10th and for engrams you have to add a engram prerequisite
Could you maybe give me one example for one item? I guess I could do the rest but I seriously don't get all that stuff.
sure
Before
ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemArmor_TekHelmet_SuperTek_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_MetalIngot_C",BaseResourceRequirement=4500.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Crystal_C",BaseResourceRequirement=1200.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Polymer_C",BaseResourceRequirement=1200.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_BlackPearl_C",BaseResourceRequirement=550.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Element_C",BaseResourceRequirement=120.0,bCraftingRequireExactResourceType=false)))





After
ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemArmor_TekHelmet_SuperTek_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_MetalIngot_C",BaseResourceRequirement=450.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Crystal_C",BaseResourceRequirement=120.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Polymer_C",BaseResourceRequirement=120.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_BlackPearl_C",BaseResourceRequirement=55.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Element_C",BaseResourceRequirement=12.0,bCraftingRequireExactResourceType=false)))
Venox 28. mar. 2018 kl. 14:50 
Oprindeligt skrevet af Vienetta:
Oprindeligt skrevet af >_Venox:
Could you maybe give me one example for one item? I guess I could do the rest but I seriously don't get all that stuff.
sure
Before
ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemArmor_TekHelmet_SuperTek_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_MetalIngot_C",BaseResourceRequirement=4500.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Crystal_C",BaseResourceRequirement=1200.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Polymer_C",BaseResourceRequirement=1200.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_BlackPearl_C",BaseResourceRequirement=550.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Element_C",BaseResourceRequirement=120.0,bCraftingRequireExactResourceType=false)))





After
ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemArmor_TekHelmet_SuperTek_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_MetalIngot_C",BaseResourceRequirement=450.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Crystal_C",BaseResourceRequirement=120.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Polymer_C",BaseResourceRequirement=120.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_BlackPearl_C",BaseResourceRequirement=55.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Element_C",BaseResourceRequirement=12.0,bCraftingRequireExactResourceType=false)))
That was quick. So that would make the SuperTek Helmet cost the exact same as vanilla and will requires the vanilla engram to be learned as well?
Sidst redigeret af Venox; 28. mar. 2018 kl. 14:52
Vienetta 28. mar. 2018 kl. 14:51 
Oprindeligt skrevet af >_Venox:
Oprindeligt skrevet af Vienetta:
sure
Before
ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemArmor_TekHelmet_SuperTek_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_MetalIngot_C",BaseResourceRequirement=4500.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Crystal_C",BaseResourceRequirement=1200.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Polymer_C",BaseResourceRequirement=1200.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_BlackPearl_C",BaseResourceRequirement=550.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Element_C",BaseResourceRequirement=120.0,bCraftingRequireExactResourceType=false)))





After
ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemArmor_TekHelmet_SuperTek_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_MetalIngot_C",BaseResourceRequirement=450.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Crystal_C",BaseResourceRequirement=120.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Polymer_C",BaseResourceRequirement=120.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_BlackPearl_C",BaseResourceRequirement=55.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Element_C",BaseResourceRequirement=12.0,bCraftingRequireExactResourceType=false)))
That was quick. So that would make the SuperTek Helmet cost the exact same as vanilla and make and will need the vanilla Tek Helmet needed to learn the actual engram?
no for engram im not sure try changing prereq as in

OverrideNamedEngramEntries=(EngramClassName="EngramEntry_TekSword_SuperTek_C",EngramHidden=false,EngramPointsCost=100,EngramLevelRequirement=250,RemoveEngramPreReq=true)

into

OverrideNamedEngramEntries=(EngramClassName="EngramEntry_TekSword_SuperTek_C",EngramHidden=false,EngramPointsCost=100,EngramLevelRequirement=250,RemoveEngramPreReq=false)<----- that to false
Venox 28. mar. 2018 kl. 14:55 
This is kinda confusing haha. I've never dealt with editing engrams nor crafting recipes. So would I simply add this infront of the thing you told me? Or where do I put this? So like this maybe?

OverrideNamedEngramEntries=(EngramClassName="EngramEntry_TekSword_SuperTek_C",EngramHidden=false,EngramPointsCost=100,EngramLevelRequirement=150,RemoveEngramPreReq=false)<----- that to false

ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemArmor_TekHelmet_SuperTek_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_MetalIngot_C",BaseResourceRequirement=450.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Crystal_C",BaseResourceRequirement=120.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Polymer_C",BaseResourceRequirement=120.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_BlackPearl_C",BaseResourceRequirement=55.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Element_C",BaseResourceRequirement=12.0,bCraftingRequireExactResourceType=false)))

The engram points and level requirement is where I put my own numbers right?
< >
Viser 1-15 af 36 kommentarer
Per side: 1530 50