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

Реклама


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

Тема: /invite

  1. #1
    Аватар для ALIT13
    Пользователь

    Статус
    Оффлайн
    Регистрация
    24.05.2014
    Сообщений
    250
    Репутация:
    2 ±

    /invite

    Подскажите : проблема в том что я даю от 1 до 7 ранг человеку , по идеи он дожен принемать тоже ну у него пишет Вам недоступна данная Команда , как сделать чтоб можно давать с 6 ранга

    PHP код:
    if(strcmp(cmd"/invite"true) == 0)
        {
            if(
    IsPlayerConnected(playerid))
            {
                if (
    PlayerInfo[playerid][pLeader] >= 1)
                {
                new 
    giveplayer[MAX_PLAYER_NAME],sendername[MAX_PLAYER_NAME];
                new 
    ftext[50];
                new 
    string[256];
                if(
    sscanf(params"d"params[0])) return send(playerid,  "Используйте /invite [id]");
                if(
    GetDistancePlayers(playeridparams[0]) > 6.0) return send(playerid,"Игрок далеко от вас");
                if(
    IsPlayerConnected(params[0]))
                    {
                        if(
    params[0] != INVALID_PLAYER_ID)
                        {
                            if (
    PlayerInfo[params[0]][pMember] == 0)
                            {
                                switch(
    PlayerInfo[playerid][pLeader])
                                {
                                    case 
    1ftext "Мэрию";
                                    case 
    2ftext "San Andreas Police Deportament";
                                    case 
    3ftext "ФБР";
                                    case 
    4ftext "Армию `Зона 51`";
                                
                                }
                                
    GetPlayerName(params[0], giveplayersizeof(giveplayer));
                                
    GetPlayerName(playeridsendernamesizeof(sendername));
                                
    format(stringsizeof(string), "{f4c430}Вы были приглашены в{d0f0c0} %s{f4c430}, лидером %s"ftextsendername);
                                
    SCM(params[0], COLOR_WHITEstring);
                                
    SCM(params[0], 0x6495EDFF"{1e90ff}Нажмите {03c03c}Y {1e90ff}для согласия или {ff7518}N {1e90ff}для отказа");
                                
    format(stringsizeof(string), "{f4c430}Вы пригласили игрока %s в {d0f0c0}%s"giveplayer,ftext);
                                
    SCM(playeridCOLOR_WHITEstring);
                                
    pInvite[params[0]] = playerid;
                                
    SetPVarInt(params[0],"teamf",1);
                            }
                            else
                            {
                                
    SCM(playerid, -1"{f4c430}Этот игрок состоит во организации!");
                                return 
    true;
                            }
                        }
                    }
                }
                else
                {
                    
    SCM(playeridCOLOR_GRAD1"{f4c430}Вам недоступна данная Команда");
                }
            }
            return 
    true;
        } 

  2. #2
    Аватар для Londlem
    Модератор

    Статус
    Оффлайн
    Регистрация
    19.10.2013
    Сообщений
    1,360
    Репутация:
    767 ±
    PHP код:
    if (PlayerInfo[playerid][pLeader] >= 1
    на
    PHP код:
    if (PlayerInfo[playerid][pLeader] >= 6
    не?

  3. #3
    Аватар для ALIT13
    Пользователь

    Статус
    Оффлайн
    Регистрация
    24.05.2014
    Сообщений
    250
    Репутация:
    2 ±
    так это лидер 6 , а мне надо с 6 ранга любой мог давать

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

    Статус
    Оффлайн
    Регистрация
    23.11.2014
    Сообщений
    9
    Репутация:
    -1 ±
    Код:
    if (PlayerInfo[playerid][pLeader] >= 1 || PlayerInfo[playerid][pРанг] == NomerRanga)

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

    Статус
    Оффлайн
    Регистрация
    24.05.2014
    Сообщений
    250
    Репутация:
    2 ±
    нет все равно

 

 

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

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

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

Ваши права

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