Advanced Sessions Plugin

Hello, im using unreal 4.23 and a blank project. I followed all the steps placed the plugins in the project plugins folder. When i try to export the project i get sevaral erros. Heres the log
https://paste.ofcode.org/hfEP4ADVjzwEz2QQJiP6PV

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

4.20 + of the engine is supposed to handle that now natively by using a special authentication packet handler that Epic added.

See
https://docs.unrealengine.com/en-US/…eam/index.html

at the Steam Online Authentication section.

As additional for OnlineSubsystem Steam I used


[PacketHandlerComponents]
+Components=OnlineSubsystemSteam.SteamAuthComponentModuleInterface

But in this case I can get GetAuthInterface() from Steam IOnlineSubsystem*

I read OnlineSubsystemSteam.h and can see that


virtual FOnlineAuthSteamPtr GetAuthInterface() const;

not in same list that other Steam interfaces, so I can’t understand how I can get access to the AuthInterface

p.s. I’m not using steamworks sdk, only Steam OSS plugin

Uploaded pre-built binaries for 4.24,

Only minor changes to accommodate the 4.24 formatting overhauls in engine. I’ll note that 4.24 also adds the steam sockets networking adapter in engine which solves some common steam lobby issues (like pingback in non dedicated sessions).

Hey and thanks for this plugin. Im using it to follow a tutorial and want to test it on the new 4.24 that got out today. But the 4.24 link still takes me to the 4-23 version of this plugin. Can you fix that?

[quote=“AsmundSchei, post:2357, topic:30020”]

Hey and thanks for this plugin. Im using it to follow a tutorial and want to test it on the new 4.24 that got out today. But the 4.24 link still takes me to the 4-23 version of this plugin. Can you fix that?

sorry about that, the forum kept the meta link, its fixed.

Thank you!

Hope you have some time to help. When I try to package my project I get this error:

“Unreal Projects\LaserShooter\Source\LaserShooter\LaserShooter.Build.cs(13,3) : error CS0103: The name ‘DynamicllyLoadedModuleNames’ does not exist in the current context” . I have checked that Advanced Sessions is enabled. Here is my code

awesome already updated to 4.24! thank you for providing this plugin :slight_smile:

I got it working by inserting #include “Runtime/Networking/Public/Networking.h” and not only #include “Networking,h” :slight_smile:

Hi ,

Just wanted to say thanks for the ongoing support, we are having a issue with steam avatars they don’t seem to work on dedicated servers.

[quote=“OverRated_AU, post:2363, topic:30020”]

Hi ,

Just wanted to say thanks for the ongoing support, we are having a issue with steam avatars they don’t seem to work on dedicated servers.

Dedicated servers likely don’t have a connection to the friends list as they don’t need one, why do you want avatars on a dedicated server? Clients connecting to it should be able to access them just fine.

Hello. When I try to find my dedicated server from a client I get the error “LogOnlineSession: Warning: STEAM: Failed to respond IP:[IP]”. Anyone knows why this is happening?

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

Dedicated servers likely don’t have a connection to the friends list as they don’t need one, why do you want avatars on a dedicated server? Clients connecting to it should be able to access them just fine.

We use them for the games global chat so there displayed next to there names in the chat feed.

[quote=“Mordrag, post:2365, topic:30020”]

Hello. When I try to find my dedicated server from a client I get the error “LogOnlineSession: Warning: STEAM: Failed to respond IP:[IP]”. Anyone knows why this is happening?

Sounds like your server isn’t setup correctly.

[quote=“OverRated_AU, post:2366, topic:30020”]

Sounds like your server isn’t setup correctly.

Can’t think of anything I could be doing wrong. If I host a session through a client it works, but if it’s a dedicated server it fails to respond.

[quote=“Mordrag, post:2367, topic:30020”]

Can’t think of anything I could be doing wrong. If I host a session through a client it works, but if it’s a dedicated server it fails to respond.

Did your forward the engine ports for it?

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

Did your forward the engine ports for it?

I thought if I use steam that wasn’t necessary?

[quote=“Mordrag, post:2369, topic:30020”]

I thought if I use steam that wasn’t necessary?

Its a dedicated server, you still need to forward the ports for it. With listen / lobby servers you don’t need too.

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

Its a dedicated server, you still need to forward the ports for it. With listen / lobby servers you don’t need too.

Thank you, that was actually it.

Hi, I love your plugin. I decided to upgrade to 4.24.1, and now my projects are wanting to rebuild the advanced sessions plugin. but when I attempt to, it fails. I can’t open any project in 4.24.1. it worked in 4.24.0 though. So I’m not sure what I’m missing?

Any idea for 4.24.1? I’ve attempted to install it in the engine files, and multiple new and old projects. as soon as I hit enable and UE4 restarts, I’m hit with a compile error and the project won’t go any further.