Hey, ich habe eine frage, wie mach ich das das wenn ein admin im Adminmode ist für alle sichtbar ist?
Habe es so gemacht jedoch wird er nur ganz kurz rot angezeig aber nicht auf der karte nur bei tab und slbst da verschwindet es nach ein paar sekunden.
Kann mir da jemand helfen?
if(strcmp(cmd, "/adminmode", true) == 0)
{
if (PlayerInfo[playerid][pAdmin] >= 2)
{
if(Adminmode[playerid]==0)
{
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s arbeitet nun als Administrator und nimmt daher nicht am Spiel teil.", sendername);
OOCNews(COLOR_RED,string);
SetPlayerHealth(playerid, 1000);
Adminmode[playerid] = 1;
SetPlayerColor(playerid,RED);
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsVehicleConnected(i) && IsVehicleStreamedIn(GetPlayerVehicleID(playerid), playerid))
{
CheckLockForPlayer(i, playerid);
}
}
}
else if(Adminmode[playerid]==1)
{
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s nimmt nun wieder am Spiel teil.", sendername);
OOCNews(COLOR_RED,string);
SetPlayerHealth(playerid, 100);
Adminmode[playerid] = 0;
SetPlayerToTeamColor(playerid);
for(new i = 0;i<MAX_VEHICLES; i++)
{
if(IsVehicleConnected(i) && IsVehicleStreamedIn(GetPlayerVehicleID(playerid), playerid))
{
CheckLockForPlayer(i, playerid);
}
}
}
}
return 1;
}