Én még mindig nem vettem ki hogy mit akarsz ebbõl kihozni azt látom hogy dm-mel kapcsolatos.
Így kérdéses minek kell ennyire bonyolult adat structura felépítés.
Egy idõben egy játékos egy dm-ben lehet igaz?
Mi lenne ha egyetlen egy változó tárolná csak a dm-t, játékosonként? És ha nincs egyik dm-ben se, akkor ennek a változónak (-1) lenne az értéke, ha minigundm-ben van akkor mondjuk (0) lenne az értéke, ha sawnoffdm-ben van akkor (1) lenne és így tovább. Mikor kilép a dm-bõl akkor az a változó (-1) -es értéket kapna.
Edit: kis helyesírás javítás.