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

Тема: cmd:lmenu

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

    Статус
    Оффлайн
    Регистрация
    27.02.2016
    Адрес
    Улан-Удэ
    Сообщений
    27
    Репутация:
    1 ±

    cmd:lmenu

    Добрый день пользователи pro-pawn
    Столкнулся с такой проблемой,после написания системы ранга,не открывается панель
    Screen`s code: Клик
    Screen`s с плагином CrashDetect: Клик
    Выхода за пределы нету

      Открыть/закрыть
    PHP код:
    CMD:lmenu(playerid)
    {
        if(!
    pLeader[playerid]) return 1;
        if(
    pRank[playerid]!= FractionRank[pMember[playerid]-1]) return 1;
        print(
    "1");
        
    //
        
    global_stringer ""W"Респавн машин\n";
        print(
    "2");
        
    format(global_stringer,1800,"%sМожет принимать:\t"cServer"%s (%i)"W"\n",global_stringerGetRank(pMember[playerid],gFractionRank[pMember[playerid]][fractionInvite]),gFractionRank[pMember[playerid]][fractionInvite]);
        print(
    "3");
        
    format(global_stringer,1800,"%sМожет увольнять:\t"cServer"%s (%i)"W"\n",global_stringerGetRank(pMember[playerid],gFractionRank[pMember[playerid]][fractionUnInvite]),gFractionRank[pMember[playerid]][fractionUnInvite]);
        print(
    "4");
        
    format(global_stringer,1800,"%sМожет повышать:\t"cServer"%s (%i)"W"\n"global_stringerGetRank(pMember[playerid],gFractionRank[pMember[playerid]][fractionGiverank]),gFractionRank[pMember[playerid]][fractionGiverank]);
        print(
    "5");
        
    //
        
    print("6");
        
    strcat(global_stringer"Управление рангами\n");
        
    //
        
    print("7");
        if(
    pLeader[playerid] >= TEAM_GROVE && pLeader[playerid] <= TEAM_RM)
        {
            print(
    "8");
            
    strcat(global_stringer"Управление автомобилем\n");
            
    strcat(global_stringer"Открыть/закрыть склад\n");
        }
        
    SPD(playerid,2450,DSL,""cServer"Панель лидера",global_stringer,"Выбрать","Закрыть");
        return 
    1;

    Последний раз редактировалось Battista; 19.06.2016 в 12:20.

  2. #2
    Аватар для ziggi
    Проверенный

    Статус
    Оффлайн
    Регистрация
    14.05.2015
    Сообщений
    1,181
    Репутация:
    790 ±
    Цитата Сообщение от Battista Посмотреть сообщение
    Выхода за пределы нету
    Как это нету? Написано же, что ты попытался получить доступ к элементу -1. По всей видимости, в pMember[playerid] записано значение 0, из которого ты вычитаешь -1 и, тем самым, выходишь за пределы.

    P.S. Текст принято копировать, а не скринить. Ты бы ещё экран на телефон сфотографировал...

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

    Статус
    Оффлайн
    Регистрация
    27.02.2016
    Адрес
    Улан-Удэ
    Сообщений
    27
    Репутация:
    1 ±
    Цитата Сообщение от ziggi Посмотреть сообщение
    Как это нету? Написано же, что ты попытался получить доступ к элементу -1. По всей видимости, в pMember[playerid] записано значение 0, из которого ты вычитаешь -1 и, тем самым, выходишь за пределы.

    P.S. Текст принято копировать, а не скринить. Ты бы ещё экран на телефон сфотографировал...
    Спасибо за замечание
    Но не помогло :(

  5. #4
    Аватар для ziggi
    Проверенный

    Статус
    Оффлайн
    Регистрация
    14.05.2015
    Сообщений
    1,181
    Репутация:
    790 ±
    Цитата Сообщение от Battista Посмотреть сообщение
    Спасибо за замечание
    Но не помогло :(
    У тебя же даже номер строки указан, где возникает ошибка, что там может не получиться?

 

 

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

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

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

Ваши права

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