Update
This commit is contained in:
parent
a00f214911
commit
fa79114e3e
21 changed files with 1075 additions and 21 deletions
|
@ -2,8 +2,11 @@ package mrdev023.network.packet;
|
|||
|
||||
import java.net.*;
|
||||
|
||||
import mrdev023.gameengine.gamestate.*;
|
||||
import mrdev023.network.common.*;
|
||||
import mrdev023.network.packet.main.*;
|
||||
import mrdev023.network.server.*;
|
||||
import mrdev023.opengl.gui.*;
|
||||
|
||||
public class ClientDisconnect implements IPacket{
|
||||
|
||||
|
@ -21,11 +24,14 @@ public String pseudo;
|
|||
}
|
||||
|
||||
public void manage(Client client, IPacket packet) throws Exception {
|
||||
|
||||
MainState.messages.add(new Message(pseudo + " has disconnected !"));
|
||||
}
|
||||
|
||||
public void manage(Client client, IPacket packet, DatagramSocket server) throws Exception {
|
||||
|
||||
System.out.println(client.getPseudo() + " has diconnected " + client.getAddress().getHostName() + ":" + client.getPort());
|
||||
MainServer.sendToClients(new ClientDisconnect(client.getPseudo()));
|
||||
client.setRunning(false);
|
||||
MainServer.clients.remove(client);
|
||||
}
|
||||
|
||||
}
|
||||
|
|
Reference in a new issue