Hallo liebe BrotFische
Ich habe mal wieder ein Problem mit meinem Adminsystem,
Ohne dieses:
new ADuty;//das was oben im Script kommt
ADuty = Create3DTextLabel("NICHT ANGREIFEN!\nAdminOnDuty!",GOLD,1108.0688,-1796.5752,16.5938,100,0,1);
Attach3DTextLabelToPlayer(ADuty,playerid,0,0,0);//Der Command wen er gerade aduty geht
Delete3DTextLabel(ADuty);
//Der Command wen er gerade von aduty rausgeht
Läuft der Script Einwandfrei,
Was habe ich falsch gemacht?
Hier der Kommplette Command:
new ADuty; if(strcmp(cmdtext,"/aduty", true) == 0)
{
if(isPlayerAnAdmin(playerid,1))
{
if(ImDienst[playerid] == false)
{
ADuty = Create3DTextLabel("NICHT ANGREIFEN!\nAdmin OnDuty!",GOLD,1108.0688,-1796.5752,16.5938,100,0,1);
Attach3DTextLabelToPlayer(ADuty,playerid,0,0,0);
new string[200];
format(string, sizeof(string), "***[LoS-Team]%s ist nun im Dienst.***",SpielerName(playerid));
SendClientMessageToAll(GOLD, string);
SetPlayerColor(playerid,GOLD);
SetPlayerSkin(playerid,66);
ImDienst[playerid] = true;
}
else if(ImDienst[playerid] == true)
{
Delete3DTextLabel(ADuty);
new string[200];
format(string, sizeof(string), "***[LoS-Team]%s ist nun nicht mehr Dienst.***",SpielerName(playerid));
SendClientMessageToAll(GOLD, string);
SetPlayerColor(playerid,0xFFFFFFFF);
SetPlayerSkin(playerid,0);
ImDienst[playerid] = false;
}
}
SendClientMessage(playerid,ROT,"Du bist kein Administrator!");
return 1;
}
Wäre Cool könntet ihr mir sagen was ich da falsch gemacht habe?
Greetz Raven