Hallo, ich habe gemacht, das wenn ein Admin spanwnt über seinem Kopf der Adminrang steht. Dies hält ungefär eine halbe Sekunde. Dann sind diese Texte wieder weg. Kann es daran liegen das ich zu viele 3DTexte im Script habe? Braucht ihr den Code um mein Problem zu lösen?
Danke im Vorraus
edit: Hier der Code
if(IsTPlayerAnAdmin(playerid,6))
{
new GMTEXT[MAX_PLAYER_NAME];
GMTEXT = "ServerOwner";
GM3D[playerid] = Create3DTextLabel(GMTEXT,COLOR_BRIGHTRED,0,0,0,70.5,1);
Attach3DTextLabelToPlayer(GM3D[playerid], playerid, 0.0, 0.0, 0.45);
}
if(IsTPlayerAnAdmin(playerid,5))
{
new GMTEXT[MAX_PLAYER_NAME];
GMTEXT = "SuperAdmin";
GM3D[playerid] = Create3DTextLabel(GMTEXT,COLOR_ORANGE,0,0,0,70.5,1);
Attach3DTextLabelToPlayer(GM3D[playerid], playerid, 0.0, 0.0, 0.45);
}
if(IsTPlayerAnAdmin(playerid,4))
{
new GMTEXT[MAX_PLAYER_NAME];
GMTEXT = "Administrator";
GM3D[playerid] = Create3DTextLabel(GMTEXT,COLOR_BLUE,0,0,0,70.5,1);
Attach3DTextLabelToPlayer(GM3D[playerid], playerid, 0.0, 0.0, 0.45);
}
if(IsTPlayerAnAdmin(playerid,3))
{
new GMTEXT[MAX_PLAYER_NAME];
GMTEXT = "Moderator";
GM3D[playerid] = Create3DTextLabel(GMTEXT,COLOR_GREEN,0,0,0,70.5,1);
Attach3DTextLabelToPlayer(GM3D[playerid], playerid, 0.0, 0.0, 0.45);
}
if(IsTPlayerAnAdmin(playerid,2))
{
new GMTEXT[MAX_PLAYER_NAME];
GMTEXT = "Supporter";
GM3D[playerid] = Create3DTextLabel(GMTEXT,COLOR_YELLOW,0,0,0,70.5,1);
Attach3DTextLabelToPlayer(GM3D[playerid], playerid, 0.0, 0.0, 0.45);
}
//Edit:
Muss ich für jeden Spieler einen neuen STring erstellen oder geht das mit GM3d...