One Blueprint Two Players. Make Independent?

Hello
I was wondering if there is a possible way I could make a blueprint that would work for 2+ players, but acts independently.
Currently I have a player that shoots fire, but when I perform the action, the other player also shoots fire.
This also happens wish my respawn system where they all screw each other up when one kills the other

Hi man , sure you can do it.
For example i have an actor that have some event for both WASD and arrows.
But also a boolean to check when WASD event occur if they are active.
So i spawn this actor and set his booleans for the player 1, or 2, and he will receive only the WASD or ARROW

I will try this out

Actually can you show an example? I am confused how to do this. Also this is online multiplayer so i need same controls

For a multiplayer?.. i think you have to handle the thing differently.
Its not a problem about the blueprint,

its about the input and che controller and your Pawn.
When you put togheter the input for your game in the game project.
Lets say you set up the spacebar to jump.
When you hit the spacebar, the blueprint-Player receive the JUMP , not the spacebar event.
(Sure , he can also get that event, but you should build up a pawn! and use the features that the engine give you. There are all for this reason.)
Every player can use some buttons , but the Pawn , will have all the same Jump /shoot / turn , they will be taken from different character controller.
Try to search for more about possessing pawn .