G
Guest
Гость
Гость
Компиляция идет без ошибок.Когда заходит администратор,его ранг правильный,но когда два администратора в сети,путаются ранги.
{
if(PlayerInfo[playerid][pAdmin] > 0)
{
new str[256],full = 0;
SendClientMessage(playerid, COLOR_ORANGE, "Администрация в сети:");
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(!IsPlayerConnected(i)) continue;
if(PlayerInfo[pAdmin] > 0)
{
new admrank[32];
if(PlayerInfo[pAdmin] == 1){format(admrank,50,"{FF0000}[A] {FFFFFF}Помощник по игре");}
else if(PlayerInfo[pAdmin] == 2){format(admrank,50,"{FF0000}[A] {FFFFFF}Модератор");}
else if(PlayerInfo[pAdmin] == 3){format(admrank,50,"{FF0000}[A] {FFFFFF}Старший модератор");}
else if(PlayerInfo[pAdmin] == 4){format(admrank,50,"{FF0000}[A] {FFFFFF}Младший администратор");}
else if(PlayerInfo[pAdmin] == 5){format(admrank,50,"{FF0000}[A] {FFFFFF}Администратор");}
else if(PlayerInfo[pAdmin] == 6){format(admrank,50,"{FF0000}[A] {FFFFFF}Главный администратор");}
else if(PlayerInfo[pAdmin] == 7){format(admrank,50,"{FF0000}[A] {FFFFFF}Разработчик");}
format(str,sizeof(str),"%s: %s",admrank, PlayerInfo[playerid][pName], i , params[0]);
SendClientMessage(playerid, COLOR_WHITE, str);
}
}
if(full == 0) SendClientMessage(playerid, COLOR_WHITE, "Администраторов нет в сети!");
}
else SendClientMessage(playerid, COLOR_GREY, "Вам недоступно");
return 1;
}
{
if(PlayerInfo[playerid][pAdmin] > 0)
{
new str[256],full = 0;
SendClientMessage(playerid, COLOR_ORANGE, "Администрация в сети:");
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(!IsPlayerConnected(i)) continue;
if(PlayerInfo[pAdmin] > 0)
{
new admrank[32];
if(PlayerInfo[pAdmin] == 1){format(admrank,50,"{FF0000}[A] {FFFFFF}Помощник по игре");}
else if(PlayerInfo[pAdmin] == 2){format(admrank,50,"{FF0000}[A] {FFFFFF}Модератор");}
else if(PlayerInfo[pAdmin] == 3){format(admrank,50,"{FF0000}[A] {FFFFFF}Старший модератор");}
else if(PlayerInfo[pAdmin] == 4){format(admrank,50,"{FF0000}[A] {FFFFFF}Младший администратор");}
else if(PlayerInfo[pAdmin] == 5){format(admrank,50,"{FF0000}[A] {FFFFFF}Администратор");}
else if(PlayerInfo[pAdmin] == 6){format(admrank,50,"{FF0000}[A] {FFFFFF}Главный администратор");}
else if(PlayerInfo[pAdmin] == 7){format(admrank,50,"{FF0000}[A] {FFFFFF}Разработчик");}
format(str,sizeof(str),"%s: %s",admrank, PlayerInfo[playerid][pName], i , params[0]);
SendClientMessage(playerid, COLOR_WHITE, str);
}
}
if(full == 0) SendClientMessage(playerid, COLOR_WHITE, "Администраторов нет в сети!");
}
else SendClientMessage(playerid, COLOR_GREY, "Вам недоступно");
return 1;
}
Последнее редактирование: