MortyGalante
Новичок
Привет всем! Облазил все,ничего не нашел. Итак.. мне нужно чтобы при вводе пароля в /apanel не оповещалось в админ чат что 7 уровень админки авторизовался под админкой!
SendAdminsMessagef(-1, "[A] %s%s {FFFFFF}%s вошел в систему администрирования", CheckAdminTag[PI[playerid][pAdmin]][AdminTag_Color], CheckAdminTag[PI[playerid][pAdmin]][Admin_Tag], PN(playerid)); нужно чтобы это не видели админы когда заходит 7 лвл админки, и чтобы было видно когда заходят от 6 лвл и ниже. Очень прошу помочь
case 211:
{
if(!response) return false;
if(GetPVarInt(playerid, "alogin"))
{
if(!strlen(inputtextsave) || GetString(inputtextsave, "default") || strlen(inputtextsave) < 5 || strlen(inputtextsave) > 16) return SPD(playerid, 211, DIALOG_STYLE_PASSWORD, !"Авторизация", !"{FFFFFF}Пароль:\n\t{FF6347}- Из латинских\n\t- от 5 до 16 символов", !"ввод", !"отмена");
SetString(PI[playerid][pAPass], inputtextsave);
UpdatePlayerDataStr(playerid, "APass", PI[playerid][pAPass]);
DeletePVar(playerid, "alogin");
SPD(playerid, 211, DIALOG_STYLE_PASSWORD, !"Админ панель", !"{FFFFFF}Введите админ пароль", !"Ок", !"Отмена");
}
else
{
if(!strlen(inputtextsave)) return SPD(playerid, 211, DIALOG_STYLE_PASSWORD, !"Админ-панель", !"{FFFFFF}Введите админ-пароль", !"Ок", !"Отмена);
if(!GetString(PI[playerid][pAPass], inputtextsave)) return J_Kick(playerid, 7886);
SendAdminsMessagef(-1, "[A] %s%s {FFFFFF}%s вошел в систему администрирования", CheckAdminTag[PI[playerid][pAdmin]][AdminTag_Color], CheckAdminTag[PI[playerid][pAdmin]][Admin_Tag], PN(playerid));
SCMf(playerid, -1, "[A] Вы успешно авторизовались как%s%s", CheckAdminTag[PI[playerid][pAdmin]][AdminTag_Color], CheckAdminTag[PI[playerid][pAdmin]][Admin_Tag]);
for(new i = 52; i != -1; --i) EnableAntiCheatForPlayer(playerid, i, 0);
ADuty{playerid} = true;
callcmd::apanel(playerid);
Iter_Add(Admin, playerid);
}
SendAdminsMessagef(-1, "[A] %s%s {FFFFFF}%s вошел в систему администрирования", CheckAdminTag[PI[playerid][pAdmin]][AdminTag_Color], CheckAdminTag[PI[playerid][pAdmin]][Admin_Tag], PN(playerid)); нужно чтобы это не видели админы когда заходит 7 лвл админки, и чтобы было видно когда заходят от 6 лвл и ниже. Очень прошу помочь
case 211:
{
if(!response) return false;
if(GetPVarInt(playerid, "alogin"))
{
if(!strlen(inputtextsave) || GetString(inputtextsave, "default") || strlen(inputtextsave) < 5 || strlen(inputtextsave) > 16) return SPD(playerid, 211, DIALOG_STYLE_PASSWORD, !"Авторизация", !"{FFFFFF}Пароль:\n\t{FF6347}- Из латинских\n\t- от 5 до 16 символов", !"ввод", !"отмена");
SetString(PI[playerid][pAPass], inputtextsave);
UpdatePlayerDataStr(playerid, "APass", PI[playerid][pAPass]);
DeletePVar(playerid, "alogin");
SPD(playerid, 211, DIALOG_STYLE_PASSWORD, !"Админ панель", !"{FFFFFF}Введите админ пароль", !"Ок", !"Отмена");
}
else
{
if(!strlen(inputtextsave)) return SPD(playerid, 211, DIALOG_STYLE_PASSWORD, !"Админ-панель", !"{FFFFFF}Введите админ-пароль", !"Ок", !"Отмена);
if(!GetString(PI[playerid][pAPass], inputtextsave)) return J_Kick(playerid, 7886);
SendAdminsMessagef(-1, "[A] %s%s {FFFFFF}%s вошел в систему администрирования", CheckAdminTag[PI[playerid][pAdmin]][AdminTag_Color], CheckAdminTag[PI[playerid][pAdmin]][Admin_Tag], PN(playerid));
SCMf(playerid, -1, "[A] Вы успешно авторизовались как%s%s", CheckAdminTag[PI[playerid][pAdmin]][AdminTag_Color], CheckAdminTag[PI[playerid][pAdmin]][Admin_Tag]);
for(new i = 52; i != -1; --i) EnableAntiCheatForPlayer(playerid, i, 0);
ADuty{playerid} = true;
callcmd::apanel(playerid);
Iter_Add(Admin, playerid);
}
