Ping is just an indication sadly. It only tells there is 'something' going wrong.
Compare it to having a network of water channels and sending paper boats from one end and back again, and then measure the time it took the boat to get to the end and back again. That's ping basicly, but it doesn't tell you at all at which intersection the boat you send went to the left channel, right channel or centre one. It just tells you, I went there and got back again, here's the time.
For that you can use the following method:
open a command box (command promt, or enter 'cmd' in the search box)
Then type in 'tracert' without quotes and followed by the intended target, in this case, the cRPG server.
Example of what you get back:
command: tracert 8.8.8.8
1 <1 ms <1 ms <1 ms /// <-- my home router (if this is anything other then very low you have an issue at home, replace cables or even the router itself. If you have connected your PC directly to the internet the first router should be the providers one)
2 22 ms 9 ms 9 ms /// <--- my providers router
3 8 ms 7 ms 16 ms // <--- next router
4 25 ms 11 ms 10 ms /// <--- and next one
5 15 ms 11 ms 9 ms 72.14.217.124
6 12 ms 10 ms 11 ms 209.85.248.88
7 11 ms 11 ms 10 ms 209.85.255.60
8 20 ms 16 ms 14 ms 216.239.49.38
9 22 ms 21 ms 14 ms 209.85.255.130
10 14 ms 15 ms 10 ms google-public-dns-a.google.com [8.8.8.8] <--- google public DNS
Note that some routers are configured not to respond to ping, so will not give a return except for stars (*)
This won't fix anything of course, but will tell you if the issue is with your provider, or with some provider further up in the chain.
More important, it gives you some data to send to your provider where the issue is for you, with any luck they can go fix it (does take a while usually) and if it is an issue further ahead they can inform that provider.
Hope this helps!
quick edit:
I don't know what the IPs of the cRPG servers are, you'll have to ask those of the admins of that particular server.