Hio leute,
in dem script von mir, sind sachen drin, das man nen '_' im namen haben muss also Reallifenamen.
Die accounts, die nen namen haben mit _ z.B. Tom_Horst werden GESPEICHERT.
Alle OHNE diesen '_' werden nicht gespeichert,
und sind nach relogg bzw gmx oder so weg!
Was kann ich da machen?
bitte helft mir, sagt was für zeilen ihr braucht
hier mal das, mit dem unterstrich _
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;
}
RPName(name[],ret_first[],ret_last[])
{
new len = strlen(name),
point = -1,
bool:done = false;
for(new i = 0; i < len; i++)
{
if(name[i] == '_')
{
if(point != -1) return 0;
else {
if(i == 0) return 0;
point = i + 1;
}
} else if(point == -1) ret_first[i] = name[i];
else {
ret_last[i - point] = name[i];
done = true;
}
}
if(!done) return 0;
return 1;
}