Hi admins,
little talk about GUID stuff. I'm thinking about a solution to get such a functionnality in Q3 mods games. I would like to have your opinion.
1) Why a player GUID ?
I think player "Global Unique IDentifier" is only meaningful for player statistics. When you are checking Wasteland stats for example you can easily found some players with many positions and the same name. VSP can take care about GUID but this stuff isn't available in Q3 engine. With the SA release, maybe players would love to check there stats and maybe that could be a way to show someone progress. I think young people would love that, but this is just a point of vue. So maybe a good GUID handling could help some Q3 player to play more on SG and SG need more online players...
2) How GUID for SG ?
In fact, technically we can't have a real GUID unless Q3 engine is taking care of. But there's something people transmit to servers as they connect to we can use to fake a GUID... The player name of course... ... waoh ? How can we use it to recognize people ? Anyone can connect to a server pretending he is "Red Neckerson" ! Oh yes, you're right so we need a "secret" to recognize automaticaly someone. No real secret can be shareds between server and a player, so I just think of a poor secret... just something for which you need to know some good tool to discover the secret. Why ? because the secret is encoded in the name. How ? Just say the Red Neckson secret is a number like 1234... Than Red NeCKersoN name can be set to '^1R^7eD ^3NeCK^2erso^1N^7^7^1^2^3^4^7^7'... as you see the secret is inserted in a color scheme at the end of the name. That's invisible in game.
3) Faking GUID, sharing a secret, no way you can trash it now, you're stupid
Of course, this is not a great solution. Technically with some script between server log and VSP you can handle easily that kind of GUID. Now, for the secret, I'm thinking... maybe the secret should be provided from another server where we manage players who care about there stats and the secrets list & scripts are shared with VSP admins. This is an idea.
In case of a duel tournament, maybe we could implement a tournament web server where you need to register just before you play to get your secret, set it and play on the SG server which know that secret. Without that secret you would be out of the tournament...
Conclusion:
Yes there's some job. There's some ideas.
Do SG need that ?
Maybe SG should better be ported to Q4 engine or another
So now you can say I'm stupid