Server protocal problems in external launcher
#6
(08 Aug 17, 10:44PM)TheNihilanth Wrote: @stef Could you post what issues exactly are you talking about please?
Quote:<stef|grue> why do you use extping if you only want a list of players?
<stef|grue> we have at least seven different types of ping requests - how did you pick the ones you used?
<stef|grue> sry, extping is what you should have used - instead, you use extinfo
<stef|grue> there are four different extping queries, one of them returns a list of players
<stef|grue> pls check protocol.cpp on how the serialization in AC works
<stef|grue> hint: it's variable length encoding
https://github.com/assaultcube/AC/blob/m...otocol.cpp
(09 Aug 17, 09:27AM)Hostaa Wrote: Really glad to see people trying their own project. I think there was a software called "Cube Server Lister" that was meant for the same purpose. You might want to have a look at it http://cubelister.sourceforge.net/

I'm mainly interested in the usefulness of the software you are trying to build, you might want to explain it to us to give you proper advice regardless of the code.

Yes, I know about cube server lister, its outdated and doesn't compile for me. A slightly improved version here but same results https://forum.cubers.net/thread-8532.html

Though the purpose is different, unlike cube server lister this one is meant to interact with matserservers and servers of AC, ACR, other AC-like games. We don't have any plans to support saur, red eclipse or any of the other game's master/servers. As for the launcher part, you can add any game/program to it and run it. The image above should be self explanitoy if you havent tested it by now.
Thanks given by:


Messages In This Thread
RE: Server protocal problems in external launcher - by Iguana - 10 Aug 17, 08:04PM