format(str1, sizeof(str1), \"%s mondja: %s\", name, text);
SendClientMessage(i, 0xFFFF00AA,str1);
Ebbõl akarom kivenni de nem értem hogy mondtad.
format(str1, sizeof(str1), \"%s mondja: %s\", name, text);
SendClientMessage(i, 0xFFFF00AA,str1);
Ebbõl akarom kivenni de nem értem hogy mondtad.
Másold be az egészet.. parancsot úgy gondolom.
new Float:x, Float:y, Float:z, str1[200], name[MAX_PLAYERS];//tárolók
if(Adminszolgalat[playerid] == false)
{
for(new i=0;i<MAX_PLAYERS;i++)//összes játékosra vonatkozik
{
if(IsPlayerConnected(i)==1)//csatlakozás
{
GetPlayerPos(playerid, x, y, z);//lekérjük a saját pozíciónkat
if(IsPlayerInRangeOfPoint(i, 7, x, y, z))//ha a többiek a mi pozíciónk közelébe vannak
{
GetPlayerName(playerid, name, sizeof(name));//lekérjük a nevünket
format(str1, sizeof(str1), \"%s mondja: %s\", name, text);
SendClientMessage(i, 0xFFFF00AA,str1);
}
}
}
}
google.....
stock UnderscoreToSpaceName(playerid)
{
new Name[MAX_PLAYER_NAME];
if(IsPlayerConnected(playerid))
{
GetPlayerName(playerid, Name, sizeof(Name));
}
else
{
Name = \"Disconnected/Nothing\";
}
for(new name = 0; name < MAX_PLAYER_NAME; name++) if(Name[name] == \'_\') Name[name] = \' \';
return Name;
}
Megcsináltam!!!! :P
stock GiveNameSpace(playerid)
{
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name));
name[strfind(name,\"_\")] = \' \';
return name;
}