Na, szóval azt szeretném megoldani, hogy a közelben levőknek mutassa, amit írok.
Ez a probléma, hogy kéne megoldani?
public OnPlayerText(playerid, text[])
{
new szoveg[100];
if(!PlayerInfo[playerid][pBelepve])
return SendClientMessage(playerid, COL_PIROS, \"Nem vagy belépve!\");
if(!PlayerInfo[playerid][pTeam])
return SendClientMessage(playerid, COL_PIROS, \"Te nem vagy egy team tagja se!\");
format(szoveg, sizeof(szoveg), \"%s mondja: %s\", Nev(playerid), text);
for(new i = 0; i < MAX_PLAYERS; i++)
{
new Float:x, Float:y, Float:z;
GetPlayerPos(playerid, x, y, z);
if (IsPlayerInRangeOfPoint(i, 10.0, x, y, z))
{
SendClientMessage(i, -1, szoveg);
}
}
return 1;
}