open.mp
open.mp copied to clipboard
non-english nickname
When a player enters the game with a non-English nickname, the server will not receive or display any information.
Previously, a Chinese programmer created a plugin for nicknames with Chinese characters. This plugin located the address of the CheckPlayerName function through a characteristic code search and then hooked and managed it. Through this hooking process, the plugin fixed the crash issue caused by the incorrect use of CharLowerA in samp_server.exe.
However, with the updates to the game version, the plugin has become incompatible and can no longer be used. I believe this issue has been a headache for many servers and players, and I hope omp can address and fix this problem.
There are indeed experts who have developed Advanced-SA-NickName (https://github.com/KrYpToDeN/Advanced-SA-NickName), but it is not compatible with omp-server. Furthermore, based on my cursory examination of the code, it seems to be tailored specifically for Cyrillic script.
Thanks for your dedication and efforts.