From fff390715fff73f05639d3e5f96612a5a4fa82e8 Mon Sep 17 00:00:00 2001 From: Reiner Herrmann Date: Sun, 23 Jan 2011 19:26:59 +0100 Subject: adapt player_list receive function to data store --- src/net_server.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src/net_server.c') diff --git a/src/net_server.c b/src/net_server.c index e8ecb4f..52dca17 100644 --- a/src/net_server.c +++ b/src/net_server.c @@ -127,7 +127,7 @@ void server_start_game(int* clients, const uint8_t clientcount, const player_lis uint8_t* buf; uint8_t usercount = players->count; uint32_t pos; - uint32_t buflen = 3 + usercount; // type + packetlen + usercount + (usercount * len) + uint32_t buflen = 3 + 2*usercount; // type + packetlen + usercount + (usercount * player_id) + (usercount * len) //for(int i=0; inames[i]); @@ -145,7 +145,9 @@ void server_start_game(int* clients, const uint8_t clientcount, const player_lis // copy usernames with length to buffer for(int i=0; inames[i]); + /* + buf[pos++] = i; // player_id + uint8_t len = strlen(players->names[i]); buf[pos++] = len; memcpy(buf+pos, players->names[i], len); pos += len;*/ -- cgit v1.2.3