x

Search in
Sort by:

Question Status:

Search help

  • Simple searches use one or more words. Separate the words with spaces (cat dog) to search cat,dog or both. Separate the words with plus signs (cat +dog) to search for items that may contain cat but must contain dog.
  • You can further refine your search on the search results page, where you can search by keywords, author, topic. These can be combined with each other. Examples
    • cat dog --matches anything with cat,dog or both
    • cat +dog --searches for cat +dog where dog is a mandatory term
    • cat -dog -- searches for cat excluding any result containing dog
    • [cats] —will restrict your search to results with topic named "cats"
    • [cats] [dogs] —will restrict your search to results with both topics, "cats", and "dogs"

How is it that we still cannot get the right ping of a Steam session?

This question was originally posted in 2015, with OP and a bunch of other users saying that they couldn't get the right ping of a Steam session. 2018 is almost over and we still don't have a fix for this (actually this bug report states that it's a problem that's never going to be fixed), which is pretty disappointing, since it's basically unacceptable for a game to either:

a) hide the ping of sessions from players

or

b) display a ping of 9999ms

and it's been more than 3 years since this issue's first been brought up. How are we meant to make and release multiplayer games when we can't even display the right ping? The sad thing though is that this is somehow a resolvable issue because there have of course been games on steam using the engine (most notably PUBG, ark, etc) that display the right ping? What's going on here?

Product Version: UE 4.21
Tags:
more ▼

asked Dec 08 '18 at 05:02 AM in Bug Reports

avatar image

cherking
11 1 6

avatar image Jeff A ♦♦ STAFF Dec 13 '18 at 10:02 PM

Hello,

We've recently made a switch to a new bug reporting method using a more structured form. Please visit the link below for more details and report the issue using the new Bug Submission Form. Feel free to continue to use this thread for community discussion around the issue.

https://epicsupport.force.com/unrealengine/s/

Thanks

(comments are locked)
10|2000 characters needed characters left

1 answer: sort voted first

It's not a bug on UE4 side but that what steam library, as when you use any OnlineSubsystem it is repocible to do all the server listing gives to UE4 and it described in detail here:

http://www.aclockworkberry.com/ping-9999-issue-on-unreal-engine-steam-session-results/

You can can try direclly ping the server, but to do that in blueprint you need plugin like this one:

https://github.com/DescendentStudios/PingPlugin

Note that you should not relay on OnlineSubsystem session to get ping during the game, once you connected to server the job of OnlineSusbsystem is done. Inted you should use UNetConnection which provides all connection statistics, including Lag which is the same as Ping:

https://api.unrealengine.com/INT/API/Runtime/Engine/Engine/UNetConnection/index.html

Problem is they only accessible via C++

more ▼

answered Dec 14 '18 at 05:03 AM

avatar image

Shadowriver
33.9k 916 164 1093

avatar image cherking Dec 19 '18 at 10:30 PM

That is actually very helpful. Thanks for shedding some light on this issue. In my situation it's fine that it's only C++ since my project is in C++ anyways, but it is unfortunate that projects that are only in Blueprints will need to adapt further as well. Thanks for sharing this information!

(comments are locked)
10|2000 characters needed characters left
Your answer
toggle preview:

Up to 5 attachments (including images) can be used with a maximum of 5.2 MB each and 5.2 MB total.

Follow this question

Once you sign in you will be able to subscribe for any updates here

Answers to this question