Let me tell you how to use Chinese names in such a server first:
In your CS directory, locate the folder cstrike_schinese. In this folder, there is a config.cfg file, copy and paste it again, change the name, such as 1.cfg, and then open this 1.cfg (double-click to pop up a dialog box and open it in Notepad mode), and empty all the contents inside. Write setinfo name "Chinese name you want to change" (quotation marks are in English, and if the Chinese name you want to change contains spaces, you must have double quotation marks), and then click Save As (you must click Save As, but you cannot save it directly). The default encoding method is ANSI, so just change it to UTF-8. After entering the server supporting Chinese id, enter the command exec 1. On the console.
Now I'll tell you how to get an empty name. Empty names are bugs that use Chinese id plug-ins. If you want to change the Chinese name, didn't I say that the encoding method should be changed from the default ANSI to UTF-8 when saving as? If you want to change the empty name, do not change the encoding method, and keep the default ANSI. In this way, Chinese names show all kinds of garbled codes. An empty name is actually a garbled code that cannot be displayed. Which words will show empty garbled code? For example, the "ha" in ANSI encoding mode is displayed as an empty garbled code, that is, an empty name. A word "ha" will do. If you type more than one "ha", the empty name will still be displayed. I used to use the setinfo name "hahaha", which will be empty if I don't change the coding method. As for whether other words are empty, I have tried many times before, but now I don't remember.
Will it? This can only be done on the server that supports the Chinese id of the player. To put it bluntly, this bug is that ANSI method does not support Chinese, and only UTF-8 supports Chinese.