# NPC's not respecting player name

**URL:** <https://forum.convai.com/t/npcs-not-respecting-player-name/1627>\
**Category:** Unity SDK\
**Tags:** question, unity, vr\
**Created:** [September 9, 2024, 6:23pm UTC](https://forum.convai.com/t/npcs-not-respecting-player-name/1627 "2024-09-09T18:23:48Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![K3](https://yyz2.discourse-cdn.com/flex004/user_avatar/forum.convai.com/k3/32/2611_2.png) [@K3](https://forum.convai.com/u/K3)\
**Post date:** [September 9, 2024, 6:23pm UTC](https://forum.convai.com/t/npcs-not-respecting-player-name/1627/1 "2024-09-09T18:23:48Z")

</div>

**Original Discord Post by vr\_jay | 2024-09-09 18:23:48**

My NPC’s are not respecting the player name set in the ConvaiPlayerDataSO. If I ask them who I am or what my name is, they do not have any idea. I do have a ConvaiPlayerDataHandler in my scene that references the DataSO in the resources folder. Using Unity. Thanks for any help!

---

<div class="post-metadata">

**Author:** ![K3](https://yyz2.discourse-cdn.com/flex004/user_avatar/forum.convai.com/k3/32/2611_2.png) [@K3](https://forum.convai.com/u/K3)\
**Post date:** [September 9, 2024, 7:50pm UTC](https://forum.convai.com/t/npcs-not-respecting-player-name/1627/2 "2024-09-09T19:50:21Z")

</div>

**Reply by k3kalinix | 2024-09-09 19:50:21**

Hello \<@279268394749001728\>,

---

<div class="post-metadata">

**Author:** ![K3](https://yyz2.discourse-cdn.com/flex004/user_avatar/forum.convai.com/k3/32/2611_2.png) [@K3](https://forum.convai.com/u/K3)\
**Post date:** [September 9, 2024, 7:53pm UTC](https://forum.convai.com/t/npcs-not-respecting-player-name/1627/3 "2024-09-09T19:53:46Z")

</div>

**Reply by k3kalinix | 2024-09-09 19:53:46**

Please select your character at [convai.com](http://convai.com), then change it in the Character name section.

**Images:**

 ![image.png](https://canada1.discourse-cdn.com/flex004/uploads/convai/original/2X/d/d892295f49bf7172069260b2ea1f1e82984b687d.png)

---

<div class="post-metadata">

**Author:** ![K3](https://yyz2.discourse-cdn.com/flex004/user_avatar/forum.convai.com/k3/32/2611_2.png) [@K3](https://forum.convai.com/u/K3)\
**Post date:** [September 9, 2024, 7:57pm UTC](https://forum.convai.com/t/npcs-not-respecting-player-name/1627/4 "2024-09-09T19:57:33Z")

</div>

**Reply by vr\_jay | 2024-09-09 19:57:33**

Thanks for the response. I was wondering about setting a user name for the NPC’s to reference the user by. Is there any way to do that without a prompt? The character name works for me, but I am wondering about player name. [Player Data Container | Documentation](https://docs.convai.com/api-docs/plugins-and-integrations/unity-plugin/utilities/player-data-container)

**Embedded Content:**  
**Player Data Container | API Docs**  
All the information that Convai SDK needs from the player to work properly  
Link: [Player Data Container | Documentation](https://docs.convai.com/api-docs/plugins-and-integrations/unity-plugin/utilities/player-data-container)

 ![Thumbnail](https://canada1.discourse-cdn.com/flex004/uploads/convai/original/2X/6/648bd45d36d1e58698fb38a877a9250aede6bb5f.png)

---

<div class="post-metadata">

**Author:** ![K3](https://yyz2.discourse-cdn.com/flex004/user_avatar/forum.convai.com/k3/32/2611_2.png) [@K3](https://forum.convai.com/u/K3)\
**Post date:** [September 9, 2024, 8:00pm UTC](https://forum.convai.com/t/npcs-not-respecting-player-name/1627/5 "2024-09-09T20:00:34Z")

</div>

**Reply by k3kalinix | 2024-09-09 20:00:34**

Oh sorry, I misread it.

---

<div class="post-metadata">

**Author:** ![K3](https://yyz2.discourse-cdn.com/flex004/user_avatar/forum.convai.com/k3/32/2611_2.png) [@K3](https://forum.convai.com/u/K3)\
**Post date:** [September 9, 2024, 8:02pm UTC](https://forum.convai.com/t/npcs-not-respecting-player-name/1627/6 "2024-09-09T20:02:16Z")

</div>

**Reply by k3kalinix | 2024-09-09 20:02:16**

This Player Name is for visual purposes only. It appears in the ChatUI.

---

<div class="post-metadata">

**Author:** ![K3](https://yyz2.discourse-cdn.com/flex004/user_avatar/forum.convai.com/k3/32/2611_2.png) [@K3](https://forum.convai.com/u/K3)\
**Post date:** [September 9, 2024, 8:06pm UTC](https://forum.convai.com/t/npcs-not-respecting-player-name/1627/7 "2024-09-09T20:06:10Z")

</div>

**Reply by k3kalinix | 2024-09-09 20:06:10**

> **[Character Base API | Documentation](https://docs.convai.com/api-docs/reference/core-api-reference/character-tool-api/character-api#update-character)**
>
> All the relevant APIs needed to create your own intelligent AI characters with Convai.

**Embedded Content:**  
**Character API | API Docs**  
All the relevant APIs needed to create your own intelligent AI characters with Convai.  
Link: [Character Base API | Documentation](https://docs.convai.com/api-docs/reference/core-api-reference/character-tool-api/character-api)

 ![Thumbnail](https://canada1.discourse-cdn.com/flex004/uploads/convai/original/1X/0a1510c72d73999a7fe254995608576631004868.png)

---

<div class="post-metadata">

**Author:** ![K3](https://yyz2.discourse-cdn.com/flex004/user_avatar/forum.convai.com/k3/32/2611_2.png) [@K3](https://forum.convai.com/u/K3)\
**Post date:** [September 9, 2024, 8:07pm UTC](https://forum.convai.com/t/npcs-not-respecting-player-name/1627/8 "2024-09-09T20:07:27Z")

</div>

**Reply by k3kalinix | 2024-09-09 20:07:27**

You can change the character’s backstory in runtime for this case.

---

<div class="post-metadata">

**Author:** ![K3](https://yyz2.discourse-cdn.com/flex004/user_avatar/forum.convai.com/k3/32/2611_2.png) [@K3](https://forum.convai.com/u/K3)\
**Post date:** [September 9, 2024, 8:08pm UTC](https://forum.convai.com/t/npcs-not-respecting-player-name/1627/9 "2024-09-09T20:08:04Z")

</div>

**Reply by vr\_jay | 2024-09-09 20:08:04**

If I update a character using the character API, does that change it for that instance, or does it change it for every subsequent use?

---

<div class="post-metadata">

**Author:** ![K3](https://yyz2.discourse-cdn.com/flex004/user_avatar/forum.convai.com/k3/32/2611_2.png) [@K3](https://forum.convai.com/u/K3)\
**Post date:** [September 9, 2024, 8:09pm UTC](https://forum.convai.com/t/npcs-not-respecting-player-name/1627/10 "2024-09-09T20:09:12Z")

</div>

**Reply by k3kalinix | 2024-09-09 20:09:12**

All your characters that use this character ID will be affected.

---

<div class="post-metadata">

**Author:** ![K3](https://yyz2.discourse-cdn.com/flex004/user_avatar/forum.convai.com/k3/32/2611_2.png) [@K3](https://forum.convai.com/u/K3)\
**Post date:** [September 9, 2024, 8:13pm UTC](https://forum.convai.com/t/npcs-not-respecting-player-name/1627/11 "2024-09-09T20:13:37Z")

</div>

**Reply by vr\_jay | 2024-09-09 20:13:37**

If I use the character API to make a change during Player 1’s session on their device, would Player 2 also see that change when they engage with the same character on a separate device?

---

<div class="post-metadata">

**Author:** ![K3](https://yyz2.discourse-cdn.com/flex004/user_avatar/forum.convai.com/k3/32/2611_2.png) [@K3](https://forum.convai.com/u/K3)\
**Post date:** [September 9, 2024, 8:14pm UTC](https://forum.convai.com/t/npcs-not-respecting-player-name/1627/12 "2024-09-09T20:14:37Z")

</div>

**Reply by k3kalinix | 2024-09-09 20:14:37**

Yes

---

<div class="post-metadata">

**Author:** ![K3](https://yyz2.discourse-cdn.com/flex004/user_avatar/forum.convai.com/k3/32/2611_2.png) [@K3](https://forum.convai.com/u/K3)\
**Post date:** [September 9, 2024, 8:16pm UTC](https://forum.convai.com/t/npcs-not-respecting-player-name/1627/13 "2024-09-09T20:16:31Z")

</div>

**Reply by vr\_jay | 2024-09-09 20:16:31**

Is there any way to make changes on the character that are only for that session?

---

<div class="post-metadata">

**Author:** ![K3](https://yyz2.discourse-cdn.com/flex004/user_avatar/forum.convai.com/k3/32/2611_2.png) [@K3](https://forum.convai.com/u/K3)\
**Post date:** [September 9, 2024, 8:25pm UTC](https://forum.convai.com/t/npcs-not-respecting-player-name/1627/14 "2024-09-09T20:25:08Z")

</div>

**Reply by k3kalinix | 2024-09-09 20:25:08**

For now, no.

---

<div class="post-metadata">

**Author:** ![K3](https://yyz2.discourse-cdn.com/flex004/user_avatar/forum.convai.com/k3/32/2611_2.png) [@K3](https://forum.convai.com/u/K3)\
**Post date:** [September 9, 2024, 8:25pm UTC](https://forum.convai.com/t/npcs-not-respecting-player-name/1627/15 "2024-09-09T20:25:29Z")

</div>

**Reply by vr\_jay | 2024-09-09 20:25:29**

Any plans for that? And thanks for answering my questions.

---

<div class="post-metadata">

**Author:** ![K3](https://yyz2.discourse-cdn.com/flex004/user_avatar/forum.convai.com/k3/32/2611_2.png) [@K3](https://forum.convai.com/u/K3)\
**Post date:** [September 9, 2024, 8:27pm UTC](https://forum.convai.com/t/npcs-not-respecting-player-name/1627/16 "2024-09-09T20:27:15Z")

</div>

**Reply by k3kalinix | 2024-09-09 20:27:15**

No, but I can add it as a Feature Request. If you would like to prioritize, you can contact our sales team via this link to discuss Partnership plans.

**Calendy Link:** [Calendly - Convai Team](https://calendly.com/convai-intro/hi)

**Embedded Content:**  
**Let’s chat! - Convai Team**  
Sign up for a friendly conversation where we can discuss your use case and answer your questions. For technical help, please join our Discord channel. We’d love to explore how Convai can help you achieve your goals.  
Link: [Calendly - Convai Team](https://calendly.com/convai-intro/hi)

 ![Thumbnail](https://canada1.discourse-cdn.com/flex004/uploads/convai/original/1X/c23751391463c58fc065b88d773216ba9d980c90.png)

---

<div class="post-metadata">

**Author:** ![K3](https://yyz2.discourse-cdn.com/flex004/user_avatar/forum.convai.com/k3/32/2611_2.png) [@K3](https://forum.convai.com/u/K3)\
**Post date:** [September 9, 2024, 8:32pm UTC](https://forum.convai.com/t/npcs-not-respecting-player-name/1627/17 "2024-09-09T20:32:12Z")

</div>

**Reply by vr\_jay | 2024-09-09 20:32:12**

Ok. Thanks again for the help.

---

<div class="post-metadata">

**Author:** ![K3](https://yyz2.discourse-cdn.com/flex004/user_avatar/forum.convai.com/k3/32/2611_2.png) [@K3](https://forum.convai.com/u/K3)\
**Post date:** [September 9, 2024, 8:32pm UTC](https://forum.convai.com/t/npcs-not-respecting-player-name/1627/18 "2024-09-09T20:32:55Z")

</div>

**Reply by vr\_jay | 2024-09-09 20:32:55**

And it would be great if you can add it as a feature request. Thanks!

---

<div class="post-metadata">

**Author:** ![K3](https://yyz2.discourse-cdn.com/flex004/user_avatar/forum.convai.com/k3/32/2611_2.png) [@K3](https://forum.convai.com/u/K3)\
**Post date:** [September 9, 2024, 8:37pm UTC](https://forum.convai.com/t/npcs-not-respecting-player-name/1627/19 "2024-09-09T20:37:32Z")

</div>

**Reply by k3kalinix | 2024-09-09 20:37:32**

Sure.

---

<div class="post-metadata">

**Author:** ![K3](https://yyz2.discourse-cdn.com/flex004/user_avatar/forum.convai.com/k3/32/2611_2.png) [@K3](https://forum.convai.com/u/K3)\
**Post date:** [October 7, 2024, 3:34am UTC](https://forum.convai.com/t/npcs-not-respecting-player-name/1627/20 "2024-10-07T03:34:10Z")

</div>

**Reply by drippingfist | 2024-10-07 03:34:10**

Quick question to clarify this. Is there no way to SET the player’s name? We will have 2 concurrent sessions and the players enter their name on a keyboard at the start of the game. Can’t that be passed as a variable into the character’s chat? We’re using Unity.

[Next page](https://forum.convai.com/t/npcs-not-respecting-player-name/1627.md?page=2)
