open.mp icon indicating copy to clipboard operation
open.mp copied to clipboard

non-english nickname

Open iLuXing opened this issue 4 months ago • 7 comments

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.

iLuXing avatar Mar 07 '24 08:03 iLuXing