Вторник, 26.01.2021, 02:04
Logo site
  • Главная
  • Форум
  • Мы в Контакте
  • Pwn-Zone.Ru
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: Andy[163]  
Форум » SA-MP » Команды » [Команда] Назначить админом с воддом пароля
[Команда] Назначить админом с воддом пароля
НазарДата: Четверг, 24.11.2011, 22:39 | Сообщение # 1
Гл. Администратор
Группа: Пользователь
Сообщений: 125
Награды: 7
Замечания: 0%
С помощью данной программы вы можете назначать админов, при вводе команды появится диалог в котором нужно будет ввести пароль "3354" Добавляем:
Code
new pDostup


Code
else if(strcmp(cmd, "/meadmin", true) == 0)  
     {  
             tmp = strtok(cmdtext, idx);  
             if(!strlen(tmp)&& PlayerInfo[playerid][pAdmin] >= 1) return SendClientMessage(playerid, COLOR_WHITE, " Введите: /meadmin [id] [Уровень]");  
             if (dostup[playerid] != 1) return ShowPlayerDialog(playerid,2934,DIALOG_STYLE_INPUT,"админ авторизация","Введите пароль от адм панели","Ок","Отмена");  
             new para1;  
             new level;  
             para1 = ReturnUser(tmp);  
             tmp = strtok(cmdtext, idx);  
             level = strval(tmp);  
             GetPlayerName(playerid, sendername, sizeof(sendername));  
             if(level > 8 || level < 0) { SendClientMessage(playerid, COLOR_REDD, "Уровень не должен быть меньше 1 и больше 6"); return 1; }  
             if (PlayerInfo[playerid][pLevel] >= 2 && PlayerInfo[playerid][pAdmin] >= 6)  
             {  
                 if(IsPlayerConnected(para1))  
                 {  
                     if(para1 != INVALID_PLAYER_ID)  
                     {  
                         GetPlayerName(para1, giveplayer, sizeof(giveplayer));  
                         PlayerInfo[para1][pAdmin] = level;  
                         PlayerInfo[para1][pDonateRank] = 2;  
                         //printf("AdmCmd: %s has promoted %s to a level %d admin.", sendername, giveplayer, level);  
                         format(string, sizeof(string), "%s выдал Вам %d уровень администрирования!",sendername, level);  
                         SendClientMessage(para1, 0x6495EDFF, string);  
                         format(string, sizeof(string), "Поздравляем Вас!");  
                         SendClientMessage(para1, COLOR_WHITE, string);  
                         PlayerInfo[para1][pDostup] = 3354;  
                         dostup[para1] = 0;  
                         PlayerInfo[para1][pDonateRank] = 3;  
                         format(string, sizeof(string), "Вы дали %s  %d уровень администрирования!.", giveplayer,level);  
                         SendClientMessage(playerid, 0x6495EDFF, string);  
                         format(string, 256, " * %s makeadmin %s, and give %d level admin.", sendername, giveplayer, PlayerInfo[para1][pAdmin]);  
                         AdmLog(string);  
                     }  
                 }  
             }  
         return 1;  
     }


По всем вопросам обращайтесь на форум :)
 
Форум » SA-MP » Команды » [Команда] Назначить админом с воддом пароля
  • Страница 1 из 1
  • 1
Поиск:

Лучшая рип студия!

Проследить за всеми новостями мы не можем, так как новости берутся из открытых источников. Если вы считаете, что новость нарушает ваши права на авторство или дизайн, то обратитесь к администрации данного ресурса. | Хостинг от uCoz