[Suggestion] Some way to show Ping

Discussion in 'PlanetSide 2 Gameplay Discussion' started by Wintermaulz, Feb 24, 2013.

  1. Wintermaulz

    So theres one thing that has been bugging me for a while now. We have a way to show what our FPS is, including what is doing the processing at that time (which is quite helpfull). BUT, we have no way to know what our latency is. We should be shown what our ping is when we use ALT+F to show what our FPS is.
    • Up x 3
  2. StormStrafe

    I thought it was weird that I've seen no one ask about this, thanks for breaking the silence. I know when to stop playing Chivalry when my ping gets out of hand thanks to the ability to see ping in that particular game. Otherwise, I'd have many frustrating sessions... Kinda like I do in Planetside 2.
    • Up x 1
  3. Sharkiller

    Code:
    @echo off
    REM PlanetSide2 Ping Test by Sh4rkill3rSG
    echo Australia: Sydney
    FOR /F "delims=" %%i IN ('ping.exe -n 1 69.174.220.23') DO set ms=%%i
    echo - (AU) Briggs:        %ms:~-5%
    echo ============================== && echo.Europa: Amsterdam, Holanda
    FOR /F "delims=" %%i IN ('ping.exe -n 1 195.33.132.169') DO set ms=%%i
    echo - (EU) Ceres:        %ms:~-5%
    FOR /F "delims=" %%i IN ('ping.exe -n 1 195.33.132.169') DO set ms=%%i
    echo - (EU) Cobalt:        %ms:~-5%
    FOR /F "delims=" %%i IN ('ping.exe -n 1 195.33.132.168') DO set ms=%%i
    echo - (EU) Lithcorp:    %ms:~-5%
    FOR /F "delims=" %%i IN ('ping.exe -n 1 195.33.132.168') DO set ms=%%i
    echo - (EU) Mallory:    %ms:~-5%
    FOR /F "delims=" %%i IN ('ping.exe -n 1 195.33.132.172') DO set ms=%%i
    echo - (EU) Miller):    %ms:~-5%
    FOR /F "delims=" %%i IN ('ping.exe -n 1 195.33.132.169') DO set ms=%%i
    echo - (EU) Woodman:    %ms:~-5%
    echo ============================== && echo.US West: San Diego, California
    FOR /F "delims=" %%i IN ('ping.exe -n 1 64.37.174.140') DO set ms=%%i
    echo - (US West) Connery:    %ms:~-5%
    FOR /F "delims=" %%i IN ('ping.exe -n 1 64.37.174.143') DO set ms=%%i
    echo - (US West) Genudine:    %ms:~-5%
    FOR /F "delims=" %%i IN ('ping.exe -n 1 64.37.174.140') DO set ms=%%i
    echo - (US West) Helios:    %ms:~-5%
    echo ============================== && echo.US East: Ashburn, Virginia
    FOR /F "delims=" %%i IN ('ping.exe -n 1 199.108.194.38') DO set ms=%%i
    echo - (US East) Jaeger:    %ms:~-5%
    FOR /F "delims=" %%i IN ('ping.exe -n 1 199.108.194.38') DO set ms=%%i
    echo - (US East) Mattherson:    %ms:~-5%
    FOR /F "delims=" %%i IN ('ping.exe -n 1 199.108.194.39') DO set ms=%%i
    echo - (US East) SolTech:    %ms:~-5%
    FOR /F "delims=" %%i IN ('ping.exe -n 1 199.108.194.41') DO set ms=%%i
    echo - (US East) Waterson:    %ms:~-5%
    echo ==============================
    pause
    paste in notepad and save as ping.bat and run it.

    [IMG]
    • Up x 3
  4. Robes

    Just ping the server.
  5. Being@RT

    Thanks, that's pretty handy.

    Not sure what's going on with my 00ms ping to a US East server from Finland... in fact every US server listed as being below 50ms, which is pretty amazing for cross-ocean connection, especially as those pings are better than what I get for the European servers...

    I'd change the number of pings to 3 myself to have a bit more average result, but I'm not really savvy enough to know if changing the '-n 1' to '-n 3' actually results in the average ms being displayed or not.. Does it pick first instance of 'ms' or the last?

    The change makes the bat a lot slower to execute of course.
  6. Wintermaulz

    While i was hoping for something ingame, this is awesome as well. +1 Internetz for you good sir.
  7. Eugenitor

    You're aware that some of these servers have the same IP address, and that by pinging one you effectively ping the other, right?

    Anyway, this isn't a "true" ping, because you're only checking how much time it takes for the server's front end to respond to an ICMP request. How long it takes the actual game server to get back to you on information might be completely different.