• Уважаемый Гость.
    - Прежде чем создать свою тему, пожалуйста, попробуй воспользоваться этим -> ПОИСКОМ !!!
    - После решения Вашего вопроса (проблемы) - нажмите "Лучший ответ", на сообщении, которое его решило. За игнорирование этого действия - Вы получите соответствующее предупреждение. Мы - стараемся Вам помочь. Уделите 10 секунд - чтобы нажать кнопку. (Если у Вас нет такой возможности - укажите в последнем своем сообщении какой ответ Вы считаете лучшим. Наши модераторы сделают это за Вас)
    ЗАПРЕЩЕНО:
    - Cоздавать темы с названиями "Помогите", "Плиз", "Ошибка", "Не могу найти", "Хелп" и тому подобное;
    - Cоздавать темы без детального описания того, что нужно исправить.
    - Cоздавать темы из одного скриншота.
    За игнор правил форума - Ваша тема будет удалена, а Вы получите системное предупреждение.

/makeadmin (уведомление)

MortyGalante

Новичок
Добрый вечер! Под вечер голова не соображает,искал решение но у всех разные моды. Мне нужно чтобы после (Вы выдали игроку уровень админа) игроку пришло уведомление в чат о том что "Администратор %s назначил Вас администратором %d уровня" А так же после /makeadmin 0 игроку писалось
"Администратор %s снял с вас должность администратора" p.s Ребят буду очень благодарен вам за помощь, моды везде разные и их переменные тоже, голову ломаю уже пару часов


CMD:makeadmin(playerid, params[])
{
if(PI[playerid][pAdmin] < 7) return SCM(playerid, COLOR_RED, NO_DOSTUP_TEXT);
extract params -> new player:id, admin; else return SCM(playerid, COLOR_RED, !"Испол: /makeadmin [id] [level (0 - 6)]");
if(admin < 0 || admin > 6) return SCM(playerid,COLOR_RED, "Испол: /makeadmin [id] [level (0 - 6)]");
if(!IsPlayerConnected(id)) return false;
if(PI[playerid][pAdmin] <= PI[id][pAdmin] && !Osnovat(PN(playerid)))
{
SendAdminsMessagef(COLOR_RED, "%s[%i] пытается снять админа %s", PN(playerid), playerid, PN(id));
}
if(CheckIsASuccesIP(playerid)) return 0;
SCMf(playerid, COLOR_LIGHTBLUE, "Вы выдали игроку%s %i уровень админа [%s{6495ED}]", PN(id), admin, CheckAdminTag[admin][Admin_Tag]);
SendAdminsMessagef(COLOR_RED, "[MakeAdmin] %s %s[%d] Установил %d [%s{BE2D2D}] уровень %s (был: %d ур)", CheckAdminTag[PI[playerid][pAdmin]][Admin_Tag], PN(playerid), playerid,admin,CheckAdminTag[admin][Admin_Tag], PN(id), PI[id][pAdmin]);
SetAdminLevel(id, admin);
if(!admin) Kick(id);
return aml(16, playerid, PN(id), "", admin);
}
 
Сверху Снизу