So i want to make a simple FPS but when i create a widget for another Character it just displays it over the widget from previuos character i was making.I just cant figure out how to have 1 widget for 1 character.
Sounds like both characters are sharing the same blueprint class. It also looks like you want for example, player 1 to have their own score widget, and so on.
If both assumptions are true, then you’d want to use the “Add to Player Screen” blueprint node instead of the “Add to Viewport” node. That way, Player 1 will have a different score widget from Player 2, and so on.
Sorry then, I can’t offer any further suggestions without seeing what’s going on in the project. My best guess is that somehow, they both have the same controller or screen space. If you can share more information about how the characters are being possessed and how the screen is being split among the players, someone might be able to help.