Original Discord Post by supercell8127 | 2024-03-08 02:55:56
Assertion failed: IsInGameThread() [File:C:\Users\00000\UnrealEngine\Engine\Source\Runtime\Engine\Private\NetDriver.cpp] [Line: 6751]
Attempted to call ProcessRemoteFunction from a thread other than the game thread, which is not supported. Object: /Game/FirstPerson/Maps/UEDPIE_0_FirstPersonMap.FirstPersonMap:PersistentLevel.BP_Taro_C_UAID_D85ED3AFBED5A6CD01_1195090855.ConvaiChatbot Function: Broadcast_onSessionIDReceived
I have problem for implementing multiplayer with convai.
##I’m using dedicated server in unreal engine 5.3
I changed only two things:
mupltiplayer variables are set to true according to the convai document
Start talking code are set to be exectued on the server like below capture!
additionally, I need to get confirm by you two things:
if I did in correct way or not for implementing mutiplayer.
In multiplayer variables, What is the Use Server API key used for?shoud i set it to true for mutiplayer too?
Should i run the startalking fucntion to be executed on server and send that to all clients by multicast?
I have little experience for implementing multiplayer. so can you give me advice for direction or simple example project so that i can refer for multiplayer?
Reply by supercell8127 | 2024-03-08 02:55:56
Assertion failed: IsInGameThread() [File:C:\Users\00000\UnrealEngine\Engine\Source\Runtime\Engine\Private\NetDriver.cpp] [Line: 6751]
Attempted to call ProcessRemoteFunction from a thread other than the game thread, which is not supported. Object: /Game/FirstPerson/Maps/UEDPIE_0_FirstPersonMap.FirstPersonMap:PersistentLevel.BP_Taro_C_UAID_D85ED3AFBED5A6CD01_1195090855.ConvaiChatbot Function: Broadcast_onSessionIDReceived
I have problem for implementing multiplayer with convai.
##I’m using dedicated server in unreal engine 5.3
I changed only two things:
mupltiplayer variables are set to true according to the convai document
Start talking code are set to be exectued on the server like below capture!
additionally, I need to get confirm by you two things:
if I did in correct way or not for implementing mutiplayer.
In multiplayer variables, What is the Use Server API key used for?shoud i set it to true for mutiplayer too?
Should i run the startalking fucntion to be executed on server and send that to all clients by multicast?
I have little experience for implementing multiplayer. so can you give me advice for direction or simple example project so that i can refer for multiplayer?
Reply by freezfast | 2024-03-08 02:58:04
Hi <@1020229675026489346>, this issue is related to multiplayer and is fixed in our latest plugin code, we will roll out the update to the beta link by tomorrow
Use server API key allows the client to use the server API key, this is used if the client doesn’t have an API key of his own or don’t have a Convai account
Reply by freezfast | 2024-03-08 02:59:12
We also have a quick guide for how to enable multiplayer with Convai on our documentation, make sure to check there
Reply by supercell8127 | 2024-03-08 03:06:37
According to the convai document, I changed the two variables [Enable Multiplayer/ Enable VoiceChat], You mean this, right?
Reply by freezfast | 2024-03-08 02:58:04
Hi <@1020229675026489346>, this issue is related to multiplayer and is fixed in our latest plugin code, we will roll out the update to the beta link by tomorrow
Reply by supercell8127 | 2024-03-08 03:07:57
In the image, I did’t do multicast, but only run on server. You mean that I should make the “startalking function” to be excuted on server, right?!
Reply by freezfast | 2024-03-08 15:16:34
no need, just run it locally, no need to do any server calls, everything is handled out of the box
I have been waiting for your response since yesterday. Any updates or information you can provide would be greatly appreciated, as it would greatly help us in our planning
Reply by freezfast | 2024-03-12 17:03:45
Hi <@1020229675026489346>, the beta plugin update has been delayed for a couple of days, will give you an update here by end of this week
Reply by supercell8127 | 2024-03-13 06:18:04
I had assumed that I would receive it by last weekend and had planned accordingly, so it’s quite disappointing to hear about the delay. If it’s possible to get an updated beta plugin within a day, that would be incredibly helpful. I would really appreciate it. Thank you.
Hi <@1020229675026489346>, we have just made the update on the same link for the beta plugin, feel free to try it our, and sorry for the delay we’re still expanding our team and we’re have a lot of feature requests and support requests that we try to give
Reply by freezfast | 2024-03-15 21:16:38
Hi <@1020229675026489346>, we have just made the update on the same link for the beta plugin, feel free to try it our, and sorry for the delay we’re still expanding our team and we’re have a lot of feature requests and support requests that we try to give