diff options
| author | oroborus <oroborus@0ee4d065-81f0-4d1e-b06c-ff20ad07cc3e> | 2008-05-26 12:45:53 +0000 |
|---|---|---|
| committer | oroborus <oroborus@0ee4d065-81f0-4d1e-b06c-ff20ad07cc3e> | 2008-05-26 12:45:53 +0000 |
| commit | c94fd664bba352732bf0e5c9a77e709b49f1aa4f (patch) | |
| tree | 70936acfc33b46792ce1e3170de6a82f86edfe68 /src/proto.c | |
| parent | a1e9bc7430ca827808a502f455b20a23ba15e31a (diff) | |
- mensie upravy v kode
- navod na zostavovanie projektu
- da sa to skompilovat :D
- PS: este to nie je odladene, a musim sa ucit na prijmacky na FEI
git-svn-id: http://opensvn.csie.org/tuxanci_ng@54 0ee4d065-81f0-4d1e-b06c-ff20ad07cc3e
Diffstat (limited to 'src/proto.c')
| -rw-r--r-- | src/proto.c | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/src/proto.c b/src/proto.c index 45abf8c..4174f09 100644 --- a/src/proto.c +++ b/src/proto.c @@ -577,7 +577,7 @@ void proto_send_shot_server(int type, client_t *client, shot_t *p) char msg[STR_PROTO_SIZE]; assert( p != NULL ); - + sprintf(msg, "shot %d %d %d %d %d %d %d %d %d\n", p->id, p->x, p->y, p->px, p->py, p->position, p->gun, p->author_id, p->isCanKillAuthor); @@ -597,12 +597,15 @@ void proto_recv_shot_client(char *msg) sscanf(msg, "%s %d %d %d %d %d %d %d %d %d", cmd, &shot_id, &x, &y, &px, &py, &position, &gun, &author_id, &isCanKillAuthor); -/* - if( getShotID(getCurrentArena()->listShot, shot_id) != NULL ) + + if( ( shot = getShotID(getCurrentArena()->listShot, shot_id) ) != NULL ) { - return; + delListItem(getCurrentArena()->listShot, + searchListItem(getCurrentArena()->listShot, shot), destroyShot); + + //return; } -*/ + shot = newShot(x, y, px, py, gun, author_id); replaceShotID(shot, shot_id); |