If you have a new project, you can simply connect a ready-made character in your project! To do this, go to: //Project Settings/Maps & Mode/Default GameMode/ Here, just select BP_TST_GameMode and you will have a customized character.
To connect the system to your character, simply add a component to the character BP_InteractComponent and choose BP_PlayerController in your BP_GameMode. After that just copy the control that is in the comments from the standard character Lock System or customize the management in your own way using the functions:
In order to create an additional item using the lock system, you just need to create a child element. To do this, right-click on the subject and select the first item Create Child Blueprint Class. After that, you can make any settings in it.
Three events are used for locks:
In order to add your widget to the system, you need to do 2 things. Write a clear name for this widget in the list E_CategoriesWidget. Then add it to the locks component at //BP_LockSystemComponent/Show / Hide Lock Widget/ and in the block select select the widget you created