[POMOC]RP ime igraca

Započeo Nenad
5. Maj 2011. Zaključano
1,215
pregleda
7
postova
Nenad
4
Shot Caller
5. Maj 2011.
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): /
taft
5
Underboss
5. Maj 2011.
formatiras ime, a u formatu splitas '_'
Nenad
4
Shot Caller
5. 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
ellyxinho
4
Made Man
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;
}
Nenad
4
Shot Caller
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...
pavle.bakun
5
Crime Lord
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;
}
Nenad
4
Shot Caller
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

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha