Moin,
Wie kann ich es machen, das man wenn man Normal Schreibt,
das es nur die Leute in der Umgebung sehen können?
Moin,
Wie kann ich es machen, das man wenn man Normal Schreibt,
das es nur die Leute in der Umgebung sehen können?
OnPlayerText mit 0 returnen und eine schleife nutzen die alle spieler durch geht die keine bots sind mit dem server verbunden sind und in der nähe des schreibers im chat sind dann formatierst du den text und schickst ihn den spielern in der nähe.
Benutz mal die SuFu dort wurde es oft beschrieben.
Grüße,
TimPhillip
Ich habe es so....
public OnPlayerText(playerid, text[])
{
new string[128];
format(string,128,"%s sagt: %s",SpielerName(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,7.0,X,Y,Z))
{
SendClientMessage(i,WEIß,string);
return 0;
}
}
return 0;
}