diff options
| author | Magnus Auvinen <magnus.auvinen@gmail.com> | 2008-08-17 07:05:16 +0000 |
|---|---|---|
| committer | Magnus Auvinen <magnus.auvinen@gmail.com> | 2008-08-17 07:05:16 +0000 |
| commit | 16912026dbdd7dc9e238492d9d83e37270ae4f06 (patch) | |
| tree | 5250ca25f847735b55cd293e9b632339503bae4a /src/engine/server | |
| parent | d1282138cd8a61442843c26b54c3f9259f4bf098 (diff) | |
| download | zcatch-16912026dbdd7dc9e238492d9d83e37270ae4f06.tar.gz zcatch-16912026dbdd7dc9e238492d9d83e37270ae4f06.zip | |
added cl_layershot. fixed some bugs in the network
Diffstat (limited to 'src/engine/server')
| -rw-r--r-- | src/engine/server/es_server.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/engine/server/es_server.c b/src/engine/server/es_server.c index 7ed8712b..6e015dbe 100644 --- a/src/engine/server/es_server.c +++ b/src/engine/server/es_server.c @@ -331,7 +331,7 @@ int server_send_msg(int client_id) packet.flags |= NETSENDFLAG_VITAL; if(info->flags&MSGFLAG_FLUSH) packet.flags |= NETSENDFLAG_FLUSH; - + if(client_id == -1) { /* broadcast */ @@ -594,6 +594,7 @@ static void server_process_client_packet(NETCHUNK *packet) int cid = packet->client_id; int sys; int msg = msg_unpack_start(packet->data, packet->data_size, &sys); + if(sys) { /* system message */ |