Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Помогите с ошибками

Статус
В этой теме нельзя размещать новые ответы.

GreenS

Новичок
Хочу добавить в мод awesome команду /sellexp Помогите с ошибками с меня +

(5385) : error 006: must be assigned to an array
PHP:
 playa = ReturnUser(tmp);
(5405) : error 028: invalid subscript (not an array or too many subscripts): "pPayDay"
(5405) : error 028: invalid subscript (not an array or too many subscripts): "pPayDay"
(5405) : warning 215: expression has no effect
(5405) : error 001: expected token: ";", but found "]"
(5405) : error 029: invalid expression, assumed zero
(5405) : fatal error 107: too many error messages on one line
PHP:
if(pPayDay[playerid] != 0) return SendClientMessage(playerid,COLOR_RED,"Нельзя вводить команду 2 раза!");

Вот полнустью команда
PHP:
//--------------------------/sellexp--------------------
      else if(strcmp(cmd, "/sellexp", true) == 0)
    {
        if(IsPlayerConnected(playerid))
        {
           if(PlayerInfo[playerid][pPayDay]==0)
           {
           SendClientMessage(playerid,COLOR_WHITE,"{f9b0b0}x {FFFFFF}Ó Âàñ íåò ðåñïåêòîâ!");
           return 1;
           }
           tmp = strtok(cmdtext, idx);
           if(!strlen(tmp))
            {
                SendClientMessage(playerid, COLOR_YELLOW, "• {FFFFFF}/sellexp [id] [Êîëè÷åñòâî][Ñóììà]");
                return 1;
            }
           new playa;
           new money;
           new kolvo;
           playa = ReturnUser(tmp);
           tmp = strtok(cmdtext, idx);
           if(!strlen(tmp)) { return 1; }
           kolvo = strval(tmp);
           tmp = strtok(cmdtext, idx);
           if(!strlen(tmp)) { return 1; }
           money = strval(tmp);
           if(kolvo > PlayerInfo[playerid][pPayDay]) { SendClientMessage(playerid, COLOR_WHITE, "{f9b0b0}x {FFFFFF}Ó Âàñ íåò ñòîëüêî ðåñïåêòîâ!"); return true; }
           if(kolvo <= 0) { SendClientMessage(playerid, COLOR_WHITE, "{f9b0b0}x {FFFFFF}Íåâåðíîå êîëè÷åñòâî!"); return true; }
           if(IsPlayerConnected(playa))
            {
                if(playa != INVALID_PLAYER_ID)
                {
                    if (ProxDetectorS(8.0, playerid, playa))
                    {
                        if(playa == playerid)
                        {
                            SendClientMessage(playerid, COLOR_WHITE, "{f9b0b0}x {FFFFFF}Íåëüçÿ ïðîäàòü ðåñïåêòû ñåáå!");
                            return 1;
                        }
                        if(pPayDay[playerid] != 0) return SendClientMessage(playerid,COLOR_RED,"Íåëüçÿ ââîäèòü êîìàíäó 2 ðàçà!");
                        GetPlayerName(playa, giveplayer, sizeof(giveplayer));
                        GetPlayerName(playerid, sendername, sizeof(sendername));
                        format(string, sizeof(string), "Âû ïðåäëîæèëè %s êóïèòü %d ðåñïåêòîâ çà %d$", giveplayer, kolvo, money);
                        SendClientMessage(playerid, COLOR_YELLOW, string);
                        format(string, sizeof(string), "%s ïðåäëàãàåò êóïèòü Âàì %d ðåñïåêòîâ çà %d$, ââåäèòå /getexp åñëè Âû ñîãëàñíû", sendername, kolvo, money);
                        SendClientMessage(playa, COLOR_YELLOW, string);
                        pPayDay[playerid]++;
                        pPayDayOffer[playa] = playerid;
                        pPayDayPrice[playa] = money;
                        pPayDayKolvo[playa] = kolvo;
                    }
                    else
                    {
                        SendClientMessage(playerid, COLOR_WHITE, "{f9b0b0}x {FFFFFF}Èãðîê íå ðÿäîì ñ âàìè! !");
                    }
                }
            }
            else
            {
                 SendClientMessage(playerid, COLOR_WHITE, "{f9b0b0}x {FFFFFF}Èãðîê íå â èãðå.");
            }
        }
        return 1;
    }


---------- Post added at 18:41 ---------- Previous post was at 17:50 ----------

closed исправил
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу