Skripta koju koristim: vlastita
Detaljan opis problema: kako da uklonim "_" iz imena igraca...znaci kad neko pise na chat (bilo koji) ovo:
Nenad_Ivanovic: ovo je test
bude ovako:
Nenad Ivanovic: ovo je test
Dio skripte: /
Neke slike/video za lakse dobivanje pomoci (neobavezno): /
[POMOC]RP ime igraca
1,215
pregleda
7
postova
6. Maj 2011.
Nenad wrote on May 5, 2011, 10:25 pm:
formatiras ime, a u formatu splitas '_'
znam da treba formatirati ali ne znam kako xD
Evo kako:
stock RemoveUnderScore(playerid)
{
new name;
GetPlayerName(playerid,name,sizeof(name));
for(new i = 0; i < MAX_PLAYER_NAME; i++)
{
if(name == '_') name = ' ';
}
return name;
}
public OnPlayerText(playerid,text[])
{
new string;
format(string,sizeof(string),"%s: %s",RemoveUnderScore(playerid),text);
SendClientMessageToAll(color,string);
return 0;
}6. Maj 2011.
Quote from May 5, 2011, 10:25 pm:
formatiras ime, a u formatu splitas '_'
znam da treba formatirati ali ne znam kako xD
Evo kako:
stock RemoveUnderScore(playerid)
{
new name;
GetPlayerName(playerid,name,sizeof(name));
for(new i = 0; i < MAX_PLAYER_NAME; i++)
{
if(name == '_') name = ' ';
}
return name;
}
public OnPlayerText(playerid,text[])
{
new string;
format(string,sizeof(string),"%s: %s",RemoveUnderScore(playerid),text);
SendClientMessageToAll(color,string);
return 0;
}
ne radi mi ovako...kad idem compile izbaci mi onaj Don't send prozor...
6. Maj 2011.
LuKsA wrote on August 1, 2010, 10:09 am:
stock GetPlayerFirstName(playerid)
{
new namestring;
new name;
GetPlayerName(playerid,name,MAX_PLAYER_NAME);
split(name, namestring, '_');
return namestring;
}stock GetPlayerLastName(playerid)
{
new namestring;
new name;
GetPlayerName(playerid,name,MAX_PLAYER_NAME);
split(name, namestring, '_');
return namestring;
}stock GetPlayerNameEx(playerid)//Brise "_" u imenu igraca
{
new string;
GetPlayerName(playerid,string,24);
new str;
strmid(str,string,0,strlen(string),24);
for(new i = 0; i < MAX_PLAYER_NAME; i++)
{
if (str == '_') str = ' ';
}
return str;
}6. Maj 2011.
eXtreme wrote on August 1, 2010, 10:09 am:
stock GetPlayerFirstName(playerid)
{
new namestring;
new name;
GetPlayerName(playerid,name,MAX_PLAYER_NAME);
split(name, namestring, '_');
return namestring;
}stock GetPlayerLastName(playerid)
{
new namestring;
new name;
GetPlayerName(playerid,name,MAX_PLAYER_NAME);
split(name, namestring, '_');
return namestring;
}stock GetPlayerNameEx(playerid)//Brise "_" u imenu igraca
{
new string;
GetPlayerName(playerid,string,24);
new str;
strmid(str,string,0,strlen(string),24);
for(new i = 0; i < MAX_PLAYER_NAME; i++)
{
if (str == '_') str = ' ';
}
return str;
}sta kad napravim to xD
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava