Announcement

Collapse
No announcement yet.

Advanced Sessions Plugin

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

    When you get to the Update Session part be sure to use the AddOrModifyExtraSettings node, I made it just for updating arrays of settings so that it wouldn't have to be done manually in Blueprint.


    Consider supporting me on patreon

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

    Comment


      Maybe I spoke too soon, it works like a champ in the editor. When packaged it can not create session.

      And when I do my 'join' to find sessions, it always returns that it did find a session, never returns fail, even though I don't have one running. Ugh, guess I will be digging into that for the next few hours.
      Acclivity Game Studios. Making a BP FPS, Tutorial Series on Blog : On Unreal Wiki : Twitch

      Comment


        Well, not sure WTF is going on, but switched to normal create session and packaged and it worked... figured I would start changing options on Advanced create session, and clicked off Allow Invites, rebuilt and it creates them fine now. Dunno, will leave it off for now. With that set to on (allow invites) I was getting a travel error
        Acclivity Game Studios. Making a BP FPS, Tutorial Series on Blog : On Unreal Wiki : Twitch

        Comment


          It always returns success because it technically "finds" the other steam sessions that other people are hosting under the same ID, this is how their default implementation works. I debated returning failed if none of the servers were yours but decided to keep it consistent with their way of handling it.

          If you check if the returned results array is > 0 right now it works as you expected it to, also if you use your own exclusive steam id it should work as expected as well.


          Consider supporting me on patreon

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

          Comment


            Ah, am not using steam.

            I am starting to think a lot of the troubles are 4.9.1 ... now when I build I am getting an uable to find package for one of my game modes... it's looking in the wrong directory. I think I am gonna have to drop back to 4.8.3... so annoying.
            Acclivity Game Studios. Making a BP FPS, Tutorial Series on Blog : On Unreal Wiki : Twitch

            Comment


              Very interesting, thanks for sharing

              Comment


                mordentral, I managed to get steam in there, and working. Hosts a server. If I go to Steam and look at their servers list, should that show up if I filter for spacewar? (that's what the 480 app id is from what I have read)...

                Not seeing it up there, and not finding it when I do a search for sessions.
                Acclivity Game Studios. Making a BP FPS, Tutorial Series on Blog : On Unreal Wiki : Twitch

                Comment


                  I really doubt that they would show the app id 480 on their master server list, it is for WIP games after all, I realize that the option is there but I don't think it populates. When searching for your servers with 480 it filters out a ton of active servers on steam that others are hosting to test with the ID.

                  When searching for your session do you have any filters set? You also have to make sure that the host is on the same build as you and the host CAN'T find sessions while hosting one it will just error out when searching if you are the host machine.

                  Really testing steam requires two computers or virtual machines as you can't run two steam enabled instances off of the same steam account.
                  Last edited by mordentral; 09-22-2015, 08:20 AM.


                  Consider supporting me on patreon

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

                  Comment


                    Makes sense. No, did not have any filters set. Will try on a different machine... maybe a good chance to try a build for Mac as well, and use that as my 2nd computer. Thanks.
                    Acclivity Game Studios. Making a BP FPS, Tutorial Series on Blog : On Unreal Wiki : Twitch

                    Comment


                      I tried it a while back on two different windows machines, two different steam accounts. Worked great. Now I have tried with another person, and we are having the issue that it does not return/find the session either of us is hosting. Find " STEAM: Can't start an online game for session (Game) that hasn't been created" in the logs, not much searching google on that one...
                      Acclivity Game Studios. Making a BP FPS, Tutorial Series on Blog : On Unreal Wiki : Twitch

                      Comment


                        I too get this when trying with a Friend. If I host he can see the session but when he tries to join error. If he tries to Host while I'm already hosting he gets an error also. And Vice versa.

                        STEAM: Can't start an online game for session (Game) that hasn't been created
                        or
                        STEAM: Can't start an online game for session (Game) that is InProgress

                        Any help would be appreciated.

                        Comment


                          Originally posted by arbopa View Post
                          I tried it a while back on two different windows machines, two different steam accounts. Worked great. Now I have tried with another person, and we are having the issue that it does not return/find the session either of us is hosting. Find " STEAM: Can't start an online game for session (Game) that hasn't been created" in the logs, not much searching google on that one...
                          Is he out of your country? I believe that the default steam app id is region locked unfortunately. People with their own App IDs don't have that problem.


                          Consider supporting me on patreon

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

                          Comment


                            Originally posted by Conkerballs View Post
                            I too get this when trying with a Friend. If I host he can see the session but when he tries to join error. If he tries to Host while I'm already hosting he gets an error also. And Vice versa.

                            STEAM: Can't start an online game for session (Game) that hasn't been created
                            or
                            STEAM: Can't start an online game for session (Game) that is InProgress

                            Any help would be appreciated.
                            I don't know your exact node setup but it sounds like you are not correctly setting up the nodes.


                            Consider supporting me on patreon

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

                            Comment


                              Originally posted by mordentral View Post
                              I don't know your exact node setup but it sounds like you are not correctly setting up the nodes.
                              Thanks for replying Mordentral, My node setup is the same as you see above in Arbopa's system. We actually tested with eachother which makes sense why we couldn't see eachothers sessions cause of the Region Lock.

                              Comment


                                Hi,
                                Thanks for your Plugin ...

                                I have problem for joining session in mobile devices (Android).

                                I use UE4 default Node for create session and your Advanced Create Session node but there but i have problem to join the session from other device... I have a log on Success execution on session node and it's running but level can't load.

                                but if i use console command Open {IP Address} every thing is good and i can see other player in level.

                                please help me how i can solve this problem ? If i need to edit join session node in c++ where i must start ? (I'm beginner in C++)

                                Thanks a lot.
                                ABC Augmented Reality by UE4
                                GooglePlay

                                ArchVis VR

                                Comment

                                Working...
                                X