Indiana jones and the search for the lost ranks

Request help for teeworlds-related subjects (mapping, servers, ..).
For client issues, see our repositories (https://github.com/ddnet/ddnet/issues).
Post Reply
Im 'corneum
Posts: 1052
Joined: Thu Oct 30, 2014 4:58 pm
Clan: ☭birming

Indiana jones and the search for the lost ranks

Post by Im 'corneum »

so you all know how some people do not get their ranks after finishing sometimes. as it appears noone has ever found a answer to how this comes up, especially stompie seems to have it very often.
first off: i have no answer either just some hints but i need your help to finish this.
i gave myself a name that teeworlds couldnt show, in this case a emoji -> ("🖕🏼"[yeah i know childish blabla])
when you finish a map with those symbols you cant rank yourself, just as it is with stopmie. if you teamfinish you also dont get the rank and the points. but where do they go. they go to a "player" named "????" https://ddnet.tw/players/-63--63--63--63-/ as you can see on that player profile i tried some stuff out already with schinese symbols as well.
now if you finished with the real name of "????" ingame first and then play as a emoji, then the get delivered to "????????"(8 question marks) but for some reason i cant reach this profile on the website to look after it.
to clarify this all more i have made some screens which i will just attach at the end because im too lazy to put them in the right places in the text, and also they are really self-explaining
yeah maybe deen knows more, maybe im totally stupid and everyonme already knows this. but whatever
Attachments
screenshot_2017-08-26_00-20-15.png
screenshot_2017-08-26_00-20-15.png (646.13 KiB) Viewed 2159 times
screenshot_2017-08-26_00-13-26.png
screenshot_2017-08-26_00-13-26.png (504.03 KiB) Viewed 2159 times
screenshot_2017-08-26_00-13-04.png
screenshot_2017-08-26_00-13-04.png (606.68 KiB) Viewed 2159 times
screenshot_2017-08-26_00-12-59.png
screenshot_2017-08-26_00-12-59.png (646.23 KiB) Viewed 2159 times
screenshot_2017-08-26_00-12-57.png
screenshot_2017-08-26_00-12-57.png (492.87 KiB) Viewed 2159 times
screenshot_2017-08-26_00-12-45.png
screenshot_2017-08-26_00-12-45.png (569.29 KiB) Viewed 2159 times
reply to this post or your mom will die in her sleep tonight
Chairn
Posts: 400
Joined: Sat Apr 11, 2015 5:05 pm
Player profile: http://ddnet.tw/players/Chairn/
Clan: QuintessenZ

Re: Indiana jones and the search for the lost ranks

Post by Chairn »

That doesn't explain why stompie who has only latin character doesn't get ranks.
Im 'corneum
Posts: 1052
Joined: Thu Oct 30, 2014 4:58 pm
Clan: ☭birming

Re: Indiana jones and the search for the lost ranks

Post by Im 'corneum »

Chairn wrote: Sat Aug 26, 2017 3:19 am That doesn't explain why stompie who has only latin character doesn't get ranks.
yeah as i said im not behind it. but i think i got a clue
reply to this post or your mom will die in her sleep tonight
User avatar
deen
TECHNICAL Team
Posts: 3576
Joined: Mon May 05, 2014 2:30 pm
Player profile: https://ddnet.org/players/deen/
Discord: deen#5910

Re: Indiana jones and the search for the lost ranks

Post by deen »

A few problems there:

1. We hava database servers and game servers. When the game server has no network connection to the database server, then it can't write the rank. In that case it should write the rank to a file instead that can be manually added later.
2. I have restored all ranks from files, but I didn't see any from stompie.
3. Our utf8 storage in the database is wrong. I wrongly assumed that "utf8" means utf8, but actually "utf8" only works for up to 3 byte characters. The real utf8 is called "utf8mb4". This has historical reasons in MySQL/MariaDB. I will try to fix it today.
4. If stompie or anyone else has a problem where a rank is not stored immediately, then please make a thread or write me a message immediately with the time, name, server location, port. Then I can check the logs (deleted after 24-48 hours) and verify the source of the problem.
User avatar
stompie
Posts: 700
Joined: Thu Jun 18, 2015 2:40 pm
Player profile: http://ddnet.tw/players/stompie/
Mapper profile: https://ddnet.tw/mappers/stompie/

Re: Indiana jones and the search for the lost ranks

Post by stompie »

recently i havent had this issue (mostly cause i havent finished as many maps as normal xD) but i got used to it when it happens but thanks for the explanation
\,,/(◣_◢)\,,/
User avatar
deen
TECHNICAL Team
Posts: 3576
Joined: Mon May 05, 2014 2:30 pm
Player profile: https://ddnet.org/players/deen/
Discord: deen#5910

Re: Indiana jones and the search for the lost ranks

Post by deen »

Database now uses utf8mb4. All characters should work now on restarted servers. /map and /mapinfo only work on servers that were restarted already as well.
Post Reply

Who is online

Users browsing this forum: No registered users and 0 guests