All Engrams

All Engrams 1.7

No permission to download
This plugins allows you to automatically unlock all or only specific engrams at the specific level.

Configuration:
JSON:
{
  "RequiredLevel":1, // Minimum required player level.
  "AutoUnlockEngrams":true, // If set to true, engrams will be unlocked automatically. If set to false, chat command /GiveEngrams should be used for unlocking.
  "AutoDetectLevel":true, // If set to true, players will learn engrams as they progress.
  "AutoDetectEngrams":true, // If set to false, the plugin will unlock engrams listed ONLY in 'Engrams.txt' file.
  "UseAutoPermission":false, // Use permissions for auto engrams unlocking.
  "Messages":{
    "Sender":"AllEngrams",
    "NoPermissions":"<RichColor Color=\"1, 0, 0, 1\">You don't have permissions to use this command</>",
    "LowLevel":"<RichColor Color=\"1, 0, 0, 1\">You should be at least level {} or higher to use this command</>",
    "Unlocked":"<RichColor Color=\"0, 1, 0, 1\">Unlocked engrams</>"
  }
}
Note: /GiveEngrams command can be used with any amount of engram points. It's possible that after using it, player will have a negative amount of engram points. By default, this command is not available to all players. If you want to make it available to everyone, execute this command in your in-game console: "cheat Permissions.Grant Default AllEngrams.GiveEngrams". More about permissions.

However, if "AutoUnlockEngrams" option set to true, engrams will be unlocked automatically regardless of permissions.

If you want to exclude some engrams from unlocking, add their names to the "ExcludeEngrams.txt" file (one engram per line).

All TEK engrams list:
EngramEntry_TekBoots_C
EngramEntry_TekGloves_C
EngramEntry_TekHelmet_C
EngramEntry_TekPants_C
EngramEntry_TekShirt_C
EngramEntry_TekRifle_C
EngramEntry_TekGrenade_C
EngramEntry_TurretTek_C
EngramEntry_TekRexSaddle_C
EngramEntry_TekReplicator_C
EngramEntry_TekTransmitter_C
EngramEntry_TekShield_C
EngramEntry_Tek_Gate_C
EngramEntry_Tek_Gate_Large_C
EngramEntry_Tek_Gategrame_C
EngramEntry_Tek_Gategrame_Large_C
EngramEntry_TekCatwalk_C
EngramEntry_TekCeiling_C
EngramEntry_TekCeilingWithTrapdoor_C
EngramEntry_TekDoor_C
EngramEntry_TekFloor_C
EngramEntry_TekLadder_C
EngramEntry_TekPillar_C
EngramEntry_TekRamp_C
EngramEntry_TekTrapdoor_C
EngramEntry_TekWall_C
EngramEntry_TekWallWithDoor_C
EngramEntry_TekWallWithWindow_C
EngramEntry_TekWindow_C
EngramEntry_TekSlopedWall_Left_C
EngramEntry_TekSlopedWall_Right_C
EngramEntry_TekStairs_C
EngramEntry_TekRoof_C
EngramEntry_TekRailing_C
EngramEntry_TekFenceFoundation_C
EngramEntry_TekGenerator_C
EngramEntry_TekTrough_C
EngramEntry_TekTeleporter_C
EngramEntry_TekMegalodonSaddle_C
EngramEntry_TekMosaSaddle_C
EngramEntry_TekUnderwaterBase_C
EngramEntry_TekUnderwaterBase_BottomEntry_C
EngramEntry_TekCloningChamber_C
EngramEntry_TekTapejaraSaddle_C
EngramEntry_TekATV_C
EngramEntry_TekLight_C
EngramEntry_TekSword_C
EngramEntry_TekShieldArmor_C
EngramEntry_TekBed_C
EngramEntry_TekSniper_C
EngramEntry_TekRockDrakeSaddle_C

Console/RCON Commands:
  • DumpEngrams - Dumps all engram names to the EngramsDump.txt file.
  • AllEngrams.Reload - Reloads config.
Permissions:
  • AllEngrams.GiveEngrams - Only for /GiveEngrams command.
  • AllEngrams.AutoGiveEngrams - Only for auto engrams learning.
Dependencies:
Installation:
  1. Install ARK: Server API
  2. Copy "AllEngrams" folder to "ArkApi/Plugins"
Source code: https://github.com/Michidu/Ark-Server-Plugins
Author
Pelayori
Downloads
1,476
Views
8,877
First release
Last update
Rating
4.83 star(s) 6 ratings

More resources from Pelayori

Latest updates

  1. 1.7

    Updated for API 3.51 Added handling for unlocking engrams while riding a dino. It will check the...
  2. 1.6

    Added permissions support for AutoEngrams Fixed bug when player could unlock engrams riding a dino
  3. 1.5

    Added option to automatically detect engram level Updated for API v2.8.

Latest reviews

If anyone wants Gen1 and Gen2 tekgrams

EngramEntry_CruiseMissile_C
EngramEntry_HoverSkiff_C
EngramEntry_TekSpaceWhaleSaddle_C
EngramEntry_TekClaws_C
EngramEntry_ShoulderCannon_C
EngramEntry_TekAlarm_C
EngramEntry_TekGrenadeLauncher_C
EngramEntry_TekExosuit_C
Good plugin. I messed up and initially had AutoDetectEngrams to true, and all players learned ALL engrams, including all Tek. After changing the setting to false to only learn engrams.txt file ones, everyone still has all Tek. Learning Tek is permanant with this plugin. RIP. - Be careful people.
so first of all i realy love your work and it works better than the auto unlocker in the wildcard code directly (especially produces less lag) howerver i have 1 issue i cant get solved and i hope i can get some support , the engram unlocker basically overwrite the prerequirements for tek when you have modded structures like S+ , i tried adding the S+ structures to the exclusion file but this doesnt seem to work (tried multiple ways offcourse ) , if you have any tips on how to do this this would be great since it still unlocks the S+ replicator and people can just craft that in the S+ fabricator
Very usefull.
Awsome plugin!
Changing my review to 5 stars because the automatic engram check works perfectly and the option to remove the Tek engrams from the overall command was exactly what we were looking for. Great work!
Top