Закрыть Привет! Если вы читаете это - Вы еще не зарегистрированы. Это займет не больше минуты. Нажмите здесь, чтобы пройти регистрацию в несколько простых шагов, чтобы пользоваться всеми возможностями нашего форума. Обратите внимание, запрещены непристойные, матерные, бессмысленные (цифры, случайный набор букв) ники. Удачи!

Реклама






 
 
Quote Role Play - Открытие проекта - 3 марта
Писать по поводу рекламы VK: vk.com/sergey68

** Как получить V.I.P --> КЛИК **

Тема: Проверка

Показано с 1 по 10 из 11

  1. #1
    Пользователь

    Аватар для _GnoM_

    Статус: Оффлайн
    Регистрация:02.07.2012
    Сообщений:146
    Репутация:-2 [+/-] 

    Проверка

    Подскажите как сделать проверку на команду
    Мне надо сделать чтобы эту команду мог использовать только законники LSPD . FBI . Армия
    Как у меня щас сделано не работает вообше
    PHP код:
        if(strcmp(cmd"/komanda",true) == 0)
         {
            if(
    IsPlayerConnected(playerid))
            {
                if(
    PlayerInfo[playerid][pLeader] == || PlayerInfo[playerid][pMember] == || PlayerInfo[playerid][pLeader] == || PlayerInfo[playerid][pMember] == || PlayerInfo[playerid][pLeader] == || PlayerInfo[playerid][pMember] == || PlayerInfo[playerid][pLeader] == 22 || PlayerInfo[playerid][pMember] == 22)
                {
                    
    SendClientMessage(playeridCOLOR_WHITE"{FF0000}[Ошибка]{FFFFFF} Нет Прав! (Только Законникам)");
                    return 
    1;
                } 
  2. #2
    Пользователь

    Аватар для apacerx

    Статус: Оффлайн
    Регистрация:13.03.2012
    Адрес:Беларусь, г.Витебск
    Сообщений:403
    Репутация:139 [+/-] 
    Попробуй так

    PHP код:
    if(strcmp(cmd"/komanda",true) == 0
         { 
            if(
    IsPlayerConnected(playerid)) 
            { 
                if(
    PlayerInfo[playerid][pLeader] == && PlayerInfo[playerid][pMember] == && PlayerInfo[playerid][pLeader] == && PlayerInfo[playerid][pMember] == && PlayerInfo[playerid][pLeader] == && PlayerInfo[playerid][pMember] == && PlayerInfo[playerid][pLeader] == 22 && PlayerInfo[playerid][pMember] == 22
                { 
                    
    SendClientMessage(playeridCOLOR_WHITE"{FF0000}[Ошибка]{FFFFFF} Нет Прав! (Только Законникам)"); 
                    return 
    1
                } 
    Последний раз редактировалось apacerx; 10.07.2012 в 13:08.
  3. #3
    Пользователь

    Аватар для _GnoM_

    Статус: Оффлайн
    Регистрация:02.07.2012
    Сообщений:146
    Репутация:-2 [+/-] 
    Теперь все лидеры могут давать

    Надо чтобы было только законниики
  4. #4
    Пользователь

    Аватар для apacerx

    Статус: Оффлайн
    Регистрация:13.03.2012
    Адрес:Беларусь, г.Витебск
    Сообщений:403
    Репутация:139 [+/-] 
    Ид фракций напиши, которым нельзя использовать команду
  5. #5
    Пользователь

    Аватар для _GnoM_

    Статус: Оффлайн
    Регистрация:02.07.2012
    Сообщений:146
    Репутация:-2 [+/-] 
    Смотри я сделал так:
    PHP код:
        if(strcmp(cmd"/komanda",true) == 0)
         {
            if(
    IsPlayerConnected(playerid))
            {
                if(
    PlayerInfo[playerid][pLeader] == || PlayerInfo[playerid][pMember] == || PlayerInfo[playerid][pLeader] == || PlayerInfo[playerid][pMember] == || PlayerInfo[playerid][pLeader] == || PlayerInfo[playerid][pMember] == || PlayerInfo[playerid][pLeader] == 22 || PlayerInfo[playerid][pMember] == 22)
                {
                    
    SendClientMessage(playeridCOLOR_WHITE"{FF0000}[Ошибка]{FFFFFF} Нет Прав! (Только Законникам)");
                    return 
    1;
                } 
    Этой командой могут давать лицы все кроме всех законников ну там (LSPD . FBI . Армия)
  6. #6
    Пользователь

    Аватар для apacerx

    Статус: Оффлайн
    Регистрация:13.03.2012
    Адрес:Беларусь, г.Витебск
    Сообщений:403
    Репутация:139 [+/-] 
    Ид фракций напиши, которым нельзя использовать команду [2]
  7. #7
    Пользователь

    Аватар для _GnoM_

    Статус: Оффлайн
    Регистрация:02.07.2012
    Сообщений:146
    Репутация:-2 [+/-] 
    с 4 по 20 фракции нельзя использовать
  8. #8
    Пользователь

    Аватар для apacerx

    Статус: Оффлайн
    Регистрация:13.03.2012
    Адрес:Беларусь, г.Витебск
    Сообщений:403
    Репутация:139 [+/-] 
    с 4 по 20 фракции нельзя использовать
    Вот держи
    PHP код:
    if(strcmp(cmd"/komanda",true) == 0
         { 
            if(
    IsPlayerConnected(playerid)) 
            { 
    //вот сама проверка
                  
    switch(PlayerInfo[playerid][pMember])
                 {            
                       case 
    4..20:
                       {                 
                             
    SendClientMessage(playeridCOLOR_WHITE"{FF0000}[Ошибка]{FFFFFF} Нет Прав! (Только Законникам)"); 
                            return 
    true
                        }
                }
    //конец проверки
                

  9. #9
    Пользователь

    Аватар для _GnoM_

    Статус: Оффлайн
    Регистрация:02.07.2012
    Сообщений:146
    Репутация:-2 [+/-] 
    Не работает
  10. #10
    Пользователь

    Аватар для apacerx

    Статус: Оффлайн
    Регистрация:13.03.2012
    Адрес:Беларусь, г.Витебск
    Сообщений:403
    Репутация:139 [+/-] 
    Не работает
    Наверно у тебя лидеру в member ид фракции не идет. Вот пробуй

    PHP код:
    if(strcmp(cmd"/komanda",true) == 0
         { 
            if(
    IsPlayerConnected(playerid)) 
            { 
    //вот сама проверка
                  
    switch(PlayerInfo[playerid][pMember])
                 {            
                       case 
    4..20:
                       {                 
                             
    SendClientMessage(playeridCOLOR_WHITE"{FF0000}[Ошибка]{FFFFFF} Нет Прав! (Только Законникам)"); 
                            return 
    true
                        }
                }
    //конец проверки

    //вот сама проверка 2
                  
    switch(PlayerInfo[playerid][pLeader])
                 {            
                       case 
    4..20:
                       {                 
                             
    SendClientMessage(playeridCOLOR_WHITE"{FF0000}[Ошибка]{FFFFFF} Нет Прав! (Только Законникам)"); 
                            return 
    true
                        }
                }
    //конец проверки 2
                

  11. 1 пользователь сказал cпасибо apacerx за это полезное сообщение:

    _GnoM_ (10.07.2012)

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

Ваши права

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