Hallo, habe ein komisches Problem mit meiner SetPlayerMarkerForPlayer Funktion..
Hier mein Code:
#define C_BLUEMARKER 0x0000FFFF
//code
public OnGameModeInit()
{
ShowPlayerMarkers(0);
//code
}
//Befehl
SetPlayerMarkerForFraction(Player[playerid][pFraction],playerid,C_BLUEMARKER);
stock SetPlayerMarkerForFraction(fra,pid,color)
{
for(new p=0;p<MAX_PLAYERS;p++)
{
if(!IsPlayerConnected(p)) continue;
if(!Player[p][pLogged]) continue;
if(!Player[p][pDuty]) continue;
if(IsInFraction(p) != fra) continue;
if(p == pid) continue;
SetPlayerMarkerForPlayer(p, pid, color); //habe es hier auch schon probiert, direkt die Farbe C_BLUEMARKER anzugeben
}
return 1;
}
Der Spieler bekommt zwar einen blauen Namen, aber auf der Minimap ist er nicht drauf.
Jemand ne Ahnung?
MFG selEcT