# 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:** 86

<div class="post-metadata">

**Author:** ![HiIAmMoot](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@HiIAmMoot](https://forums.unrealengine.com/u/HiIAmMoot)\
**Post date:** [April 16, 2018, 7:20am UTC](https://forums.unrealengine.com/t/advanced-sessions-plugin/30020/1795 "2018-04-16T07:20:02Z")

</div>

Hhmm weird, other functions seem to work. We are using a custom OSS so it might indeed be an issue from that side.

---

<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:** [April 16, 2018, 1:46pm UTC](https://forums.unrealengine.com/t/advanced-sessions-plugin/30020/1796 "2018-04-16T13:46:17Z")

</div>

[quote=“Mootjuh, post:1790, topic:30020”]

Hhmm weird, other functions seem to work. We are using a custom OSS so it might indeed be an issue from that side.

It is definitely an issue from that side.

---

<div class="post-metadata">

**Author:** ![Lirycznie](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Lirycznie](https://forums.unrealengine.com/u/Lirycznie)\
**Post date:** [April 18, 2018, 2:03pm UTC](https://forums.unrealengine.com/t/advanced-sessions-plugin/30020/1797 "2018-04-18T14:03:22Z")

</div>

When will you guys upload 4.19.1 updated version?

---

<div class="post-metadata">

**Author:** ![Lirycznie](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Lirycznie](https://forums.unrealengine.com/u/Lirycznie)\
**Post date:** [April 18, 2018, 2:08pm UTC](https://forums.unrealengine.com/t/advanced-sessions-plugin/30020/1798 "2018-04-18T14:08:51Z")

</div>

[quote=“, post:1791, topic:30020”]

It is definitely an issue from that side.

Can you please upload 4.19.1 updated version? Couse for 4.19.1, 4.19 version dont work…

---

<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:** [April 19, 2018, 9:44pm UTC](https://forums.unrealengine.com/t/advanced-sessions-plugin/30020/1799 "2018-04-19T21:44:14Z")

</div>

? I already packaged and uploaded one for 4.19.1, i’ll re-package and re-upload though just in case

_edit_ Re-packaged and re-uploaded, date on the other one appeared old, last upload must have failed.

---

<div class="post-metadata">

**Author:** ![Shivan\_Hunter](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Shivan\_Hunter](https://forums.unrealengine.com/u/Shivan_Hunter)\
**Post date:** [April 20, 2018, 10:20pm UTC](https://forums.unrealengine.com/t/advanced-sessions-plugin/30020/1800 "2018-04-20T22:20:01Z")

</div>

[quote=“, post:1759, topic:30020”]

The current status is available in the steam friend info struct.

Followup question: I can successfully get my friends list, and their names and avatars etc, and I can get whether they’re offline or away, but I can’t get the “Playing [Game name]” that shows up in the Steam friends list. I thought it would be in BPFriendInfo -\> Presense Info -\> Status String, but that’s always empty. Is this just not available?

[EDIT] nevermind, just found GetSteamFriendGamePlayed().

---

<div class="post-metadata">

**Author:** ![visualnotte](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@visualnotte](https://forums.unrealengine.com/u/visualnotte)\
**Post date:** [April 26, 2018, 7:58am UTC](https://forums.unrealengine.com/t/advanced-sessions-plugin/30020/1801 "2018-04-26T07:58:08Z")

</div>

hey everyone! I have need solution…:)…  
I join in the player in the session (JoinSession) when the pplayer Logout from Server I want the character not destroy on server, but stay on Server. Now when exit from Session the player destroy, I want stay on Server, how can solved this problem?

Tk…🙂

---

<div class="post-metadata">

**Author:** ![g0n](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/g0n/32/632978_2.png) [@g0n](https://forums.unrealengine.com/u/g0n)\
**Post date:** [April 27, 2018, 3:23pm UTC](https://forums.unrealengine.com/t/advanced-sessions-plugin/30020/1802 "2018-04-27T15:23:46Z")

</div>

Im replacing OSS Null with Advanced Steam. Replaced all Find Session with Find Sessions Advanced and Create Sessions with the Create Advanced Session.

Using Steam works fine, can create a server and join to it with two different steam accounts. When I create a LAN server it seems to work and I can list it on clients. But when I press Join and go into Join Session, seems to reach it and print a string saying Success but never really joins the LAN Session and Open the Level. I created a new Event NetworkError and after 60 seconds I get a Time Out message.

What could be happening?

Thank you.

---

<div class="post-metadata">

**Author:** ![visualnotte](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@visualnotte](https://forums.unrealengine.com/u/visualnotte)\
**Post date:** [May 8, 2018, 10:53am UTC](https://forums.unrealengine.com/t/advanced-sessions-plugin/30020/1803 "2018-05-08T10:53:19Z")

</div>

I have create dedicated server with advanced session but not see the server in the list when the player find on steam list the dedicated server why? I see the server dedicated only in the LAN…tk

---

<div class="post-metadata">

**Author:** ![Austin\_WGames](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/austin_wgames/32/941626_2.png) [@Austin\_WGames](https://forums.unrealengine.com/u/Austin_WGames)\
**Post date:** [May 11, 2018, 5:57pm UTC](https://forums.unrealengine.com/t/advanced-sessions-plugin/30020/1804 "2018-05-11T17:57:18Z")

</div>

When trying to build for Dedicated Server, it fails to produce item UE4Server-AdvancedSessions-Win64-Shipping.lib

This could most likely be an error on my end, but I’d like to see if the issue can be pinpointed down easily.

---

<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 11, 2018, 6:28pm UTC](https://forums.unrealengine.com/t/advanced-sessions-plugin/30020/1805 "2018-05-11T18:28:29Z")

</div>

[quote=“Austin\_WGames, post:1799, topic:30020”]

When trying to build for Dedicated Server, it fails to produce item UE4Server-AdvancedSessions-Win64-Shipping.lib

This could most likely be an error on my end, but I’d like to see if the issue can be pinpointed down easily.

You need to build it yourself in visual studio, I can’t pre-compile for source builds.

---

<div class="post-metadata">

**Author:** ![Dj\_EKI](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Dj\_EKI](https://forums.unrealengine.com/u/Dj_EKI)\
**Post date:** [May 21, 2018, 4:48pm UTC](https://forums.unrealengine.com/t/advanced-sessions-plugin/30020/1806 "2018-05-21T16:48:18Z")

</div>

Does it have a Steam Matchmaking?

---

<div class="post-metadata">

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

</div>

Currently failing at using this to host/find a dedicated server.

Server:  
[![](https://i.imgur.com/dkUbCMQ.png) ](https://i.imgur.com/dkUbCMQ.png)  
Client (ignore the “Min Slots Available: 100”, it’s currently 0):  
[![](https://i.imgur.com/YHSc1Nu.png) ](https://i.imgur.com/YHSc1Nu.png)

Currently, it constantly prints “Found 0 sessions”. I had more stuff in place with filters but I was worried I was filtering out my results. Turns out there was just 0 results regardless. Server is reporting the session is created successfully.

Edit: I’m guessing there’s an issue with my Find Sessions Advanced because I should be finding sessions from other people too, right?

Edit2: I’m launching both the server manually from the command line

---

<div class="post-metadata">

**Author:** ![Dj\_EKI](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Dj\_EKI](https://forums.unrealengine.com/u/Dj_EKI)\
**Post date:** [May 22, 2018, 3:51pm UTC](https://forums.unrealengine.com/t/advanced-sessions-plugin/30020/1808 "2018-05-22T15:51:53Z")

</div>

I mean this one [Steam Matchmaking & Lobbies (Steamworks Documentation)](https://partner.steamgames.com/doc/features/multiplayer/matchmaking)

---

<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 22, 2018, 4:48pm UTC](https://forums.unrealengine.com/t/advanced-sessions-plugin/30020/1809 "2018-05-22T16:48:50Z")

</div>

[quote=“Dj\_EKI, post:1803, topic:30020”]

I mean this one [Steam Matchmaking & Lobbies (Steamworks Documentation)](https://partner.steamgames.com/doc/features/multiplayer/matchmaking)

The plugin doesn’t implement any of the match making features no.

Also the matchmaking “lobbies” are what UE4 uses for its steam listen servers to begin with.

---

<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 22, 2018, 4:49pm UTC](https://forums.unrealengine.com/t/advanced-sessions-plugin/30020/1810 "2018-05-22T16:49:59Z")

</div>

[quote=“Chumble, post:1802, topic:30020”]

Currently failing at using this to host/find a dedicated server.

Server:

 ![](https://d3kjluh73b9h9o.cloudfront.net/original/4X/6/2/6/6263aa947f02f858dcadb971f21fb3b70bb516e1.png)  
Client (ignore the “Min Slots Available: 100”, it’s currently 0):  
 ![](https://d3kjluh73b9h9o.cloudfront.net/original/4X/7/e/b/7eb33ba5e22feb3a90d3574c3a8dd8a029c8bafc.png)  
Currently, it constantly prints “Found 0 sessions”. I had more stuff in place with filters but I was worried I was filtering out my results. Turns out there was just 0 results regardless. Server is reporting the session is created successfully.

Edit: I’m guessing there’s an issue with my Find Sessions Advanced because I should be finding sessions from other people too, right?

Edit2: I’m launching both the server manually from the command line

Do you have the ports open for the dedicated server? Dedicated servers don’t use the NAT punchthrough that lobbies do.

---

<div class="post-metadata">

**Author:** ![Chumble](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Chumble](https://forums.unrealengine.com/u/Chumble)\
**Post date:** [May 24, 2018, 2:57pm UTC](https://forums.unrealengine.com/t/advanced-sessions-plugin/30020/1811 "2018-05-24T14:57:04Z")

</div>

[quote=“, post:1805, topic:30020”]

Do you have the ports open for the dedicated server? Dedicated servers don’t use the NAT punchthrough that lobbies do.

No, but as I was running it locally and connecting with 127.0.0.1 it shouldn’t be needed.

If I were to just execute a client (without launching a server) and run a “Find sessions advanced” using the Steam subsystem, shouldn’t I expect to see a number of sessions hosted on Steam using that appid all over the world? Or will it only find sessions created using the same executable that I have? I’m not sure how that works.

For now, I changed my subsystem to null and was able to get it working but I will eventually need to make it work with Steam. Also, sorry for the delayed response - I subscribed to this thread but wasn’t notified of a response.

---

<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 24, 2018, 3:59pm UTC](https://forums.unrealengine.com/t/advanced-sessions-plugin/30020/1812 "2018-05-24T15:59:06Z")

</div>

[quote=“Chumble, post:1806, topic:30020”]

No, but as I was running it locally and connecting with 127.0.0.1 it shouldn’t be needed.

If I were to just execute a client (without launching a server) and run a “Find sessions advanced” using the Steam subsystem, shouldn’t I expect to see a number of sessions hosted on Steam using that appid all over the world? Or will it only find sessions created using the same executable that I have? I’m not sure how that works.

For now, I changed my subsystem to null and was able to get it working but I will eventually need to make it work with Steam. Also, sorry for the delayed response - I subscribed to this thread but wasn’t notified of a response.

Yeah this thread broke for notifications, I barely get any either.

The sessions are filtered out by the build ID (changes each packaging) by default with the subsystem, so no, you wouldn’t see them return, however it will log in the console a big list of rejected sessions if you don’t have a filter in place.

---

<div class="post-metadata">

**Author:** ![BrunoChaves](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@BrunoChaves](https://forums.unrealengine.com/u/BrunoChaves)\
**Post date:** [May 24, 2018, 5:02pm UTC](https://forums.unrealengine.com/t/advanced-sessions-plugin/30020/1813 "2018-05-24T17:02:05Z")

</div>

Within the latest version 4.19, packaging the project, doesn´t matter which one, developing or shipping, works only on win 64, but doesn´t package on win32.

Saying it´s missing “mspdbcore.dll”. I´ve tested within the previous version, and works, but i can´t decrease the version of my project, it´s too big.

I´ve tried to find on internet the solution, but didn´t find.

What i need to do to get it works?

---

<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 24, 2018, 5:48pm UTC](https://forums.unrealengine.com/t/advanced-sessions-plugin/30020/1814 "2018-05-24T17:48:55Z")

</div>

[quote=“BrunoChaves, post:1808, topic:30020”]

Within the latest version 4.19, packaging the project, doesn´t matter which one, developing or shipping, works only on win 64, but doesn´t package on win32.

Saying it´s missing “mspdbcore.dll”. I´ve tested within the previous version, and works, but i can´t decrease the version of my project, it´s too big.

I´ve tried to find on internet the solution, but didn´t find.

What i need to do to get it works?

Has nothing to do with my plugin, however there is already a bug report up for it.

> **[The Unreal Engine Issues and Bug Tracker](https://issues.unrealengine.com/issue/UE-59150)**
>
> Welcome to the Unreal Engine Issue and Bug Tracker. You can check the status of an issue and search for existing bugs. See latest bug fixes too.

Its an incompatibility with the newest visual studio version

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

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