Advertisement
Guest User

Untitled

a guest
Jul 21st, 2017
54
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 2.14 KB | None | 0 0
  1. #define         FD1                 "Nathaniel_Krestan"//Владелец проекта
  2. #define         FD2                 "Lorenzo_Stewart"//Основатель #1
  3. #define         FD3                 "_"//Следящий за сервером
  4.  
  5. #define         LD1                 ""//ГА по Гос.структурам
  6. #define         LD2                 ""//ГА по Нелегальным структурам
  7.  
  8. #define         PI                  PlayerInfo
  9.  
  10. #define         FULL_1              strcmp(PlayerInfo[playerid][pNames], FD1, false)
  11. #define         FULL_2              strcmp(PlayerInfo[playerid][pNames], FD2, false)
  12. #define         FULL_3              strcmp(PlayerInfo[playerid][pNames], FD3, false)
  13.  
  14. #define         LEAD_1              !strcmp(PlayerInfo[playerid][pNames], LD1, false)
  15. #define         LEAD_2              !strcmp(PlayerInfo[playerid][pNames], LD2, false)
  16. //Тут у нас команда
  17. CMD:newangel(playerid,params[])
  18. {
  19.     if(FULL_1 || FULL_2 || FULL_3 || LEAD_1 || LEAD_2)
  20.     {
  21.         new level;
  22.         new query[326];
  23.         if(FULL_1 || FULL_2 || FULL_3) return true;
  24.         if(IsAdmin[playerid]) return SendInf(playerid,"Используйте /editangel!");
  25.         if(sscanf(params,"ud",params[0],level)) return SendInf2(playerid,"Введите /newangel [id] [уровень]");
  26.         f(astringer,"{55a073}[Владелец/Главный Администратор] {72a055}%s[%d]{55a073}назначил нового администратора {72a055}%s[%d] {55a073}на уровень {72a055}%d",GN[playerid],playerid,GN[params[0]],params[0],level);
  27.         SendAdminMessage(astringer);
  28.         f(astringer,"{55a073}Вы назначили нового администратора {72a055}%s[%d] {55a073}на уровень {72a055}%d",GN[params[0]],params[0],level);
  29.         SCM(playerid,0xFFFFFFFF,astringer);
  30.         f(astringer,"{55a073}Вас назначил {72a055}%s[%d] {55a073}на уровень {72a055}%d",GN[playerid],playerid,level);
  31.         SCM(params[0],0xFFFFFFF,astringer);
  32.         PI[playerid][pAdmin] = level;
  33.         f(query,"UPDATE `accounts` SET `admin` = '%d' WHERE `id` = '%d'",level,PI[playerid][pID]);
  34.         mysql_tquery(sqlHandle,query,"","");
  35.     }
  36.     else
  37.     {
  38.         SendErr(playerid,msg__no_admin);
  39.     }
  40.     return 1;
  41. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement