http://www.aquadasoft.com/LacewingBanner.gif
Happy new year!
Server, C++ library, extension
OINC MFA -> Lacewing patcher
Printable View
Awesome... If ICMP Ping is fixed then I can continue work on my project. Thanks for your hard work.
Just tested ICMP Ping, still locks up the application. :(
I think only UDP is fixed in this one. New build soon to address any other remaining issues.
Yay finally a new build! Thank you very much :)
I use ICMP Ping to detect when players are lagging / approaching disconnect. If a message is not received when it should be, the program pings the server, if it gets no reply, it displays 'you have disconnected'.
Can you suggest a work around until this is fixed? I waited patiently in hope this would be fixed in BETA #6. I'd like to avoid delaying my project for another month.
You can't rely on servers to respond to ICMP ping.. most routers drop it by default to block denial of service attacks. Couldn't you just use "On disconnect"?
"On Disconnect" doesn't work if the person physically disables their internet, ie. in the case of disconnection without closing the application first. The game will assume the person is still active and keep sending and expecting data.
I'm sure I'll come up with a work-around, maybe have the player send a message to their own username, and set up a counter to time the response. Thanks anyway.
This Lacewing (working on UDP) still crashing ;/
I'm guessing Web Interface isn't working yet?
If you want a packet that does nothing (and should make it realise the connection has been severed) try sending an empty server message. The Lacewing protocol does actually have a ping/pong mechanism, but it's not implemented in the extension. I'll see about doing that in a future build :)Quote:
Originally Posted by Ryan
Not as far as I know, but that's a non-essential feature.Quote:
Originally Posted by Crazy_Ivan
Thanks, that helps so much with debugging. How is it crashing? When? Why? Do you have an example?Quote:
Originally Posted by BoYY