Problem mit Admin 3D Text

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Also ich möchte das über den jeweiligen Admins der Adminrang steht allerdings habe ich das Problem das wenn ein Admin online ist dann hat der das (sch getestet), sobald sich aber nun ein 2. Admin einloggt verschwindet es beim ersten und wenn ein 3. Admin dazu kommt hab ich noch nicht herraus gefunden wann es da ist und bei wem und wie und ja. Also nochmal kurz, 1Admin on alles kein Problem, 2 Admins on verschwindet es beim erst gespawnten Admin.


    So sieht mein Code aus:



    new Text3D:label[MAX_PLAYERS];


    public OnPlayerSpawn(playerid)
    {


    if(PlayerInfo[playerid][pAdmin] >= 1)
    {
    Delete3DTextLabel(label[playerid]);//Löscht den 3D Textlabel


    new Scripter2[MAX_PLAYER_NAME];
    new Owner2[MAX_PLAYER_NAME];



    if(PlayerInfo[playerid][pAdmin] == 10) //adminlvl 10 =ServerScripter
    {
    Scripter2 = "ServerScripter";
    label[playerid] = Create3DTextLabel(Scripter2,COLOR_ServerScripter,0,0,0,70.5,1);
    Attach3DTextLabelToPlayer(label[playerid], playerid, 0.0, 0.0, 0.45);
    }
    if(PlayerInfo[playerid][pAdmin] == 8)//adminlvl 1 =moderator :)
    {
    Owner2 = "ServerOwner";
    label[playerid] = Create3DTextLabel(Owner2,COLOR_ServerOwner,0,0,0,70.5,1);
    Attach3DTextLabelToPlayer(label[playerid], playerid, 0.0, 0.0, 0.45);
    }


    public OnPlayerDisconnect(playerid, reason)
    {
    Delete3DTextLabel(label[playerid]);//Löscht den 3D Textlabel


    hoffe mir kann jemand helfen.