Just think of where you could grab such value. The IS_NCN packet should do the trick, grab the PName value and save it somewhere easily accessible.
eg: Have a dictionary of connections, and a dictionary of players. Save the value to the connections dictionary, that way you can have a list of vars you can use at any time by calling connections.variable.
For the players, you can add a player when they leave the pits and remove one when they spectate or leave. If you count the players dictionary, you can see how many players are on the track.
I'm not infront of a computer with LFS right now. But if you go into your settings, then Controls. Have a look at what the Ignition is set to. By default it is 'i'.
I believe the unlock limit is there to prevent people from spamming it.
Every week you get +1 unlock. If you have used all your unlocks and wish to unlock one more time, you can always contact the devs at https://www.lfs.net/mailus
I don't have much else to say, other than keep it up. Me among a bunch of others can't wait for the release. When it does release, we all know what track I'll be playing.
Just ask your parents to buy it for you, and give them the money for it. When I first started playing the demo version, i played it for 2 weeks and then my dad bought it for my birthday 10 years ago.
I see you decided to go for the M.2, have you noticed any difference compared to an SSD? I heard those things are nuts!
I guess I'll show off mine.
Asus 24" LED A-Sync MG248Q 144hz (3x)
i7-6700k 4.0GHz
16GB ram @ 1200MHz
GTX 1080Ti 11GB
I installed speccy and noticed it says my graphics card only has 3070MB on both virtual and physical memory. Is anyone familiar with this issue? I'm sure this card should have 11GB.
I'll try other programs though to see if it might just be speccy being silly.