Quote:
Originally Posted by Cooq
Nochmal ne Frage:
Besteht der Login-Server und Game-Server von S4League aus einer IP?
Wenn ja wo finde ich die?
|
nein, das ganze ist so aufgebaut:
auth server:
-> eigenständiger server
-> übermittelt dem client alle ip/ports der unterschiedlichen server (english, german, fr server)
game, relay, chat (,nat) server:
-> bilden zusammen einen eigenständigen server
das heißt also, wenn du 3 server in der serverliste hast, hast du insgesamt 3 * 4 (sofern man den nat-server mitzählt, bzw sofern der noch im aktuellen s4 drin ist) server/ip's. diese alle auf eine IP zu setzen wär ja sinnlos, geht eine IP down sind alle server weg ;o
die ip vom auth server steht in deinem s4 ordner in der
version.ini:
Code:
IP1 = 195.122.162.94
PORT1 = 28002
das ist die einzige IP die der client vorerst braucht, da er alle anderen vom auth server bekommt. die struct davon sieht so aus:
Code:
struct ServerInfo
{
uint16_t sID;
uint8_t sTyp;
std::string sName;
uint16_t sOnlinePlayers;
uint16_t sMaxPlayers;
uint32_t sIP;
uint16_t sPort;
};
wenn du alle ip's haben willst, dann schau mal
[Only registered and activated users can see links. Click Here To Register...]. kann dir aber nicht garantieren, dass die alle noch stimmen.