Автор: Dest
Всем привет уважаемые пользователи!
Сейчас хочу вам выложить такой мануал, как убрать "_" в нике игрока
Все мы знаем, что в игре между Имя и Фамилия есть такой символ "_"
Теперь давайте его уберем и сделаем как в реальной жизни
Подойдет как раз для RP проектов
Весь код вставляем в конец мода:
Это вернет ваше имя Ivan
stock pName(playerid)
{
new nick[MAX_PLAYER_NAME];
GetPlayerName(playerid, nick, MAX_PLAYER_NAME);
new getspace = strfind(nick, "_", true);
if(getspace != -1) strdel(nick, getspace, sizeof(nick));
return nick;
}
Далее:
Это вернет вашу фамилию Ivanov
stock pLastName(playerid)
{
new nick[MAX_PLAYER_NAME];
GetPlayerName(playerid, nick, MAX_PLAYER_NAME);
new getspace = strfind(nick, "_", true);
if(getspace != -1) strdel(nick, 0, getspace+1);
return nick;
}
Ну и последнее:
Это вернет уже разделено Ivan Ivanov
Всем привет уважаемые пользователи!
Сейчас хочу вам выложить такой мануал, как убрать "_" в нике игрока
Все мы знаем, что в игре между Имя и Фамилия есть такой символ "_"
Теперь давайте его уберем и сделаем как в реальной жизни
Подойдет как раз для RP проектов
Весь код вставляем в конец мода:
Это вернет ваше имя Ivan
stock pName(playerid)
{
new nick[MAX_PLAYER_NAME];
GetPlayerName(playerid, nick, MAX_PLAYER_NAME);
new getspace = strfind(nick, "_", true);
if(getspace != -1) strdel(nick, getspace, sizeof(nick));
return nick;
}
Далее:
Это вернет вашу фамилию Ivanov
stock pLastName(playerid)
{
new nick[MAX_PLAYER_NAME];
GetPlayerName(playerid, nick, MAX_PLAYER_NAME);
new getspace = strfind(nick, "_", true);
if(getspace != -1) strdel(nick, 0, getspace+1);
return nick;
}
Ну и последнее:
Это вернет уже разделено Ivan Ivanov
Код:
stock pNameEx(playerid)
{
new nick[MAX_PLAYER_NAME];
GetPlayerName(playerid, nick, MAX_PLAYER_NAME);
new getspace = strfind(nick, "_", true);
if(getspace != -1) nick[getspace] = ' ';
return nick;
}