Hey Leute, ich möchte, dass die Cops die Wanteds der Spieler über dem Kopf angezeigt bekommen.
Dazu habe ich folgendes geschrieben, was allerdings irgendwie nur für einen Spieler (bzw. eben nicht für alle bei denen es gehen sollte) funktioniert?
Kann da irgendwer den Fehler finden ? Danke im Vorraus
public AttachWantedLabels(playerid)
{
new wantedlabel[MAX_PLAYERS];
new string[128];
new float:PosX,float:PosY,float:PosZ;
ForEachPlayer(i)
{
format(string,sizeof(string),"Wantedlevel: %i",Spieler[i][pWantedPoints]);
if(isPlayerInFrakt(i,1) || isPlayerInFrakt(i,2) || isPlayerInFrakt(i,6) && Spieler[i][pWantedPoints] > 0)
{
DeletePlayer3DTextLabel(i,wantedlabel[i]);
GetPlayerPos(i,PosX,PosY,PosZ);
wantedlabel[i] = Create3DTextLabel(string,BLAU,PosX,PosY,PosZ,MAX_STREAM_NAME_DISTANCE,0,1);
Attach3DTextLabelToPlayer(wantedlabel[i],i,0.0,0.0,0.6);
return 1;
}
}
return 1;
}