# Advanced Sessions Plugin

**URL:** <https://forums.unrealengine.com/t/advanced-sessions-plugin/30020>\
**Category:** Programming & Scripting\
**Tags:** unreal-engine\
**Created:** [May 13, 2015, 7:26pm UTC](https://forums.unrealengine.com/t/advanced-sessions-plugin/30020 "2015-05-13T19:26:21Z")\
**Posts on this page:** 20\
**Page:** 63

<div class="post-metadata">

**Author:** ![anonymous\_user\_b5228382](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_b5228382](https://forums.unrealengine.com/u/anonymous_user_b5228382)\
**Post date:** [May 24, 2017, 9:02pm UTC](https://forums.unrealengine.com/t/advanced-sessions-plugin/30020/1264 "2017-05-24T21:02:52Z")

</div>

I have an errors. What can i do with that?  
Plugin path: C:\Program Files\Epic Games\UE\_4.16\Engine\Plugins\AdvancedSessions

 ![1.png](https://d3kjluh73b9h9o.cloudfront.net/original/3X/d/c/dcf32846dc994000dc6fa260df9418aac1af8507.png) and ![2.png](https://d3kjluh73b9h9o.cloudfront.net/original/3X/1/6/167ff780f25f75f1ff9f5096bc6e03f5edd8812f.png)

---

<div class="post-metadata">

**Author:** ![Rarp7](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Rarp7](https://forums.unrealengine.com/u/Rarp7)\
**Post date:** [May 24, 2017, 9:29pm UTC](https://forums.unrealengine.com/t/advanced-sessions-plugin/30020/1265 "2017-05-24T21:29:50Z")

</div>

[QUOTE=;712888]  
Updated download for 4.15 to 4.15.3 and fixed some of the OnPlayerJoinStatechanged event variables being input instead of output.

4.16 version will be updated shortly when all 10 engine builds finish.

I think the 4.16 link is invalid, it goes to some VR plugin.

---

<div class="post-metadata">

**Author:** ![gustavorios2](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/gustavorios2/32/1194641_2.png) [@gustavorios2](https://forums.unrealengine.com/u/gustavorios2)\
**Post date:** [May 24, 2017, 10:09pm UTC](https://forums.unrealengine.com/t/advanced-sessions-plugin/30020/1266 "2017-05-24T22:09:12Z")

</div>

[QUOTE=null7238;713595]  
I think the 4.16 link is invalid, it goes to some VR plugin.

yeah, wrong plugin. =(

This plugin is so awesome, why it isn’t bundled with unreal? =P

---

<div class="post-metadata">

**Author:** ![Rarp7](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Rarp7](https://forums.unrealengine.com/u/Rarp7)\
**Post date:** [May 25, 2017, 12:31am UTC](https://forums.unrealengine.com/t/advanced-sessions-plugin/30020/1267 "2017-05-25T00:31:51Z")

</div>

Can get it from his repo,

[https://bitbucket.org//advancedsessionsplugin/get/4.16.zip](https://bitbucket.org//advancedsessionsplugin/get/4.16.zip)

just need to compile it

---

<div class="post-metadata">

**Author:** ![mordentral](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@mordentral](https://forums.unrealengine.com/u/mordentral)\
**Post date:** [May 25, 2017, 12:43am UTC](https://forums.unrealengine.com/t/advanced-sessions-plugin/30020/1268 "2017-05-25T00:43:16Z")

</div>

Sorry about that, I mixed up my zip files this morning when compiling and uploading all of my plugins.

I’ll re-package and upload 4.16 release tonight.

---

<div class="post-metadata">

**Author:** ![gustavorios2](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/gustavorios2/32/1194641_2.png) [@gustavorios2](https://forums.unrealengine.com/u/gustavorios2)\
**Post date:** [May 25, 2017, 1:23am UTC](https://forums.unrealengine.com/t/advanced-sessions-plugin/30020/1269 "2017-05-25T01:23:29Z")

</div>

[QUOTE=null7238;713678]  
Can get it from his repo,

[https://bitbucket.org//advancedsessionsplugin/get/4.16.zip](https://bitbucket.org//advancedsessionsplugin/get/4.16.zip)

just need to compile it

now I just need a tutorial on how to compile :rolleyes: 😃

---

<div class="post-metadata">

**Author:** ![mordentral](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@mordentral](https://forums.unrealengine.com/u/mordentral)\
**Post date:** [May 25, 2017, 3:01am UTC](https://forums.unrealengine.com/t/advanced-sessions-plugin/30020/1270 "2017-05-25T03:01:11Z")

</div>

Fixed, 4.16 version re-uploaded, correct plugin zip this time :rolleyes:

---

<div class="post-metadata">

**Author:** ![gustavorios2](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/gustavorios2/32/1194641_2.png) [@gustavorios2](https://forums.unrealengine.com/u/gustavorios2)\
**Post date:** [May 25, 2017, 3:15am UTC](https://forums.unrealengine.com/t/advanced-sessions-plugin/30020/1271 "2017-05-25T03:15:22Z")

</div>

[QUOTE=;713730]  
Fixed, 4.16 version re-uploaded, correct plugin zip this time :rolleyes:

thank you very much sir!

---

<div class="post-metadata">

**Author:** ![MaximeDupart](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/maximedupart/32/1194606_2.png) [@MaximeDupart](https://forums.unrealengine.com/u/MaximeDupart)\
**Post date:** [May 25, 2017, 1:16pm UTC](https://forums.unrealengine.com/t/advanced-sessions-plugin/30020/1272 "2017-05-25T13:16:40Z")

</div>

Thanks !

---

<div class="post-metadata">

**Author:** ![Anonymous\_d3910b375f3b1190a3a860fd87bd07a0](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Anonymous\_d3910b375f3b1190a3a860fd87bd07a0](https://forums.unrealengine.com/u/Anonymous_d3910b375f3b1190a3a860fd87bd07a0)\
**Post date:** [May 26, 2017, 7:11am UTC](https://forums.unrealengine.com/t/advanced-sessions-plugin/30020/1273 "2017-05-26T07:11:11Z")

</div>

Hi :D, I find your plugin very useful powerful and wonderful, it works great on my project. Thanks! But I got a problem when I opened up my project with the Engine that I compiled from source code. An error dialog showed up and said there were missing or incompatible modules in Advanced Session Plugin. Then I searched google and found someone posted a solution: place the plugin in the engine plugins folder before compile the engine.And I did , it worked. But when I try to package the project an error pop up:Program.Main: ERROR: AutomationTool terminated with exception: AutomationTool.AutomationException: Staging manifest already contains E:\UE4Projects\Multiplayers\MultiPlayers.uproject (or a file that differs in case only) . This error makes me crazy… ,could you please give me some advise ?  
Thank you 😃

---

<div class="post-metadata">

**Author:** ![MrEichi](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@MrEichi](https://forums.unrealengine.com/u/MrEichi)\
**Post date:** [May 26, 2017, 8:10am UTC](https://forums.unrealengine.com/t/advanced-sessions-plugin/30020/1275 "2017-05-26T08:10:43Z")

</div>

Thank you very much, you rock! \<3

---

<div class="post-metadata">

**Author:** ![dMsLT](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@dMsLT](https://forums.unrealengine.com/u/dMsLT)\
**Post date:** [May 26, 2017, 8:58am UTC](https://forums.unrealengine.com/t/advanced-sessions-plugin/30020/1276 "2017-05-26T08:58:20Z")

</div>

you’re a superhero in UE4 world! Thank you so much for doing this.

One thing that I still don’t understand is how to mute the opposing team. I’m doing it like this in PlayerCharacterBP:

 ![muting.png](https://d3kjluh73b9h9o.cloudfront.net/original/3X/0/5/05eccdd62f8bcef9aacb270e65a72e5fe1b89826.png)

“Mute the Other Team” event gets called from GameInstance when new round starts.

But it seems everyone gets muted. If I don’t replicate the event nobody gets muted.

---

<div class="post-metadata">

**Author:** ![Control](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Control](https://forums.unrealengine.com/u/Control)\
**Post date:** [May 26, 2017, 9:57am UTC](https://forums.unrealengine.com/t/advanced-sessions-plugin/30020/1277 "2017-05-26T09:57:20Z")

</div>

Has anyone created a Dedicated server with this plugin and steam working?

---

<div class="post-metadata">

**Author:** ![Brian\_Aldridge](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Brian\_Aldridge](https://forums.unrealengine.com/u/Brian_Aldridge)\
**Post date:** [May 26, 2017, 8:47pm UTC](https://forums.unrealengine.com/t/advanced-sessions-plugin/30020/1278 "2017-05-26T20:47:27Z")

</div>

Receiving an error after upgrading the project to 4.16 and upgrading the plugin.

 ![JwoGmwC.png](https://d3kjluh73b9h9o.cloudfront.net/original/3X/5/4/54f9de60303b574c5489e5cb46f40d25bcc54941.png)

Is there an issue with the current build?

---

<div class="post-metadata">

**Author:** ![ToLanHD](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@ToLanHD](https://forums.unrealengine.com/u/ToLanHD)\
**Post date:** [May 26, 2017, 10:36pm UTC](https://forums.unrealengine.com/t/advanced-sessions-plugin/30020/1279 "2017-05-26T22:36:29Z")

</div>

hey brian,

i have a compile error too when i compile my project for 4.16.

[QUOTE]

\>C:\Users\Toni\Documents\Unreal Projects\UnrealBros\Plugins\Network\AdvancedSessions\Source\AdvancedSessions\Private\FindFriendSessionCallbackProxy.cpp(11): error C2665: “TBaseDelegate\<TTypeWrapper\<void\>,int32,bool,const TArray\<FOnlineSessionSearchResult,FDefaultAllocator\> &\>::CreateUObject”: Durch keine der 2 Überladungen konnten alle Argumenttypen konvertiert werden.  
2\>C:\Program Files\Epic Games\UE\_4.16\_C\Engine\Source\Runtime\Core\Public\Delegates/DelegateSignatureImpl.inl(286): note: kann “TBaseDelegate\<void,int32,bool,const TArray\<FOnlineSessionSearchResult,FDefaultAllocator\> &\> TBaseDelegate\<TTypeWrapper\<void\>,int32,bool,const TArray\<FOnlineSessionSearchResult,FDefaultAllocator\> &\>::CreateUObject\<UFindFriendSessionCallbackProxy,\>(UserClass _,void (\_\_cdecl UFindFriendSessionCallbackProxy::_ )(int32,bool,const TArray\<FOnlineSessionSearchResult,FDefaultAllocator\> &) const)” sein  
2\> with  
2\>  
2\> UserClass=UFindFriendSessionCallbackProxy  
2\> ]  
2\>C:\Program Files\Epic Games\UE\_4.16\_C\Engine\Source\Runtime\Core\Public\Delegates/DelegateSignatureImpl.inl(277): note: oder “TBaseDelegate\<void,int32,bool,const TArray\<FOnlineSessionSearchResult,FDefaultAllocator\> &\> TBaseDelegate\<TTypeWrapper\<void\>,int32,bool,const TArray\<FOnlineSessionSearchResult,FDefaultAllocator\> &\>::CreateUObject\<UFindFriendSessionCallbackProxy,\>(UserClass _,void (\_\_cdecl UFindFriendSessionCallbackProxy::_ )(int32,bool,const TArray\<FOnlineSessionSearchResult,FDefaultAllocator\> &))”  
2\> with  
2\>  
2\> UserClass=UFindFriendSessionCallbackProxy  
2\> ]

---

<div class="post-metadata">

**Author:** ![MADHOUSE](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@MADHOUSE](https://forums.unrealengine.com/u/MADHOUSE)\
**Post date:** [May 27, 2017, 3:03am UTC](https://forums.unrealengine.com/t/advanced-sessions-plugin/30020/1280 "2017-05-27T03:03:08Z")

</div>

[QUOTE=Control;714466]  
Has anyone created a Dedicated server with this plugin and steam working?

Not possible without steam authentication.

---

<div class="post-metadata">

**Author:** ![ToLanHD](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@ToLanHD](https://forums.unrealengine.com/u/ToLanHD)\
**Post date:** [May 27, 2017, 11:43am UTC](https://forums.unrealengine.com/t/advanced-sessions-plugin/30020/1281 "2017-05-27T11:43:25Z")

</div>

[QUOTE=Brian Aldridge;714765]  
Receiving an error after upgrading the project to 4.16 and upgrading the plugin.

 ![JwoGmwC.png](https://d3kjluh73b9h9o.cloudfront.net/original/3X/5/4/54f9de60303b574c5489e5cb46f40d25bcc54941.png)

Is there an issue with the current build?

[QUOTE=ToLanHD;714807]  
hey brian,

i have a compile error too when i compile my project for 4.16.

i have figured out the problem. the newest release on bitbucket has no compile errors.

you can find it here: [https://bitbucket.org//advancedsessionsplugin/branch/4.16](https://bitbucket.org//advancedsessionsplugin/branch/4.16)

---

<div class="post-metadata">

**Author:** ![IhanaMies](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@IhanaMies](https://forums.unrealengine.com/u/IhanaMies)\
**Post date:** [May 27, 2017, 2:35pm UTC](https://forums.unrealengine.com/t/advanced-sessions-plugin/30020/1282 "2017-05-27T14:35:49Z")

</div>

In FindFriendSessionCallbackProxy.h changing  
DECLARE\_DYNAMIC\_MULTICAST\_DELEGATE\_OneParam(FBlueprintFindFriendSessionDelegate, const TArray\<FBlueprintSessionResult\>, SessionInfo);  
to  
DECLARE\_DYNAMIC\_MULTICAST\_DELEGATE\_OneParam(FBlueprintFindFriendSessionDelegate, const TArray\<FBlueprintSessionResult\> **&** , SessionInfo);  
fixes the problem and it no longer produces error in the blueprint

---

<div class="post-metadata">

**Author:** ![mordentral](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@mordentral](https://forums.unrealengine.com/u/mordentral)\
**Post date:** [May 27, 2017, 2:52pm UTC](https://forums.unrealengine.com/t/advanced-sessions-plugin/30020/1283 "2017-05-27T14:52:13Z")

</div>

[QUOTE=MADHOUSE;714868]  
Not possible without steam authentication.

Thats not true, you can make a dedicated server without authentication, but you can’t AUTHENTICATE users as valid owners of your game, so pirated copies would be able to play on those servers.

---

<div class="post-metadata">

**Author:** ![mordentral](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@mordentral](https://forums.unrealengine.com/u/mordentral)\
**Post date:** [May 27, 2017, 2:56pm UTC](https://forums.unrealengine.com/t/advanced-sessions-plugin/30020/1284 "2017-05-27T14:56:28Z")

</div>

[QUOTE=IhanaMies;715065]  
In FindFriendSessionCallbackProxy.h changing  
DECLARE\_DYNAMIC\_MULTICAST\_DELEGATE\_OneParam(FBlueprintFindFriendSessionDelegate, const TArray\<FBlueprintSessionResult\>, SessionInfo);  
to  
DECLARE\_DYNAMIC\_MULTICAST\_DELEGATE\_OneParam(FBlueprintFindFriendSessionDelegate, const TArray\<FBlueprintSessionResult\> **&** , SessionInfo);  
fixes the problem and it no longer produces error in the blueprint

Thanks, yeah the ampersand went missing somehow, i’ll upload the fixed version and update the repository.

Must have been a miss-key before uploading because my test project was clean.

_Edit_ Uploaded

[Previous page](https://forums.unrealengine.com/t/advanced-sessions-plugin/30020.md?page=62)

[Next page](https://forums.unrealengine.com/t/advanced-sessions-plugin/30020.md?page=64)
