18.09.2014, 18:33
As the title says....
stock RemoveUnderScore(playerid)
{
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
for(new i = 0; i < MAX_PLAYER_NAME; i++)
{
if(name[i] == '_') name[i] = ' ';
}
return name;
}
https://sampforum.blast.hk/showthread.php?tid=207984
pawn Код:
|
stock GetPlayerNameEx(playerid)
{
new string[24];
GetPlayerName(playerid,string,24);
new str[24];
strmid(str,string,0,strlen(string),24);
for(new i = 0; i < MAX_PLAYER_NAME; i++)
{
if (str[i] == '_') str[i] = ' ';
}
return str;
}
new nickname[2][25];
GetPlayerName(playerid, nickname[0], MAX_PLAYER_NAME);
sscanf( nickname[0], "p<_>s[24]s[24]", nickname[0], nickname[1]);
public OnPlayerConnect(playerid)
{
new string[126];
format(string,sizeof(string),"Welcome %s",RemoveUnderScore(playerid));
SendClientMessage(playerid,-1,string);
return 1;
}
stock RemoveUnderScore(playerid)
{
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
for(new i = 0; i < MAX_PLAYER_NAME; i++)
{
if(name[i] == '_') name[i] = ' ';
}
return name;
}
stock sendername(playerid)
{
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
for(new i = 0; i < MAX_PLAYER_NAME; i++)
{
if(name[i] == '_') name[i] = ' ';
}
return name;
}
splitname(playerid, name[21])
{
GetPlayerName(playerid, name, 21);
for(new i; i < 21; i++)
{
if(name[i] == '_')
{
name[i] = 32;
}
}
return true;
}