Announcement

Collapse
No announcement yet.

Advanced Sessions Plugin

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Originally posted by yskwork
    a player Creates a session
    Another player cannot join the session,why?
    "JoinSession" node is not traveling to the Servers map,how to set?
    Use Dedicated servers , UE4.21
    Seamless travel? OnlineSubsystem? LAN/internet?
    NodePrefabs | PluginBuilder | NotificationBackbone | WidgetBox | DebugWidget

    Comment


      internet 和 Steam

      Comment


        Originally posted by yskwork View Post
        internet 和 Steam
        seemless travel activated in all gamemode classes used?? Config files?
        NodePrefabs | PluginBuilder | NotificationBackbone | WidgetBox | DebugWidget

        Comment


          Who has project,internet and Steam ,or blueprint

          Comment


            Originally posted by yskwork View Post
            Who has project,internet and Steam ,or blueprint
            what are you trying to say? If you need help, you at least need to provide information about what you are doing.
            NodePrefabs | PluginBuilder | NotificationBackbone | WidgetBox | DebugWidget

            Comment


              Originally posted by yskwork
              how to create session on dedicated server?

              a player Creates a session
              Another player cannot join the session,why?
              "JoinSession" node is not traveling to the Servers map,how to set?
              Use Dedicated servers , UE4.21

              Are you actually running a source build to generate the dedicated server build target?

              Also why are you opening the level with an IP address after creating the session?


              Consider supporting me on patreon

              My Open source tools and plugins
              Advanced Sessions Plugin
              VR Expansion Plugin

              Comment


                can you add support for the new epic launcher? friends list etc kinda like the steam stuff

                Comment


                  I have a dedicated server. For some reason when I enabled the Steam advanced sessions plugin, I can no longer connect directly to my server via IP. When I disable the steam plugin and just use the Advanced Sessions, I can connect and play again.

                  Is this a known issue? What exactly is going on here that's preventing a direct connect?

                  I also want to point out that the server does show up on steam server LAN list, but not on Internet list.
                  Last edited by JTXPbrah; 12-06-2018, 08:12 PM.

                  Comment


                    Originally posted by JTXPbrah View Post
                    I have a dedicated server. For some reason when I enabled the Steam advanced sessions plugin, I can no longer connect directly to my server via IP. When I disable the steam plugin and just use the Advanced Sessions, I can connect and play again.

                    Is this a known issue? What exactly is going on here that's preventing a direct connect?

                    I also want to point out that the server does show up on steam server LAN list, but not on Internet list.
                    Steam module literally just loads the steam headers, it does nothing else unless you start using some nodes, it is very unlikely to be directly related. The only thing that could possibly interfere is that it requires the steam subsystem to be active, so if you are normally running without it then there would be a difference.

                    I'll note that there is a change in the current version that moves the steam hashing over to the new format in 4.21, but that is on a copy class not the original so it also wouldn't interfere.
                    Last edited by mordentral; 12-06-2018, 08:51 PM.


                    Consider supporting me on patreon

                    My Open source tools and plugins
                    Advanced Sessions Plugin
                    VR Expansion Plugin

                    Comment


                      Originally posted by davedumas0 View Post
                      can you add support for the new epic launcher? friends list etc kinda like the steam stuff
                      Not until they release a subsystem for it.....


                      Consider supporting me on patreon

                      My Open source tools and plugins
                      Advanced Sessions Plugin
                      VR Expansion Plugin

                      Comment


                        "Are you actually running a source build to generate the dedicated server build target?

                        Also why are you opening the level with an IP address after creating the session?"

                        yes, I running a source build to generate the dedicated server build target

                        opening the level with an IP address after creating the session,Used as another client connection

                        Comment


                          Originally posted by mordentral View Post

                          Steam module literally just loads the steam headers, it does nothing else unless you start using some nodes, it is very unlikely to be directly related. The only thing that could possibly interfere is that it requires the steam subsystem to be active, so if you are normally running without it then there would be a difference.

                          I'll note that there is a change in the current version that moves the steam hashing over to the new format in 4.21, but that is on a copy class not the original so it also wouldn't interfere.
                          Hence why I asked this question. It makes no sense. With the steam plugin disabled, I can connect to the server via IP. With the steam plugin enabled, I can no longer direct connect.

                          If that doesn't make sense, then you now know why I'm here confused as f lol

                          Comment


                            Originally posted by JTXPbrah View Post
                            I have a dedicated server. For some reason when I enabled the Steam advanced sessions plugin, I can no longer connect directly to my server via IP. When I disable the steam plugin and just use the Advanced Sessions, I can connect and play again.

                            Is this a known issue? What exactly is going on here that's preventing a direct connect?

                            I also want to point out that the server does show up on steam server LAN list, but not on Internet list.
                            Had the same issue that the server showed up LAN server. But was trying to connect to a listen server, and had UsePresence on the server set to false.

                            As mordentral sayed it makes use of the Steam subsystem, which uses steam netdriver/connection. You can go into the CreateAdvanvedSession BlueprintCallbackProxyBase::Activate and set a breakpoint in there, then step trough the code. The function brings you in the OnlineSubsystem used. Try with Steam plugin enabled/disabled and see whats the difference.
                            Last edited by Rumbleball; 12-07-2018, 12:46 AM.
                            NodePrefabs | PluginBuilder | NotificationBackbone | WidgetBox | DebugWidget

                            Comment


                              Originally posted by Rumbleball View Post

                              had the same issue that the server showed up lan server. But was trying to connect to a listen server, and had UsePresence on the server set to false.

                              As mordentral sayed it makes use of the dteam subsystem, which uses steam netdriver/connection.
                              So here's the current issue:

                              1. If I disable steam advanced sessions, but keep regular advanced sessions enabled, I can connect to my dedicated server via direct connect IP.

                              2. If I enable steam advanced sessions, I can no longer connect to the server via direct connect.

                              Trying to solve this problem first before I tackle the server browser issue.

                              So WHY would the steam plugin break the direct IP connection?

                              EDIT: okay just saw your edited reply so I'll look into that! But I might just have to get UWorks lol pretty sure this plugin is bugged
                              Last edited by JTXPbrah; 12-07-2018, 12:49 AM.

                              Comment


                                how to create session on dedicated server?

                                running a source build to generate the dedicated server build target
                                opening the level with an IP address after creating the session,Used as another client connection

                                a player Creates a session
                                Another player cannot join the session,why?
                                "JoinSession" node is not traveling to the Servers map,how to set?
                                Use Dedicated servers , UE4.21

                                [2018.12.05-06.28.20:267][177]LogConfig: Setting CVar [[r.SceneColorFormat:4]]
                                [2018.12.05-06.28.20:267][177]LogConfig: Setting CVar [[r.DetailMode:2]]
                                [2018.12.05-06.28.20:267][177]LogConfig: Setting CVar [[r.TranslucencyVolumeBlur:1]]
                                [2018.12.05-06.28.20:267][177]LogConfig: Setting CVar [[r.MaterialQualityLevel:1 ; High quality]]
                                [2018.12.05-06.28.20:267][177]LogConfig: Setting CVar [[r.SSS.Scale:1]]
                                [2018.12.05-06.28.20:267][177]LogConfig: Setting CVar [[r.SSS.SampleSet:2]]
                                [2018.12.05-06.28.20:267][177]LogConfig: Setting CVar [[r.SSS.Quality:1]]
                                [2018.12.05-06.28.20:267][177]LogConfig: Setting CVar [[r.SSS.HalfRes:1]]
                                [2018.12.05-06.28.20:267][177]LogConfig: Setting CVar [[r.EmitterSpawnRateScale:1.0]]
                                [2018.12.05-06.28.20:267][177]LogConfig: Setting CVar [[r.ParticleLightQuality:2]]
                                [2018.12.05-06.28.20:267][177]sg.EffectsQuality = "3"
                                [2018.12.05-06.28.20:267][177]r.VSync = "0"
                                [2018.12.05-06.28.20:267][177]r.MotionBlur.Scale = "1"
                                [2018.12.05-06.28.20:267][177]sg.ResolutionQuality = "100"
                                [2018.12.05-06.28.20:267][177]r.ViewDistanceScale = "1"
                                [2018.12.05-06.28.20:267][177]LogConfig: Applying CVar settings from Section [FoliageQuality@3] File [../../../Client/Saved/Config/WindowsClient/Scalability.ini]
                                [2018.12.05-06.28.20:267][177]LogConfig: Setting CVar [[foliage.DensityScale:1.0]]
                                [2018.12.05-06.28.20:267][177]LogConfig: Setting CVar [[grass.DensityScale:1.0]]
                                [2018.12.05-06.28.20:267][177]sg.FoliageQuality = "3"
                                [2018.12.05-06.28.32:519][641]LogOnlineSession: Warning: OSS: No game present to leave for session (GameSession)
                                [2018.12.05-06.28.47:454][212]LogSlate: FSceneViewport::OnFocusLost() reason 0
                                [2018.12.05-06.29.02:834][795]LogScript: Script Msg: Found a session. Ping is 51


                                [2018.12.05-06.29.02:834][795]LogOnlineSession: OSS: Join session: traveling to 192.168.1.8:0
                                [2018.12.05-06.29.02:835][795]LogNet: Browse: 192.168.1.8:0//Game/Map/Start
                                [2018.12.05-06.29.02:835][795]LogNet: World NetDriver shutdown IpNetDriver_0 [GameNetDriver]
                                [2018.12.05-06.29.02:835][795]LogNet: DestroyNamedNetDriver IpNetDriver_0 [GameNetDriver]
                                [2018.12.05-06.29.02:835][795]LogNet: UNetConnection::Close: [UNetConnection] RemoteAddr: 192.168.1.8:7777, Name: IpConnection_0, Driver: GameNetDriver IpNetDriver_0, IsServer: NO, PC: MMOPlayerController_C_0, Owner: MMOPlayerController_C_0, UniqueId: Null:SC-201807211748-16FD6DBD4C9BB17B244D08932E67A663, Channels: 20, Time: 2018.12.05-06.29.02
                                [2018.12.05-06.29.02:835][795]LogNet: UChannel::Close: Sending CloseBunch. ChIndex == 0. Name: [UChannel] ChIndex: 0, Closing: 0 [UNetConnection] RemoteAddr: 192.168.1.8:7777, Name: IpConnection_0, Driver: GameNetDriver IpNetDriver_0, IsServer: NO, PC: MMOPlayerController_C_0, Owner: MMOPlayerController_C_0, UniqueId: Null:SC-201807211748-16FD6DBD4C9BB17B244D08932E67A663
                                [2018.12.05-06.29.02:836][795]LogExit: GameNetDriver IpNetDriver_0 shut down
                                [2018.12.05-06.29.02:836][795]LogTemp: Display: ParseSettings for GameNetDriver
                                [2018.12.05-06.29.02:836][795]LogTemp: Display: ParseSettings for IpNetDriver_1
                                [2018.12.05-06.29.02:836][795]LogTemp: Display: ParseSettings for PendingNetDriver
                                [2018.12.05-06.29.02:837][795]LogInit: WinSock: Socket queue 32768 / 32768
                                [2018.12.05-06.29.02:838][795]PacketHandlerLog: Loaded PacketHandler component: Engine.EngineHandlerComponentFactory (StatelessConnectHandlerComponent)
                                [2018.12.05-06.29.02:838][795]LogNet: Game client on port 0, rate 10000
                                [2018.12.05-06.29.02:845][795]LogWorld: Warning: SetActiveLevelCollection attempted to use an out of date NetDriver: GameNetDriver
                                [2018.12.05-06.29.02:869][796]LogWorld: Warning: SetActiveLevelCollection attempted to use an out of date NetDriver: GameNetDriver
                                [2018.12.05-06.29.02:898][797]LogWorld: Warning: SetActiveLevelCollection attempted to use an out of date NetDriver: GameNetDriver
                                [2018.12.05-06.29.02:922][798]LogWorld: Warning: SetActiveLevelCollection attempted to use an out of date NetDriver: GameNetDriver

                                Attached Files

                                Comment

                                Working...
                                X