16.06.2017, 20:13
Hello everyone,
I'm trying to remove underline from the players name but can't.
And I get this in console:
I'm trying to remove underline from the players name but can't.
PHP код:
forward NameSpace(string[]);
public NameSpace(string[])
{
new len;
len = strlen(string);
for(new i=0;i<len;i++)
{
printf("letter %i is %s", i, string[i]);
if(string[i] == '_') string[i] = ' ';
}
return 1;
}
CMD:me(playerid, params[])
{
new pName[MAX_PLAYER_NAME], action[256], string[256];
if(sscanf(params, "s[256]", action)) return SendClientMessage(playerid, COLOR_GREY, "[Usage] /me [Action]");
GetPlayerName(playerid, pName, sizeof(pName));
format(string, sizeof(string), "* %s %s", NameSpace(pName), action);
ProxDetector(2, playerid, string, 0xC982E8FF, 0xC982E8FF, 0xC982E8FF, 0xC982E8FF, 0xC982E8FF);
return 1;
}
Код:
[00:29:00] letter 0 is FirstName_LastName [00:29:00] letter 1 is irstName_LastName [00:29:00] letter 2 is rstName_LastName [00:29:00] letter 3 is stName_LastName [00:29:01] letter 4 is tName_LastName [00:29:01] letter 5 is Name_LastName [00:29:01] letter 6 is ame_LastName [00:29:01] letter 7 is me_LastName [00:29:01] letter 8 is e_LastName [00:29:01] letter 9 is _LastName [00:29:01] letter 10 is LastName [00:29:01] letter 11 is astName [00:29:01] letter 12 is stName [00:29:01] letter 13 is tName [00:29:01] letter 14 is Name [00:29:01] letter 15 is ame [00:29:01] letter 16 is me [00:29:01] letter 17 is e