Ich habe ein bug, unzwar kriegne spieler, den Admin 3D Text über dem kopf, obwohl sie kein
admin sind...
public AdminTimer(playerid)
{
if(PlayerInfo[playerid][pAdmin] == 1)//fagt ab ob er Adminlevel 1 ist müsst ihr an Script anpassen ^^
{
new GMTEXT[MAX_PLAYER_NAME]; //ist halt das new für den 3D text
GMTEXT = "Moderator"; // sagt was der 3DText für ein Text haben soll
GM3D[playerid] = Create3DTextLabel(GMTEXT,COLOR_ORANGE,0,0,0,20.0,1); //erstellt das neue 3Dtext label , farbe zur not anpassen
Attach3DTextLabelToPlayer(GM3D[playerid], playerid, 0.0, 0.0, 0.45); // hängt es an den spieler dran
}
else if(PlayerInfo[playerid][pAdmin] == 2)//fragt ab ob er Adminlevel 2 ist Script muss angepasst werden
{
new GMTEXT[MAX_PLAYER_NAME]; //gleiche wie oben
GMTEXT = "Administrator";//gleiche wie oben
GM3D[playerid] = Create3DTextLabel(GMTEXT,COLOR_YELLOW,0,0,0,20.0,1);//gleiche wie oben
Attach3DTextLabelToPlayer(GM3D[playerid], playerid, 0.0, 0.0, 0.45);//gleiche wie oben
}
else if(PlayerInfo[playerid][pAdmin] == 1337)//fragt ab ob er Adminlevel 2 ist Script muss angepasst werden
{
new GMTEXT[MAX_PLAYER_NAME]; //gleiche wie oben
GMTEXT = "SuperAdmin";//gleiche wie oben
GM3D[playerid] = Create3DTextLabel(GMTEXT,COLOR_LIGHTBLUE,0,0,0,20.0,1);//gleiche wie oben
Attach3DTextLabelToPlayer(GM3D[playerid], playerid, 0.0, 0.0, 0.45);//gleiche wie oben
}
else if(PlayerInfo[playerid][pAdmin] == 1338)//fragt ab ob er Adminlevel 2 ist Script muss angepasst werden
{
new GMTEXT[MAX_PLAYER_NAME]; //gleiche wie oben
GMTEXT = "ServerManager";//gleiche wie oben
GM3D[playerid] = Create3DTextLabel(GMTEXT,COLOR_LIGHTGREEN,0,0,0,20.0,1);//gleiche wie oben
Attach3DTextLabelToPlayer(GM3D[playerid], playerid, 0.0, 0.0, 0.45);//gleiche wie oben
}
else if(PlayerInfo[playerid][pAdmin] == 1339)//fragt ab ob er Adminlevel 2 ist Script muss angepasst werden
{
new GMTEXT[MAX_PLAYER_NAME]; //gleiche wie oben
GMTEXT = "ServerOwner";//gleiche wie oben
GM3D[playerid] = Create3DTextLabel(GMTEXT,COLOR_LIGHTRED,0,0,0,20.0,1);//gleiche wie oben
Attach3DTextLabelToPlayer(GM3D[playerid], playerid, 0.0, 0.0, 0.45);//gleiche wie oben
}
else if(PlayerInfo[playerid][pAdmin] == 2000)//fragt ab ob er Adminlevel 2 ist Script muss angepasst werden
{
new GMTEXT[MAX_PLAYER_NAME]; //gleiche wie oben
GMTEXT = "ServerScripter";//gleiche wie oben
GM3D[playerid] = Create3DTextLabel(GMTEXT,COLOR_GOLD,0,0,0,20.0,1);//gleiche wie oben
Attach3DTextLabelToPlayer(GM3D[playerid], playerid, 0.0, 0.0, 0.45);//gleiche wie oben
}
return 1;
}