Как сделать ники без чёрточок? типо Carl Johnson, но чтобы в самп клиенте было с черточкой но на сервере без
Как сделать ники без чёрточок? типо Carl Johnson, но чтобы в самп клиенте было с черточкой но на сервере без
stock SetRealNick(playerid) { new __p_name[MAX_PLAYER_NAME+1]; for(new i = 0; i < sizeof(__p_name)-1; i++) if(__p_name[i] == '_') __p_name[i] = ' '; return true; }
После авторизации:
SetRealNick(playerid);
Последний раз редактировалось SteveStage; 05.04.2020 в 15:51.
stock SetRealNick(playerid) { new __p_name[MAX_PLAYER_NAME+1]; for(new i = 0; i < sizeof(__p_name)-1; i++) { if(__p_name[i] == '_' && (i+1) <= (sizeof(__p_name)-1) && (i-1) != -1) { switch(__p_name[i-1]) { case 'a'..'z', 'A'..'Z': { switch(__p_name[i+1]) { case 'a'..'z', 'A'..'Z': { __p_name[i] = ' '; } } } } } } return true; }
Последний раз редактировалось SteveStage; 05.04.2020 в 17:33.
stock SetRPName(string[]) { new i = -1; { string[i] = ' '; } }
Использовать:
{ SetRPName(/*массив с именем*/); return 1; }
Последний раз редактировалось execution; 09.04.2020 в 19:10.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)