# (Local MultiPlayer Game) How can I make player 2 use a different character blueprint?

**URL:** <https://forums.unrealengine.com/t/local-multiplayer-game-how-can-i-make-player-2-use-a-different-character-blueprint/322245>\
**Category:** Character & Animation\
**Tags:** game-mode, unreal-engine, local-multiplayer, question\
**Created:** [June 18, 2015, 11:40am UTC](https://forums.unrealengine.com/t/local-multiplayer-game-how-can-i-make-player-2-use-a-different-character-blueprint/322245 "2015-06-18T11:40:22Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![I\_Create\_Art](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@I\_Create\_Art](https://forums.unrealengine.com/u/I_Create_Art)\
**Post date:** [June 18, 2015, 11:40am UTC](https://forums.unrealengine.com/t/local-multiplayer-game-how-can-i-make-player-2-use-a-different-character-blueprint/322245/1 "2015-06-18T11:40:22Z")

</div>

I have 2 players in my game but they both use the same blueprint and the same mesh. like so.

 ![46851-2+players.jpg](https://d3kjluh73b9h9o.cloudfront.net/original/4X/f/b/e/fbeb649f15716892cf9161add4f08cb1fd4102a3.jpeg)

I want player 2 to have a different mesh. I’m guessing I have to use a different blueprint for the second player right?? how can I tell player 2 to use a different character blueprint?

---

<div class="post-metadata">

**Author:** ![zamy](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@zamy](https://forums.unrealengine.com/u/zamy)\
**Post date:** [June 18, 2015, 2:33pm UTC](https://forums.unrealengine.com/t/local-multiplayer-game-how-can-i-make-player-2-use-a-different-character-blueprint/322245/2 "2015-06-18T14:33:54Z")

</div>

I imagne they select the pg on a previous map (like main menu or lobby).  
If that’s the case, you can use travel parameters (say, like “MyMap?Game=MyProject.MyGameClass?PG1=MyPgClass?PG2=OtherPGClass”)

You have to mess a little bit with the travel URL (in creation to set the parameters, and to read them when the new GameMode is initialized), but it is quite powerful.

---

<div class="post-metadata">

**Author:** ![I\_Create\_Art](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@I\_Create\_Art](https://forums.unrealengine.com/u/I_Create_Art)\
**Post date:** [June 19, 2015, 12:20pm UTC](https://forums.unrealengine.com/t/local-multiplayer-game-how-can-i-make-player-2-use-a-different-character-blueprint/322245/3 "2015-06-19T12:20:35Z")

</div>

Hello, unfortunately I’m such a noob that I don’t even know whether your talking about c++ or blue print. If you can put it in simpler step by step terms I think I could understand. Thanks.

---

<div class="post-metadata">

**Author:** ![I\_Create\_Art](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@I\_Create\_Art](https://forums.unrealengine.com/u/I_Create_Art)\
**Post date:** [June 19, 2015, 12:47pm UTC](https://forums.unrealengine.com/t/local-multiplayer-game-how-can-i-make-player-2-use-a-different-character-blueprint/322245/4 "2015-06-19T12:47:44Z")

</div>

This so this is my attempt to solve the problem, but it’s not working properly. The animation montages for the default player no longer play even though everything is firing. Here’s how I have setup, first to start with. Using create player node in my game BP, I create a second player. like so

 ![47000-create%20player%201.jpg](https://d3kjluh73b9h9o.cloudfront.net/original/4X/b/d/2/bd25709ccdf79c8ce638599bb9ed38e58ac0f62b.jpeg)

And then in the level blueprint, using the possess node I’m able to switch player 0 and player 1 controller to 2 differen’t pawns that are on the level.like so

 ![47012-possess.jpg](https://d3kjluh73b9h9o.cloudfront.net/original/4X/a/c/3/ac398f181c716d82c6c0cc5286c34f3388bddeee.jpeg)

So Now I have 2 controllable Players with 2 different pawns/character blueprints.

 ![47013-2%20players%20low.jpg](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/e/b/2eb63749e101d75ab9b14cfced8f89cee6ebdbf7.jpeg)

This is how my animation blueprint is setup.

 ![montage fireing but not playing.jpg](https://d3kjluh73b9h9o.cloudfront.net/original/3X/b/f/bf879e4b008c2f0d2619c77429451fd8d5ffd501.jpeg)

Everything works when nothing has been possessed but if I posses a pawn with player0 all the montages stop playing even though they are firing. but they play with player1, Any idea why the animation montages aren’t playing an how to solve it?

---

<div class="post-metadata">

**Author:** ![WillMead13](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/willmead13/32/1075245_2.png) [@WillMead13](https://forums.unrealengine.com/u/WillMead13)\
**Post date:** [August 7, 2022, 9:02pm UTC](https://forums.unrealengine.com/t/local-multiplayer-game-how-can-i-make-player-2-use-a-different-character-blueprint/322245/5 "2022-08-07T21:02:56Z")

</div>

Hey dude, just wondering if you managed to fix this problem? I’m having the exact same issue and can’t seem to find a solution anywhere (I’ve followed a few YouTube tutorials but they make both players the same model)?

Your game looks fantastic btw! 🤍

---

<div class="post-metadata">

**Author:** ![WillMead13](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/willmead13/32/1075245_2.png) [@WillMead13](https://forums.unrealengine.com/u/WillMead13)\
**Post date:** [August 7, 2022, 9:10pm UTC](https://forums.unrealengine.com/t/local-multiplayer-game-how-can-i-make-player-2-use-a-different-character-blueprint/322245/6 "2022-08-07T21:10:33Z")

</div>

Also I did not realised this thread was 7 years old oops-
