John_Luis
Ученик
Ребят, помогите, я что-то "не догоняю" ночью )))
Вот есть команда:
else if (strcmp(cmd, "/admins", true) == 0)
{
if(IsPlayerAdmin(playerid)|| PlayerInfo[playerid][pAdmin] >= 1 || PlayerInfo[playerid][pDonateRank] >= 2)
{
SendClientMessage(playerid, 0xFF9900AA, "{FF0000}* * * {FF8C00}Администраторы онлайн {FF0000}* * *");
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(PlayerInfo[pAdmin] >= 1)
{
new drank[30];
if(PlayerInfo[pAdmin] == 1) { drank = "{F6B200}1"; }
else if(PlayerInfo[pAdmin] == 2) { drank = "{F6B200}2"; }
else if(PlayerInfo[pAdmin] == 3) { drank = "{00C200}3"; }
else if(PlayerInfo[pAdmin] == 4) { drank = "{00C200}4"; }
else if(PlayerInfo[pAdmin] == 5) { drank = "{F60000}5"; }
else if(PlayerInfo[pAdmin] == 6) { drank = "{F60000}6"; }
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "{FF8C00}[ADMIN]: {00F5FF}%s {FF8C00}Уровня: {00F5FF}%s",sendername,i,drank);
SendClientMessage(playerid, COLOR_WHITE, string);
}
}
}
}
return true;
}
Вот где:
Уровня: {00F5FF}%s мне надо что бы выводилось число (лвл админки) тот что указан тут: else if(PlayerInfo[pAdmin] == 6) { drank = "{F60000}6"; }
если там писать %d то пишется ид, можно как-то сделать вывод админ лвла?
Вот есть команда:
else if (strcmp(cmd, "/admins", true) == 0)
{
if(IsPlayerAdmin(playerid)|| PlayerInfo[playerid][pAdmin] >= 1 || PlayerInfo[playerid][pDonateRank] >= 2)
{
SendClientMessage(playerid, 0xFF9900AA, "{FF0000}* * * {FF8C00}Администраторы онлайн {FF0000}* * *");
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(PlayerInfo[pAdmin] >= 1)
{
new drank[30];
if(PlayerInfo[pAdmin] == 1) { drank = "{F6B200}1"; }
else if(PlayerInfo[pAdmin] == 2) { drank = "{F6B200}2"; }
else if(PlayerInfo[pAdmin] == 3) { drank = "{00C200}3"; }
else if(PlayerInfo[pAdmin] == 4) { drank = "{00C200}4"; }
else if(PlayerInfo[pAdmin] == 5) { drank = "{F60000}5"; }
else if(PlayerInfo[pAdmin] == 6) { drank = "{F60000}6"; }
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "{FF8C00}[ADMIN]: {00F5FF}%s {FF8C00}Уровня: {00F5FF}%s",sendername,i,drank);
SendClientMessage(playerid, COLOR_WHITE, string);
}
}
}
}
return true;
}
Вот где:
Уровня: {00F5FF}%s мне надо что бы выводилось число (лвл админки) тот что указан тут: else if(PlayerInfo[pAdmin] == 6) { drank = "{F60000}6"; }
если там писать %d то пишется ид, можно как-то сделать вывод админ лвла?
