Create an account


Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[SOLVED] No stat ID despite setting checkmarks

#1
Hi,

I wanted to check my stats on http://stats.xonotic.org/players today but can't find my profile there.

I can find games I participated in and they do show my nick (it was first 'Bloodthorn' and later '^x901Blood^x040thorn', so the same but with colors) but I can't actually click on my nick and I've even ran a scripted search on the site to find myself in the list but I don't show up as registered there, apparently. The search function on the site only shows games I've participated in, not my profile.

I've checked both boxes in the 'Statistics' subsection of the 'Profile' section of the 'Multiplayer' tab in the game so I don't know how I should proceed to get the game to create a profile on the site. It may be possible that I unchecked those boxes at some point in the past but now they are definitely both checked.

Thanks in advance for your help.
Reply

#2
(05-15-2018, 03:04 PM)Bloodthorn Wrote: Hi,

I wanted to check my stats on http://stats.xonotic.org/players today but can't find my profile there.

I can find games I participated in and they do show my nick (it was first 'Bloodthorn' and later '^x901Blood^x040thorn', so the same but with colors) but I can't actually click on my nick and I've even ran a scripted search on the site to find myself in the list but I don't show up as registered there, apparently. The search function on the site only shows games I've participated in, not my profile.

This means you enabled name tracking but not stats tracking.

There's like 4 states for those checkboxes.

both unchecked = unprofiled anonymous player
both checked = named profile
stats tracking checked, but name isn't = anonymous profile
stats tracking unchecked, but name is checked = unprofiled name

You only need to check to enable stats tracking to get a profile, but if you're already connected to a server, the changes don't take effect until the next match. You may have tried to enable stats tracking during a match.
Xonotic exists for a long time and low player count is the proof that nobody wants to play Xonotic since it is a bad game by default.
- Lyberta, 2017
Reply

#3
Thanks for your reply.
I have completed many matches with both checkmarks checked (both stat and name tracking) and still don't have a profile. I tried unchecking and rechecking them and then played two matches but still I have no profile.
Any advice on how to proceed?

Edit: What I did was to
 1. start the game without connecting to a server
 2. uncheck both checkmarks and click apply
 3. check both checkmarks and click apply
 4. connect to a server and play a match
 5. connect to a different server and play a another match
 6. disconnect from server
 7. check stats: I see the match and my name in the list but still I don't have a profile

Edit2: my system:
I use Fedora 27 and had initially installed Xonotic from a standalone package but then quickly switched to the version distributed in the standard fedora repositories many months ago. I don't use any firewalling.
Reply

#4
Check the xonotic folder in your user directory for a file called something like "key_0.d0si". This key is needed for XonStats, eventually it is borked for whatever reason. Try deleting the file and launch Xonotic and it will generate a new key.
Then play a match again.

Also make sure that the server you're playing on actually tracks stats: This is shown by the 3 bars-icon on the left of the server name
[Image: 21.png]
IRC (QuakeNet): #bot.xonotic | #xonotic.pickup | #xonotic | #xonotic.cup
Steam | Twitch.tv | YouTube
Movies: Mirification #1 | #2 | Mirificaption #1 | #3 | #4 | [BOT] Clan #3 | #5 | #6 | #7 | [BOT] Clan #4 | #8

Reply

#5
If I remember correctly the game as distributed by Fedora lacks crypto (d0_blind_id) support.
Start the game and check if the command crypto_keys is available. (Access the console via "Shift+Esc".)
Reply

#6
Thanks for your replies.

When I type "crypto_keys" or "/crypto_keys" in the console it says "Unknown command [x]" where x is what I entered.
I also tried deleting the key files in the ".xonotic" directory in my user directory and then started up the game again and even played a match and the keys were not regenerated; so I tried uninstalling Xonotic, deleting the .xonotic folder, reinstalling again, choosing the tracking option and playing another match and still no keys. The weird thing is that they were generated at some point in the last months, though, since they existed until I deleted them today (I still have a copy of the keys btw.).

So maybe it's the lacking crypto support? What package do I need to install for that?

Edit: I tried launching Xonotic-sdl from a terminal and played a match that way and it didn't throw any specific error messages other than some resource related errors like being unable to load some textures and sounds (that didn't create any problems ingame, though).

Edit2: I suppose the keys may have been generated when I installed Xonotic for the first time from some non-fedora package, but I don't remember now where I found that one...can you recommend some Xonotic package to me that would have the crypto libraries?
Reply

#7
The official download has them. You won't get automatic updates but new releases aren't very common anyway.
[Image: 30381.png]
Reply

#8
Thank you, that solved it!
I have downloaded the official version from the website and the game has now created a profile for me.
Reply



Possibly Related Threads...
Thread Author Replies Views Last Post
  [NEED HELP] Setting up Xonotic on my school shared directory Bla1 11 1,440 03-09-2017, 03:15 PM
Last Post: Mr. Bougo
  Help with setting for campaign (or whatever that is) forseti 14 6,081 02-06-2012, 03:14 PM
Last Post: Mr. Bougo

Forum Jump:


Users browsing this thread:
1 Guest(s)

Forum software by © MyBB original theme © iAndrew 2016, remixed by -z-