Announcement

Collapse
No announcement yet.

Advanced Sessions Plugin

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

    Can u add "status info" about a friends? Like a: {playername} playing in Grand Theft Auto 5 and etc, thx <3

    Comment


      Is there any way to get what game a friend is playing from FriendInfo or even their ID?

      Comment


        Do we have to wait for Epic to be able to use the InviteReceived event?

        Comment


          hi,

          when i invite a friend to my game and he accept it he never joins my server. how can i solve this?

          thanks in advance,

          Comment


            Originally posted by rojo8399 View Post
            Do we have to wait for Epic to be able to use the InviteReceived event?
            Invite received should work, but you'll need your game instance to be based off of the AdvancedSessions game instance for it to call the event in the player controller as well.


            Originally posted by quintendc View Post
            hi,

            when i invite a friend to my game and he accept it he never joins my server. how can i solve this?

            thanks in advance,
            Same as above, on the invite received event call join session.

            Originally posted by FunnyCheeze View Post
            Can u add "status info" about a friends? Like a: {playername} playing in Grand Theft Auto 5 and etc, thx <3

            Added GetSteamFreindGamePlayed today, it returns the AppID and (maybe) the GameName. If retrieving the game name fails it will be an empty string and just the AppID is returned.

            The problem is that the AppList interface I use to get the game name is listed as:

            This is a restricted interface that can only be used by previously approved apps, please let us know via the Steamworks discussion board if you believe that you need access to this API.
            So outside of AppID 480 it likely doesn't work without request, an alternative would be using the WebAPI for steam and

            To get information about the returned AppID.


            It will be in an update later today, looking to add more as long as I have the files open, think the VR plugin can sit for a day.
            Last edited by mordentral; 06-26-2017, 09:53 AM.


            Consider supporting me on patreon

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

            Comment


              Pushed a new commit to the repository...

              Pre-packaged binaries will be uploaded when the compilation is done.

              Code:
              Added SteamRequestGroupOfficers function to the sessions plugin.
              
              Added GetSteamGroups to the sessions plugin.
              
              Added GetSteamFriendGamePlayed function to the sessions plugin.

              *Edit* Uploaded binary package
              Last edited by mordentral; 06-26-2017, 03:29 PM.


              Consider supporting me on patreon

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

              Comment


                [MENTION=4285]mordentral[/MENTION] - I just updated to 4.16 and downloaded the 4.16 package in your first post. I then installed it into the engine plugins folder. However every time I compile now I get the following errors. This happens in both VS and if I hit the Compile button in the editor.

                CompilerResultsLog:Error: Error c:\program files\epic games\ue_4.16\engine\plugins\advancedsessions\source\advancedsessions\classes\BlueprintDataDefinitions.h(16) : fatal error C1083: Cannot open include file: 'BlueprintDataDefinitions.generated.h': No such file or directory
                CompilerResultsLog:Error: Error c:\program files\epic games\ue_4.16\engine\plugins\advancedsessions\source\advancedsessions\classes\BlueprintDataDefinitions.h(16) : fatal error C1083: Cannot open include file: 'BlueprintDataDefinitions.generated.h': No such file or directory

                I even tried creating a brand new blank project, but get the same error. I have an older version of AdvancedSessions installed in 4.15 and it works fine. I've checked all the files and everything looks in order.... I haven't deleted anything or modified the files. I even tried downloading and reinstalling a second time just in case. Any ideas?


                Edit: I have since tried installing the plugin in the project instead of the engine and that seems to work. Compiles ok now. I would like to get it into the engine though so I don't have to update for every project. Any ideas why it doesn't work when installed to the engine?
                Last edited by wilberolive; 06-26-2017, 09:22 PM.

                Comment


                  Originally posted by wilberolive View Post
                  [MENTION=4285]mordentral[/MENTION] - I just updated to 4.16 and downloaded the 4.16 package in your first post. I then installed it into the engine plugins folder. However every time I compile now I get the following errors. This happens in both VS and if I hit the Compile button in the editor.

                  CompilerResultsLog:Error: Error c:\program files\epic games\ue_4.16\engine\plugins\advancedsessions\source\advancedsessions\classes\BlueprintDataDefinitions.h(16) : fatal error C1083: Cannot open include file: 'BlueprintDataDefinitions.generated.h': No such file or directory
                  CompilerResultsLog:Error: Error c:\program files\epic games\ue_4.16\engine\plugins\advancedsessions\source\advancedsessions\classes\BlueprintDataDefinitions.h(16) : fatal error C1083: Cannot open include file: 'BlueprintDataDefinitions.generated.h': No such file or directory

                  I even tried creating a brand new blank project, but get the same error. I have an older version of AdvancedSessions installed in 4.15 and it works fine. I've checked all the files and everything looks in order.... I haven't deleted anything or modified the files. I even tried downloading and reinstalling a second time just in case. Any ideas?


                  Edit: I have since tried installing the plugin in the project instead of the engine and that seems to work. Compiles ok now. I would like to get it into the engine though so I don't have to update for every project. Any ideas why it doesn't work when installed to the engine?
                  its trying to access an intermediate folder file that is auto generated but is missing. Build the plugin for every build version in the project so that those files are fresh and then move the plugin back to the engine folder (wiping all current files there first).


                  Consider supporting me on patreon

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

                  Comment


                    Originally posted by mordentral View Post
                    its trying to access an intermediate folder file that is auto generated but is missing. Build the plugin for every build version in the project so that those files are fresh and then move the plugin back to the engine folder (wiping all current files there first).
                    OK, I so I'm giving this a go. It is compiling ok for any of the editor configurations (i.e. Debug Editor and Development Editor), however the other configurations (Debug, Development, Shipping) all give the following error (paths have been shortened).

                    All source files in module "AdvancedSessions" must include the same precompiled header first. Currently "..\Plugins\AdvancedSessions\Source\AdvancedSessions\Classes\AdvancedExternalUILibrary.h" is included by most of the source files. The following source files are not including "..\Plugins\AdvancedSessions\Source\AdvancedSessions\Classes\AdvancedExternalUILibrary.h" as their first include

                    Comment


                      Originally posted by wilberolive View Post
                      OK, I so I'm giving this a go. It is compiling ok for any of the editor configurations (i.e. Debug Editor and Development Editor), however the other configurations (Debug, Development, Shipping) all give the following error (paths have been shortened).

                      All source files in module "AdvancedSessions" must include the same precompiled header first. Currently "..\Plugins\AdvancedSessions\Source\AdvancedSessions\Classes\AdvancedExternalUILibrary.h" is included by most of the source files. The following source files are not including "..\Plugins\AdvancedSessions\Source\AdvancedSessions\Classes\AdvancedExternalUILibrary.h" as their first include

                      Mmmmm, that shouldn't be the case, I'm using IWYU now instead so there is no precompiled header. You transferred all of the files right (build.cs)? Not just the source files?


                      Delete the intermediate folder entirely in the plugin folder to make sure its not using data from before 4.15/.16 moved to IWYU, because for the precompiled binaries I have to fully build all versions.


                      Consider supporting me on patreon

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

                      Comment


                        My problem here still exists...

                        Comment


                          Originally posted by Chaosgod_Espér View Post
                          My problem here still exists...
                          Are you on mac or linux? How did you get the plugin? Direct source or one of the pre-compiled downloads.

                          Are you using the correct version for your engine version?



                          It basically looks like it needs to be compiled......which means you are using a platform that I can't compile for or are using the wrong version.


                          Consider supporting me on patreon

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

                          Comment


                            using windows

                            We tried both, the pre-compiled and Source versions.
                            We are using 4.16.1 Version of UE4, using this version of your Plugin: https://drive.google.com/file/d/0B5c...zFDcGIwaENEY1U

                            Comment


                              Originally posted by Chaosgod_Espér View Post
                              using windows

                              We tried both, the pre-compiled and Source versions.
                              We are using 4.16.1 Version of UE4, using this version of your Plugin: https://drive.google.com/file/d/0B5c...zFDcGIwaENEY1U
                              Missing modules means that its not compiled for your engine, regardless of why, if you installed the source version did you actually compile it? You need to launch through the compiler once, not just the uproject if it isn't compiled.


                              Consider supporting me on patreon

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

                              Comment


                                Originally posted by mordentral View Post
                                Added GetSteamFreindGamePlayed today, it returns the AppID and (maybe) the GameName. If retrieving the game name fails it will be an empty string and just the AppID is returned.
                                if i get only AppID node gone to Failture? If it's not, please, add output (or exec) like "Only AppID"
                                Last edited by FunnyCheeze; 06-28-2017, 04:10 PM.

                                Comment

                                Working...
                                X