Hallo Brotfische,
ich habe eine frage!
Wenn ich in der Fraktion LSPD bin hab ich "PlayerColor Blau".
Wenn ich /aduty mache bin ich im Admin Dienst und PlayerColor Rot.
Aber mein Problem ist wenn ich nochmal /aduty mach bin außer Dienst und "PlayerColor Weiß", also unsichtbar!
Was muss ich machen das ich wieder den PlayerColor von der Fraktion bekomme?
Hier der ADuty Befehl:
if (strcmp(cmd, "/adminduty", true) == 0 || strcmp(cmd, "/aduty", true) == 0)
{
if(AdminDuty[playerid] == 0)
{
if(PlayerInfo[playerid][pAdmin] >= 1)
{
SendClientMessage(playerid,COLOR_YELLOW,"Du bist nun als Admin On Duty!");
SetPlayerColor(playerid,COLOR_RED);
AdminDuty[playerid] = 1;
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string,sizeof(string)," **Administrator %s ist nun im Dienst!**",sendername);
SendClientMessageToAll(0xFF6E00FF, string);
return 1;
}
if(PlayerInfo[playerid][pSupporter] >= 1)
{
SendClientMessage(playerid,COLOR_YELLOW,"Du bist nun als Supporter On Duty!");
SetPlayerColor(playerid,COLOR_RED);
AdminDuty[playerid] = 1;
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string,sizeof(string)," Supporter %s ist nun im Dienst!",sendername);
SendClientMessageToAll(0xFF6E00FF, string);
return 1;
}
}
if(AdminDuty[playerid] == 1)
{
SendClientMessage(playerid,COLOR_YELLOW,"Du bist nun nichtmehr On Duty!");
AdminDuty[playerid] = 0;
return 1;
}
return 1;
}
Mit freundlichen Grüßen,
Homerx3