- Автор
- Совместимость с
- Amx Mod X 1.8.2, Amx Mod X 1.9.0, Amx Mod X 1.10.0 dev
- Требования
-
AmxModX 1.8.2+
ReAPI Module ( reHLDS Needed ) / Fakemeta module
A plugin which check player's name if it contains Standard ASCII Characters. If not, the plugin will change his name, with one randomly choosen from the settings file.
It has reAPI support. You can use it by uncommenting line 4: #define USE_REAPI
NOTE! When a player is connecting to server, his name is checked too, because ClientUserInfo is called when a player is joining the server in order to get his setinfo fields, like his "name" field. Only using Fakemeta version!
NOTE 2! We need to call the checking function in client_putinserver() state, because reapi's RG_CBasePlayer_SetClientUserInfoName is called only
when a player is changing his name, not the same behaviour as RG_CSGameRules_ClientUserInfoChanged.
It has reAPI support. You can use it by uncommenting line 4: #define USE_REAPI
NOTE! When a player is connecting to server, his name is checked too, because ClientUserInfo is called when a player is joining the server in order to get his setinfo fields, like his "name" field. Only using Fakemeta version!
NOTE 2! We need to call the checking function in client_putinserver() state, because reapi's RG_CBasePlayer_SetClientUserInfoName is called only
when a player is changing his name, not the same behaviour as RG_CSGameRules_ClientUserInfoChanged.