Is there a way to deactivate actor? setactive false

for example in unity i would use gameobject.setactive(false), wad about blueprint?

What exactly you want to do?
You want to lock player controls or you want to hide the character from screen?

i wan to hide my item that i store in my inventory without destroying them, or reusing enemy that died

so far wad i did was, hide in game, turn off collision and physic n set location 1000000

This maybe: A new, community-hosted Unreal Engine Wiki - Announcements - Unreal Engine Forums

that is for light…

As far as I know all actors visibility can be changed, but your question is more about reusing instances.
You could try creating two arrays, one for active and deactivated objects and have helper functions pull deactivated objects or create new ones as required.