Hi there!
I need some Help
I try to create a little java tool, ServerBrowser.
But i have some problems to get Informationpackets from Server.
What are the key words i have to send to the server?
“status” gives me not al information, just Map name und only one Player in the playerlist.
How can i get the whole player list ?
private void getData() throws IOException {
String ask = "status";
byte[] request = setRequest(ask);
byte[] answer = new byte[1024];
DatagramPacket requestPacket = new DatagramPacket(request,request.length, new InetSocketAddress(serverIP, port));
socket = new DatagramSocket();
socket.setSoTimeout(1000);
DatagramPacket answerPacket = new DatagramPacket(answer,answer.length);
socket.send(requestPacket);
socket.receive(answerPacket);
byte[] data = answerPacket.getData();
serverInfos[4] = (new String(data,0,answerPacket.getLength()));
socket.close();
}
private byte[] setRequest(String ask) {
byte[] request = new byte[1024];
byte wort[] = ("\u00FF\u00FF\u00FF\u00FF rcon\"" + RCON + "\" " + ask).getBytes();
System.arraycopy(wort, 0, request, 0, wort.length);
return request;
}
OUTPUT Server was full at that moment
ÿÿÿÿprint
map: v2_factory
num score ping name lastmsg address qport rate
--- ----- ---- --------------- ------- --------------------- ----- -----
6 38052 62 ^2Kakaszi^1PL 0 89.79.8.240:27960 49357 25000
7
Please help me 
