In response to Zaoshi
Zaoshi wrote:
Windows has 'ping' command, Linux should have something similar. You just need to write a .dll that would ping desired address and return number.

A lot of people block ICMP requests... That's why having a built in one would be great.. considering you know, the clients obviously want to play the game if they are connected, and the server needs to serve, developer should have access to ping the client.
In response to FIREking
FIREking wrote:
the clients obviously want to play the game if they are connected, and the server needs to serve, developer should have access to ping the client.

I remember speaking with Lummox a long time ago and he said pings are tracked internally, it's just a matter of making it available for developers. I would be very happy with just being able to ping whatever clients are connected rather than being able to have the server ping any address.
In response to SuperAntx
SuperAntx wrote:
FIREking wrote:
the clients obviously want to play the game if they are connected, and the server needs to serve, developer should have access to ping the client.

I remember speaking with Lummox a long time ago and he said pings are tracked internally, it's just a matter of making it available for developers. I would be very happy with just being able to ping whatever clients are connected rather than being able to have the server ping any address.

The ability to ping any address would be useful for cases when world/Topic() is used extensively (for instance, a cross-server instancing system).
ping(client) should use an internal function (not the generic ping you get with most OS because that uses ICMP which is blocked almost everywhere)

and ping(address) should use ICMP because you're pinging a random computer that isn't running dream seeker.
Page: 1 2