Hallo erstmal^^
Also mein Ziel ist es grade die PlayerMarkers in Virtuellen Welt 2 auszumachen (das hat geklappt) nur das wen die spieler wieder in ne anderen Virtuellen Welten gehen sollen die wieder als marker angezeigt werden und ihre Farbe die sie befor sie in welt 2 gegangen sind wiederkrigen! welt 2 is bei mir dm
//GameModeInt
ShowPlayerMarkers(1);
//Player geht in DM
SetPlayerVirtualWorld(playerid, 2);
for (new i = 0; i < MAX_PLAYERS; i++) SetPlayerMarkerForPlayer( playerid, i, 0xFFFFFF00 ); //So das klappt nur komischerweise ändert sich chat Farbe auch...
//Player geht aus DM
SetPlayerVirtualWorld(playerid, 0);
Was soll man machen damit sie hier ihre alten farben wieder kriegen?
Geht das vileicht iregendwie so?
new ChatColors[MAX_PLAYERS];
//GameModeInt
ShowPlayerMarkers(1);
//OnPlayerConnect
ChatColors[playerid] = GetPlayerColor(playerid);
//Player geht in DM
ChatColors[playerid] = GetPlayerColor(playerid);
SetPlayerVirtualWorld(playerid, 2);
for (new i = 0; i < MAX_PLAYERS; i++) SetPlayerMarkerForPlayer( playerid, i, 0xFFFFFF00 );
//Player geht aus DM
SetPlayerVirtualWorld(playerid, 0);
SetPlayerColor(playerid,ChatColors[playerid]);
for (new i = 0; i < MAX_PLAYERS; i++) SetPlayerMarkerForPlayer( playerid, i, ChatColors[i] );