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

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

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

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

/ad - error 017

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

Skaivoker621

Умник
Собственно вот в чем проблема

Я знаю то что не задефайн символ Sendername, но я не знаю как именно это сделать

PHP:
C:\Users\ÏÊ\Desktop\Skrilax\Skrilax\Íîâàÿ ïàïêà (8)\gamemodes\edit.pwn(25151) : error 017: undefined symbol "sendername"
Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase


1 Error.

PHP:
if(strcmp(cmd, "/advertise", true) == 0 || strcmp(cmd, "/ad", true) == 0)
    {
        if(IsPlayerConnected(playerid))
        {
            new is1=0;
            new r=0;
            while(strlen(cmdtext[is1]))
            {
                if('0'<=cmdtext[is1]<='9')
                {
                    new is2=is1+1;
                    new p=0;
                    while(p==0)
                    {
                        if('0'<=cmdtext[is2]<='9'&&strlen(cmdtext[is2])) is2++;
                        else
                        {
                            strmid(strR[r],cmdtext,is1,is2,255);
                            if(strval(strR[r])<255) r++;
                            is1=is2;
                            p=1;
                        }
                    }
                }
                is1++;
            }
            new length = strlen(cmdtext);
            while ((idx < length) && (cmdtext[idx] <= ' '))
            {
                idx++;
            }
            new offset = idx;
            new result[64];
            while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
            {
                result[idx - offset] = cmdtext[idx];
                idx++;
            }
            result[idx - offset] = EOS;
            if(!strlen(result)) return SendClientMessage(playerid, COLOR_WHITE, "{F74848}» Введите: {FFFFFF} (/ad)vertise [текст]");
            if(PlayerInfo[playerid][pMuted] == 1) return SendClientMessage(playerid, COLOR_LIGHTRED, "У вас бан чата!");
            if(PlayerInfo[playerid][pCash] < addd) return SendClientMessage(playerid, COLOR_WHITE,  "У Вас не достаточно денег");
            PlayerInfo[playerid][pCash] -= addd;
            TOTALADVERT[1]++;
            AdvertInfo[TOTALADVERT[1]][1][adPhone] = PlayerInfo[playerid][pPnumber];
            strmid(AdvertInfo[TOTALADVERT[1]][1][adText],result,0,128,128);
            strmid(AdvertInfo[TOTALADVERT[1]][1][adName],sendername,0,MAX_PLAYER_NAME,MAX_PLAYER_NAME);
            SendClientMessage(playerid, COLOR_LIGHTRED, "Ваше объявление было отправлено на обработку");
        }
        return true;
    }
Вот сама строка
PHP:
strmid(AdvertInfo[TOTALADVERT[1]][1][adName],sendername,0,MAX_PLAYER_NAME,MAX_PLAYER_NAME);
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу