Kaiserludi admin

About

Username
Kaiserludi
Joined
Visits
4,416
Last Active
Roles
Registered, Administrator
Points
253
Badges
20

Comments

  • Hi @ExitVip. Which client and server version do you use?
  • Hi @ExitVip. Which application are you running on the server side? Note that the default application is the LoadBalancing application and when you run the LoadBalancing application (or a (custom) application that inherits from it or is otherwise …
  • Update: 4.1.11.1, which does not have this issue, has been released. Hence I am taking down the linked workaround for 4.1.11.0
  • Hi @SHiruh. Please replace the files defines.h and TypeName.h inside your Common-cpp/inc folder with the following version of these files: *links removed, see update below* This assumes that you are on version 4.1.11.0 (the at the time of this post…
  • Hi @angelskieglazki. There is nothing wrong with negative timestamp values. They are perfectly valid. It is pointless to re-fetch the server time because of it being negative and it won't make it become positive, no matter how often you do it. The …
  • Hi @hmfff. Please re-download the UE4 demo. I have just uploaded an updated version of it which works with the 4.1.11.x Client API.
  • Hi @nirob_kuet. I am afraid that this is a bug that slipped through with the 4.1.11.0 release. We will fix this is in 4.1.11.1, of course. For now please drop the following folder into pathToTheRootFolderOfYour4-1-11-0-SDK/Photon-cpp/inc to fix th…
  • Hi @SHiruh. So this is solved now? When you just want to use Chat and not Realtime (why else would you remove the Realtime connetion code?), then you can remove the line AddPhotonLibPathWin(Target, "LoadBalancing"); and also everything else that i…
  • Hi @Kurtav. It is true that their free plan includes more users than ours. From our experience one CCU equals roughly about 400 MAU for the average game. This means that their 100k MAU are comparable to 250 CCU. We don't offer more than 20 CCU fo…
  • Hi @Yogesh_Dev. No, that is not possible. Those 5-10 seconds are the server-side timeout. Only when the server does not see any life sign from the client for that amount of time it considers the client to be disconnected. Waiting a few seconds befo…
  • Hi @GreenRollingHills. Yes, that is correct. You can't put a JVector into a Hashtable. However you can put a C array into a Hashtable and hence you can put the content of a JVector into a Hashtable like this: ExitGames::Common::Hashtable data; …
  • Hi @lpp168. 4.1.10.2 is available in our download section now.
  • Hi @lpp168. Thank you for reporting this. The next release (which will likely be released next week already) will contain libs that are built with that VS2017 version. For the time being please follow the advice that @vadim gave you and build wit…
  • Hi @lpp168. There has never been a Photon Client SDK with a version number 3.4. This number has only been used for a Server SDK release. All client SDKs have jumped from 3.2.x.x directly to 4.0.0.0. We have dropped support for VS2008 with 3.0.3.0,…
  • Hi @eza. The Photon clients don't ever require you to provide an authTokenKey through their APIs, no matter if your are using them with a self hosted Server or with the Photon Cloud. The encrypted auth token gets provided to them by the Photon Ser…
  • Hi @Hi @shovancj. PhotonServerSettings should contain separate fields, for the PUN and for the Voice appID. If this is not the case for you, then maybe something went wrong when installing or updating the assets or you are not using up to date ve…
  • Well, a separate appID, but not a separate application in the sense of another app running on the client device.
  • Hi @shovancj. Each application has photon and photon voice. Not sure if this matters or not. Do you use the same appID for both? Each connection will count as one CCU and Photon and Photon Voice both have their own connection. Hence it is expect…
  • Hi @GreenRollingHills. demo_Type_support sends various data inside CPhotonLib::sendData() in Photon_lib.cpp and receives it in Listener::customEventAction() in Listener.cpp. An NSDictionary in an objC Client is equivalent to an ExitGames::Common::…
  • Hi @AlexFriedrich. Those files are all included in the Photon Windows Client SDK that you can download here: https://www.photonengine.com/en-US/sdks#realtimewindows Honestly I am surprised/confused on how you know the filenames for all those files…
  • Hi @Harish_Kagale. opJoinOrCreateRoom() either creates a room with the specified name or joins it if it already exists. Room names are unique. No two rooms with the same name can exist at the same time. Hence when calling opCreateRoom() and spec…
  • Hi @titonbrujah. Hi, I've gone through the matchmaking checklist: - Both Unity and JavaScript are using the same AppID and Version - Both are also connecting to the same master region, EU? I assume that with 'matchmaking checklis' you refer to htt…
  • Hi @domp_. This is a known issue that we have already fixed in the latest development state of the code base. The fix will be part of the 4.1.10.0 release. It is only happening with event code 223. Your code should simply ignore all event codes t…
  • Hi @Manjunath. Which version of Xcode, of Unreal Engine and of the Photon OS X Client SDK do you use? In version 4.1.9.0 of the Client SDK Source/Photon/LoadBalancing-cpp/inc/Client.h:225 points to the line inside the implementation of Client::opR…
  • Hi @GreenRollingHills. NetworkLogic and AndroidNetworkLogic are both part of demo_loadBalancing, which is a demo project and not a library. So these classes are basically example code for how to use the libraries. Hence the recommended approach is…
  • Hi @GreenRollingHills. That looks like Android Studio can't find NetworkLogic.h, because it isn't aware that it should look for header files at any other paths than the one where the makefile is located. See https://stackoverflow.com/questions/336…
  • Hi @GreenRollingHills. i think that following the guide from you link should also work. Why do you think you need to modify anything the make-files? For your information: We don't use Android Studio ourselves, so I don't have first-hands experien…
  • Hi @GreenRollingHills. The Photon Client SDK for Android NDK ships with multiple demo projects and those demos come with make-files that link against the Photon libraries. They also contain some Java code that calls the C++ code through JNI. Pleas…
  • Hi @clem. Let me publish the answer here that I have given to your question in private support already, so that others with a similar question can find it as result to their search queries: Let me clarify terms here: CCU stands for concurrent use…
  • Hi @Zaur. The Mac OS X SDK does not contain that function either. I don't know where it is coming from in your copy, but it does not exist in the SDK in our download-section, nor in the latest development state of the code base. From a short look i…