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.