Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.

Реклама


**Как получить V.I.P** (Перейти)
Чтобы заказать рекламу на Pro-Pawn.Ru, обращайтесь в Skype.
Баннерная реклама 200руб/мес, Текстовая 100руб/мес.
Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 20
  1. #1
    Аватар для Dimon_Fanat
    Пользователь

    Статус
    Оффлайн
    Регистрация
    01.06.2014
    Сообщений
    81
    Репутация:
    -1 ±

    Пароль от /aduty

    В общем сделал команду /aduty и проверку на пароль но когда я придумываю пароль и ввожу в базу данных записывается совсем другой.

    PHP код:
        //==========================================================================
        
    if(strcmp(cmd"/aduty"true) == 0)
        {
            if(!
    IsPlayerConnected(playerid)) return true;
            if(
    Player[playerid][pAdmin] == 0) return SendClientMessage(playeridCOLOR_RED"[ОШИБКА] {FFFFFF}Нет прав для использования команды!");
             if(
    Player[playerid][pADuty] == false)return ShowPlayerDialog(playerid,DIALOG_ADUTYPAS,DIALOG_STYLE_INPUT,"{33CCFF}Администраторские права","{FFE4B5}придумай пароль.","Ввести","Закрыть");
            if(
    AduTy[playerid] == 0)
            {
            
    ShowPlayerDialog(playerid,DIALOG_ADUTY,DIALOG_STYLE_INPUT,"{33CCFF}Администраторские права","{FFE4B5}Введи свой пароль для получения администраторских прав.","Ввести","Закрыть");
            }
            else
            {
                new 
    arank[50];
                switch(
    Player[playerid][pAdmin])
                {
                     case 
    1arank "Помощник";
                       case 
    2arank "Ст.Помощник";
                     case 
    3arank "Мл.Администратор";
                      case 
    4arank "Администратор";
                       case 
    5arank "Ст.Администратор";
                       case 
    6arank "Администратор фракций";
                    case 
    7arank "Администратор банов";
                    case 
    8arank "Администратор ивентов";
                    case 
    9arank "Зам.Гл.Администратора";
                    case 
    10..11arank "Гл.Адмнистратор";
                }
                
    format(string,sizeof(string),"%s %s[%d] завершил(а) дежурство.",arank,RPN(playerid),playerid);
                
    ABroadCast(COLOR_YELLOW,string,1);
                
    AdutyPas[playerid] = 0;
                
    AduTy[playerid] = 0;
            }
            return 
    true;
        }
        
    //========================================================================== 
    PHP код:
        //==========================================================================
        
    else if(dialogid == DIALOG_ADUTY){
        if(
    response){
        if(!
    strlen(inputtext)) return ShowPlayerDialog(playerid,DIALOG_ADUTY,DIALOG_STYLE_INPUT,"{33CCFF}Администраторские права","{FFE4B5}Введи свой пароль для получения администраторских прав.","Ввести","Закрыть");
        
    Adostup[playerid] = strval(inputtext);
        if(
    Adostup[playerid] == Player[playerid][pDaduty]){
        new 
    arank[50];
        switch(
    Player[playerid][pAdmin]){
        case 
    1arank "Помощник";
        case 
    2arank "Ст.Помощник";
        case 
    3arank "Мл.Администратор";
        case 
    4arank "Администратор";
        case 
    5arank "Ст.Администратор";
        case 
    6arank "Администратор фракций";
        case 
    7arank "Администратор банов";
        case 
    8arank "Администратор ивентов";
        case 
    9arank "Зам.Гл.Администратора";
        case 
    10..11arank "Гл.Администратор";}
        
    format(string,sizeof(string),"%s %s[%d] заступил(а) на дежурство.",arank,RPN(playerid),playerid);
        
    ABroadCast(COLOR_YELLOW,string,1);
        
    format(string,sizeof(string),"%s %s[%d] заступил(а) на дежурство.",arank,RPN(playerid),playerid);
        
    SendClientMessage(playerid,COLOR_YELLOW,string);
        
    //AdminLogin[playerid] = 1;
        
    AduTy[playerid] = 1;}
        else{
        
    AdutyPas[playerid]++;
        
    format(stringsizeof(string), "[ОШИБКА] {FFFFFF}Неверный пароль от ''/aduty''. Осталось попыток {FF0000}%d{FFFFFF}."3-AdutyPas[playerid]);
        
    SendClientMessage(playerid,COLOR_RED,string);
        if(
    AdutyPas[playerid] >= 3){
        
    format(string,sizeof(string),"Античит: %s[%d] был(а) кикнут(а). Причина: Подбор пароля к ''/aduty''.",Player[playerid][pName],playerid);
        
    ABroadCast(COLOR_YELLOW,string,1);
        
    SendClientMessage(playerid,COLOR_YELLOW,"Ты был(а) кикнут(а) античитом. Причина: Подбор пароля к ''/aduty''.");
        
    Kick(playerid);}}
        return 
    1;}}
        
    //========================================================================== 
    PHP код:
        //==========================================================================
        
    else if(dialogid == DIALOG_ADUTYPAS)
        {
        if(
    response)
        {
        if(!
    strlen(inputtext))return ShowPlayerDialog(playerid,DIALOG_ADUTYPAS,DIALOG_STYLE_INPUT,"{33CCFF}Администраторские права","{FFE4B5}Придумай пароль.","Ввести","Закрыть");
        if(
    strlen(inputtext) < || strlen(inputtext) > 32)return SendClientMessage(playerid,COLOR_WHITE"пароль должен быть не меньше 6 и не больше 32 символов");
        new 
    tpass[64];
        
    strmid(tpass,inputtext,0,strlen(inputtext), 255);
        
    Player[playerid][pDaduty],inputtext);
        
    Player[playerid][pADuty] = true;
        
    SaveAccount(playerid);
        return 
    1;
        }}
        
    //========================================================================== 
    Как сделать в DIALOG_ADUTYPAS чтоб когда игрок писал свой лично придуманный пароль он сохронялся? А то у меня совсем другой сохроняется не тот который я ввожу.

    - - - Добавлено - - -

    Пробовал сделать как и ввод пароля от аккаунта но пароль получался другой не такой который я вводил.

  2. #2
    Аватар для I'm Cobra
    Пользователь

    Статус
    Оффлайн
    Регистрация
    29.10.2013
    Сообщений
    152
    Репутация:
    17 ±
    PHP код:
    Player[playerid][pDaduty],inputtext); 
    Замени на

    PHP код:
    Player[playerid][pDaduty] = inputtext

  3. Пользователь сказал cпасибо:
    Dimon_Fanat (30.01.2015)
  4. #3
    Аватар для Dimon_Fanat
    Пользователь

    Статус
    Оффлайн
    Регистрация
    01.06.2014
    Сообщений
    81
    Репутация:
    -1 ±
    Цитата Сообщение от I'm Cobra Посмотреть сообщение
    PHP код:
    Player[playerid][pDaduty],inputtext); 
    Замени на

    PHP код:
    Player[playerid][pDaduty] = inputtext
    PHP код:
    C:\Users\1\Desktop\iPlay.pwn(17169) : error 047: array sizes do not match, or destination array is too small
    Pawn compiler 3.2.3664              Copyright 
    (c1997-2006ITB CompuPhase


    1 Error

    Из за чего это?

  5. #4
    Аватар для Mazzilla
    Пользователь

    Статус
    Оффлайн
    Регистрация
    27.11.2013
    Адрес
    Нижневартовск
    Сообщений
    256
    Репутация:
    63 ±
    PHP код:
    SaveAccount(playerid
    Покажите и покажите, как объявлена pDaduty в enum'e.

  6. Пользователь сказал cпасибо:
    Dimon_Fanat (30.01.2015)
  7. #5
    Аватар для Dimon_Fanat
    Пользователь

    Статус
    Оффлайн
    Регистрация
    01.06.2014
    Сообщений
    81
    Репутация:
    -1 ±
    Цитата Сообщение от Mazzilla Посмотреть сообщение
    PHP код:
    SaveAccount(playerid
    Покажите и покажите, как объявлена pDaduty в enum'e.
    PHP код:
    pDaduty[MAX_PLAYER_NAME], 
    PHP код:
    stock SaveAccount(playerid)
    {
        if(
    Player[playerid][pLogged] == true)
        {
            
    CheckMySQLConnection();
            new 
    str[1500];
            new 
    sqlname[MAX_PLAYER_NAME];
            
    mysql_real_escape_string(Player[playerid][pName], sqlname);
            
    format(strsizeof(str), "UPDATE `Accounts` SET `Nickname`= '%s',`Level`= '%i', `Admin`= '%i', `Reg`= '%i', `Sex`= '%i', `Spawn`= '%i', `Exp`= '%i', `BankPass`= '%i', `Money` = '%i', `Bank` = '%i', `MuteTime` = '%i', `Job`= '%i',",
            
    sqlname,
            
    Player[playerid][pLevel],
            
    Player[playerid][pAdmin],
            
    Player[playerid][pReg],
            
    Player[playerid][pSex],
            
    Player[playerid][pSpawn],
            
    Player[playerid][pExp],
            
    Player[playerid][pBankPass],
            
    Player[playerid][pMoney],
            
    Player[playerid][pBank],
            
    Player[playerid][pMuteTime],
            
    Player[playerid][pJob]);
            
    format(strsizeof(str), "%s `PayCheck` = '%i',`Jailed` = '%i',`JailTime`= '%i',`MedicTime` = '%i',`Mats` = '%i',`Drugs`= '%i',`JobTime`= '%i',`Member` = '%i',`Leader` = '%i',`Zam` = '%i',`Rank` = '%i',`Model` = '%i',`Char` = '%i',`Phousekey` = '%i',`Carkey1` = '%i',",
            
    str,
            
    Player[playerid][pPayCheck],
            
    Player[playerid][pJailed],
            
    Player[playerid][pJailTime],
            
    Player[playerid][pMedicTime],
            
    Player[playerid][pMats],
            
    Player[playerid][pDrugs],
            
    Player[playerid][pJobTime],
            
    Player[playerid][pMember],
            
    Player[playerid][pLeader],
            
    Player[playerid][pZam],
            
    Player[playerid][pRank],
            
    Player[playerid][pModel],
            
    Player[playerid][pChar],
            
    Player[playerid][pPhousekey],
            
    Player[playerid][pCarkey1]);
            
    format(strsizeof(str), "%s `Carkey2` = '%i',`Pbiskey` = '%i',`TWarns` = '%i',`CarLic` = '%i',`MotoLic` = '%i',`TruckLic` = '%i',`TruckELic` = '%i',`FlyLic` = '%i',`BoatLic` = '%i',`SD` = '%i',",
            
    str,
            
    Player[playerid][pCarkey2],
            
    Player[playerid][pPbiskey],
            
    Player[playerid][pTWarns],
            
    Player[playerid][pCarLic],
            
    Player[playerid][pMotoLic],
            
    Player[playerid][pTruckLic],
            
    Player[playerid][pTruckELic],
            
    Player[playerid][pFlyLic],
            
    Player[playerid][pBoatLic],
            
    Player[playerid][pSD]);
            
    format(strsizeof(str), "%s `GunLic` = '%i',`TaxiLic`= '%i',`GruzSkill` = '%i',`DrugSkill` = '%i',`GunSkill` = '%i',`CarSkill` = '%i',`JackSkill` = '%i',`RobSkill` = '%i',`RobHouseSkill` = '%i',`TimePizdanul` = '%i',`RobHouseTime` = '%i',`MechSkill` = '%i',`TruckSkill` = '%i',`DetSkill` = '%i',`HeadValue` = '%i',`HunterValue` = '%i',`TruckTime` = '%i',`TruckETime` = '%i',",
            
    str,
            
    Player[playerid][pGunLic],
            
    Player[playerid][pTaxiLic],
            
    Player[playerid][pGruzSkill],
            
    Player[playerid][pDrugSkill],
            
    Player[playerid][pGunSkill],
            
    Player[playerid][pCarSkill],
            
    Player[playerid][pJackSkill],
            
    Player[playerid][pRobSkill],
            
    Player[playerid][pRobHouseSkill],
            
    Player[playerid][pTimePizdanul],
            
    Player[playerid][pRobHouseTime],
            
    Player[playerid][pMechSkill],
            
    Player[playerid][pTruckSkill],
            
    Player[playerid][pDetSkill],
            
    Player[playerid][pHeadValue],
            
    Player[playerid][pHunterValue],
            
    Player[playerid][pTruckTime],
            
    Player[playerid][pTruckETime]);
            
    format(strsizeof(str), "%s `PayDay` = '%i',`Warns`= '%i',`Boxing` = '%i',`Kunfu` = '%i',`Kneehead` = '%i',`Grabkick` = '%i',`FStyle` = '%i',`Rope` = '%i',`CheatPassword` = '%i',`GPS` = '%i',`Sigs` = '%i',`Pivo` = '%i',`Wanted` = '%i',`RobTime` = '%i',`JackTime` = '%i',`Vipe` = '%i',`AdminOnline` = '%i',`Vip` = '%i', `Daduty` = '%i', `Donate` = '%i', `ADuty` = '%i'  WHERE `ID` = '%i'",
            
    str,
            
    Player[playerid][pPayDay],
            
    Player[playerid][pWarns],
            
    Player[playerid][pBoxing],
            
    Player[playerid][pKunfu],
            
    Player[playerid][pKneehead],
            
    Player[playerid][pGrabkick],
            
    Player[playerid][pFStyle],
            
    Player[playerid][pRope],
            
    Player[playerid][pCheatPassword],
            
    Player[playerid][pGPS],
            
    Player[playerid][pSigs],
            
    Player[playerid][pPivo],
            
    Player[playerid][pWanted],
            
    Player[playerid][pRobTime],
            
    Player[playerid][pJackTime],
            
    Player[playerid][pVipe],
            
    Player[playerid][pAdminOnline],
            
    Player[playerid][pVip],
            
    Player[playerid][pDaduty],
            
    Player[playerid][pDonate],
            
    Player[playerid][pADuty],
            
    Player[playerid][pID]);
            
    mysql_query(str);
        }
        return 
    1;


  8. #6
    Аватар для Mazzilla
    Пользователь

    Статус
    Оффлайн
    Регистрация
    27.11.2013
    Адрес
    Нижневартовск
    Сообщений
    256
    Репутация:
    63 ±
    PHP код:
    pDaduty[MAX_PLAYER_NAME], 
    замените на
    PHP код:
    pDaduty
    Диалог замените:
    PHP код:
    //==========================================================================
        
    else if(dialogid == DIALOG_ADUTYPAS)
        {
            if(!
    response) return true;
            if(!
    strlen(inputtext)) return ShowPlayerDialog(playerid,DIALOG_ADUTYPAS,DIALOG_STYLE_INPUT,"{33CCFF}Администраторские права","{FFE4B5}Придумай пароль.","Ввести","Закрыть");
            if(
    strlen(inputtext) < || strlen(inputtext) > 32) return SendClientMessage(playerid,COLOR_WHITE"пароль должен быть не меньше 6 и не больше 32 символов");
            
    Player[playerid][pDaduty] = strval(inputtext);
            
    Player[playerid][pADuty] = true;
            
    SaveAccount(playerid);
            return 
    1;
        }
    //========================================================================== 

  9. Пользователь сказал cпасибо:
    Dimon_Fanat (30.01.2015)
  10. #7
    Аватар для Dimon_Fanat
    Пользователь

    Статус
    Оффлайн
    Регистрация
    01.06.2014
    Сообщений
    81
    Репутация:
    -1 ±
    Проверил теперь что-то не понятное получилось когда я в игре захожу придумываю пароль а потом авторизуюсь в /aduty все нормально вот ток в бвзу данных он почему-то не сохроняется и при при перезаходе в игру надо вводить все заного. Раньше сохронялось а щас как поменял не сохроняется.
    Последний раз редактировалось Dimon_Fanat; 30.01.2015 в 13:05.

  11. #8
    Аватар для Mazzilla
    Пользователь

    Статус
    Оффлайн
    Регистрация
    27.11.2013
    Адрес
    Нижневартовск
    Сообщений
    256
    Репутация:
    63 ±
    В вашем случае пароль должен содержать только цифры. Возможно, вы буквенный пароль придумываете?

  12. Пользователь сказал cпасибо:
    Dimon_Fanat (30.01.2015)
  13. #9
    Аватар для Dimon_Fanat
    Пользователь

    Статус
    Оффлайн
    Регистрация
    01.06.2014
    Сообщений
    81
    Репутация:
    -1 ±
    Цитата Сообщение от Mazzilla Посмотреть сообщение
    В вашем случае пароль должен содержать только цифры. Возможно, вы буквенный пароль придумываете?
    да а что буквы нельзя? И можно ли как то сделать чтоб пароль и буквы можно было прописывать.

  14. #10
    Аватар для Mazzilla
    Пользователь

    Статус
    Оффлайн
    Регистрация
    27.11.2013
    Адрес
    Нижневартовск
    Сообщений
    256
    Репутация:
    63 ±
    PHP код:
    pDaduty[32], 
    PHP код:
    stock SaveAccount(playerid)
    {
        if(
    Player[playerid][pLogged] == true)
        {
            
    CheckMySQLConnection();
            new 
    str[1500];
            new 
    sqlname[MAX_PLAYER_NAME];
            
    mysql_real_escape_string(Player[playerid][pName], sqlname);
            
    format(strsizeof(str), "UPDATE `Accounts` SET `Nickname`= '%s',`Level`= '%i', `Admin`= '%i', `Reg`= '%i', `Sex`= '%i', `Spawn`= '%i', `Exp`= '%i', `BankPass`= '%i', `Money` = '%i', `Bank` = '%i', `MuteTime` = '%i', `Job`= '%i',",
            
    sqlname,
            
    Player[playerid][pLevel],
            
    Player[playerid][pAdmin],
            
    Player[playerid][pReg],
            
    Player[playerid][pSex],
            
    Player[playerid][pSpawn],
            
    Player[playerid][pExp],
            
    Player[playerid][pBankPass],
            
    Player[playerid][pMoney],
            
    Player[playerid][pBank],
            
    Player[playerid][pMuteTime],
            
    Player[playerid][pJob]);
            
    format(strsizeof(str), "%s `PayCheck` = '%i',`Jailed` = '%i',`JailTime`= '%i',`MedicTime` = '%i',`Mats` = '%i',`Drugs`= '%i',`JobTime`= '%i',`Member` = '%i',`Leader` = '%i',`Zam` = '%i',`Rank` = '%i',`Model` = '%i',`Char` = '%i',`Phousekey` = '%i',`Carkey1` = '%i',",
            
    str,
            
    Player[playerid][pPayCheck],
            
    Player[playerid][pJailed],
            
    Player[playerid][pJailTime],
            
    Player[playerid][pMedicTime],
            
    Player[playerid][pMats],
            
    Player[playerid][pDrugs],
            
    Player[playerid][pJobTime],
            
    Player[playerid][pMember],
            
    Player[playerid][pLeader],
            
    Player[playerid][pZam],
            
    Player[playerid][pRank],
            
    Player[playerid][pModel],
            
    Player[playerid][pChar],
            
    Player[playerid][pPhousekey],
            
    Player[playerid][pCarkey1]);
            
    format(strsizeof(str), "%s `Carkey2` = '%i',`Pbiskey` = '%i',`TWarns` = '%i',`CarLic` = '%i',`MotoLic` = '%i',`TruckLic` = '%i',`TruckELic` = '%i',`FlyLic` = '%i',`BoatLic` = '%i',`SD` = '%i',",
            
    str,
            
    Player[playerid][pCarkey2],
            
    Player[playerid][pPbiskey],
            
    Player[playerid][pTWarns],
            
    Player[playerid][pCarLic],
            
    Player[playerid][pMotoLic],
            
    Player[playerid][pTruckLic],
            
    Player[playerid][pTruckELic],
            
    Player[playerid][pFlyLic],
            
    Player[playerid][pBoatLic],
            
    Player[playerid][pSD]);
            
    format(strsizeof(str), "%s `GunLic` = '%i',`TaxiLic`= '%i',`GruzSkill` = '%i',`DrugSkill` = '%i',`GunSkill` = '%i',`CarSkill` = '%i',`JackSkill` = '%i',`RobSkill` = '%i',`RobHouseSkill` = '%i',`TimePizdanul` = '%i',`RobHouseTime` = '%i',`MechSkill` = '%i',`TruckSkill` = '%i',`DetSkill` = '%i',`HeadValue` = '%i',`HunterValue` = '%i',`TruckTime` = '%i',`TruckETime` = '%i',",
            
    str,
            
    Player[playerid][pGunLic],
            
    Player[playerid][pTaxiLic],
            
    Player[playerid][pGruzSkill],
            
    Player[playerid][pDrugSkill],
            
    Player[playerid][pGunSkill],
            
    Player[playerid][pCarSkill],
            
    Player[playerid][pJackSkill],
            
    Player[playerid][pRobSkill],
            
    Player[playerid][pRobHouseSkill],
            
    Player[playerid][pTimePizdanul],
            
    Player[playerid][pRobHouseTime],
            
    Player[playerid][pMechSkill],
            
    Player[playerid][pTruckSkill],
            
    Player[playerid][pDetSkill],
            
    Player[playerid][pHeadValue],
            
    Player[playerid][pHunterValue],
            
    Player[playerid][pTruckTime],
            
    Player[playerid][pTruckETime]);
            
    format(strsizeof(str), "%s `PayDay` = '%i',`Warns`= '%i',`Boxing` = '%i',`Kunfu` = '%i',`Kneehead` = '%i',`Grabkick` = '%i',`FStyle` = '%i',`Rope` = '%i',`CheatPassword` = '%i',`GPS` = '%i',`Sigs` = '%i',`Pivo` = '%i',`Wanted` = '%i',`RobTime` = '%i',`JackTime` = '%i',`Vipe` = '%i',`AdminOnline` = '%i',`Vip` = '%i', `Daduty` = '%s', `Donate` = '%i', `ADuty` = '%i'  WHERE `ID` = '%i'",
            
    str,
            
    Player[playerid][pPayDay],
            
    Player[playerid][pWarns],
            
    Player[playerid][pBoxing],
            
    Player[playerid][pKunfu],
            
    Player[playerid][pKneehead],
            
    Player[playerid][pGrabkick],
            
    Player[playerid][pFStyle],
            
    Player[playerid][pRope],
            
    Player[playerid][pCheatPassword],
            
    Player[playerid][pGPS],
            
    Player[playerid][pSigs],
            
    Player[playerid][pPivo],
            
    Player[playerid][pWanted],
            
    Player[playerid][pRobTime],
            
    Player[playerid][pJackTime],
            
    Player[playerid][pVipe],
            
    Player[playerid][pAdminOnline],
            
    Player[playerid][pVip],
            
    Player[playerid][pDaduty],
            
    Player[playerid][pDonate],
            
    Player[playerid][pADuty],
            
    Player[playerid][pID]);
            
    mysql_query(str);
        }
        return 
    1;

    PHP код:
    //==========================================================================
        
    else if(dialogid == DIALOG_ADUTYPAS)
        {
            if(!
    response) return true;
            if(!
    strlen(inputtext)) return ShowPlayerDialog(playerid,DIALOG_ADUTYPAS,DIALOG_STYLE_INPUT,"{33CCFF}Администраторские права","{FFE4B5}Придумай пароль.","Ввести","Закрыть");
            if(
    strlen(inputtext) < || strlen(inputtext) > 32) return SendClientMessage(playerid,COLOR_WHITE"пароль должен быть не меньше 6 и не больше 32 символов");
            
    strmid(Player[playerid][pDaduty], inputtext0strlen(inputtext), 32);
            
    Player[playerid][pADuty] = true;
            
    SaveAccount(playerid);
            return 
    1;
        }
    //========================================================================== 
    PHP код:
    else if(dialogid == DIALOG_ADUTY){
        if(
    response){
        if(!
    strlen(inputtext)) return ShowPlayerDialog(playerid,DIALOG_ADUTY,DIALOG_STYLE_INPUT,"{33CCFF}Администраторские права","{FFE4B5}Введи свой пароль для получения администраторских прав.","Ввести","Закрыть");
        if(!
    strcmp(Player[playerid][pDaduty], inputtexttrue)) {
        new 
    arank[50];
        switch(
    Player[playerid][pAdmin]){
        case 
    1arank "Помощник";
        case 
    2arank "Ст.Помощник";
        case 
    3arank "Мл.Администратор";
        case 
    4arank "Администратор";
        case 
    5arank "Ст.Администратор";
        case 
    6arank "Администратор фракций";
        case 
    7arank "Администратор банов";
        case 
    8arank "Администратор ивентов";
        case 
    9arank "Зам.Гл.Администратора";
        case 
    10..11arank "Гл.Администратор";}
        
    format(string,sizeof(string),"%s %s[%d] заступил(а) на дежурство.",arank,RPN(playerid),playerid);
        
    ABroadCast(COLOR_YELLOW,string,1);
        
    format(string,sizeof(string),"%s %s[%d] заступил(а) на дежурство.",arank,RPN(playerid),playerid);
        
    SendClientMessage(playerid,COLOR_YELLOW,string);
        
    //AdminLogin[playerid] = 1;
        
    AduTy[playerid] = 1;}
        else{
        
    AdutyPas[playerid]++;
        
    format(stringsizeof(string), "[ОШИБКА] {FFFFFF}Неверный пароль от ''/aduty''. Осталось попыток {FF0000}%d{FFFFFF}."3-AdutyPas[playerid]);
        
    SendClientMessage(playerid,COLOR_RED,string);
        if(
    AdutyPas[playerid] >= 3){
        
    format(string,sizeof(string),"Античит: %s[%d] был(а) кикнут(а). Причина: Подбор пароля к ''/aduty''.",Player[playerid][pName],playerid);
        
    ABroadCast(COLOR_YELLOW,string,1);
        
    SendClientMessage(playerid,COLOR_YELLOW,"Ты был(а) кикнут(а) античитом. Причина: Подбор пароля к ''/aduty''.");
        
    Kick(playerid);}}
        return 
    1;}}
        
    //========================================================================== 
    Последний раз редактировалось Mazzilla; 30.01.2015 в 13:20.

  15. Пользователь сказал cпасибо:
    Dimon_Fanat (30.01.2015)
 

 
Страница 1 из 2 12 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •