Hey Leute,
ich habe ein Problem undzwar habe ich diese if abfrage eingebaut:
if(IsValidObject(muellobject[o]) && IsPlayerInRangeOfPoint(i,5.0,Muell[o][XPoss],Muell[o][YPoss],Muell[o][ZPoss]))
{
DestroyObject(muellobject[o]);
checkpointee[i] ++;
new string[64];
format(string,sizeof(string),"%d Dreck weggeräumt",checkpointee[i]);
SendClientMessage(i,COLOR_WHITE,string);
}
else
{
SendClientMessage(i,COLOR_GREY,"Du musst schon in der Nähe von Dreck sein, um es aufsaugen zu können.");
}
Das Problem ist, dass ich ca. 150 muellobject[o] habe und somit wenn ich dann nicht auf ein Objekt bin dann 150 mal "Du musst schon in der Nähe von Dreck sein..." im Chat stehen hab.
Kann man das nicht irgendwie so machen, dass der nur 1 mal das Schreibt? Und diese Ausgabe nicht für alle Objekte abgibt?
Danke