connectionID, userID, playernumber - the documentation is confusing as the terms 'appear' to me at least to vary, and there are two numbers which are tracked and some packets use one and other packets the other! It would be nice to have a single unique number that never changes.
I still struggle to get my head around this, I can do Einsteins riddle - but the insim connundrum defeats me frequently!
I wish I could offer some constructive guidance, but basically in my stuff I try to track it and use it where I have too - but if I can use LFSW name I use that instead.