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

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

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

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

Проблема с командой (/drag)

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

0din04ka_2010

Новичок
Вставил в мод команду (/drag)-полицейские садят арестованых в машину!
Но когда пытаюсь посадить пишет "Игрок не возле вас"
Что нужно исправить?!

PHP:
if(strcmp(cmd,"/drag",true)==0)
    {
        tmp = strtok(cmdtext,idx);
        if(!strlen(tmp))
        {
            SendClientMessage(playerid,COLOR_GREY,"Пример: /drag [playerid/PartOfName]");
            return 1;
        }
        if(IsACop(playerid) || IsAMember(playerid))
        {
            giveplayerid = ReturnUser(tmp);
            if(IsPlayerInAnyVehicle(playerid) || IsPlayerInAnyVehicle(giveplayerid))
            {
                SendClientMessage(playerid,COLOR_GREY,"Вы или Ваша цель находитесь в машине.");
                return 1;
            }
            if(IsAMember(playerid) && PlayerTied[giveplayerid] > 1 || IsACop(playerid) && PlayerCuffed[giveplayerid] > 1)
            {
                if(ProxDetectorS(2.5, playerid, giveplayerid))
                {
                    new Float:xe, Float:ye, Float:ze;
                    GetPlayerPos(playerid,xe,ye,ze);
                    GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
                    GetPlayerName(playerid, sendername, sizeof(sendername));
                    SetPlayerPos(giveplayerid,xe+0.5,ye+0.5,ze);
                    format(string, sizeof(string), "%s схватил вас и потащил за собой.", sendername);
                    SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
                    format(string, sizeof(string), "Вы схватили %s'a и потащили за собой.", giveplayer);
                    SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
                }
                else
                {
                    SendClientMessage(playerid,COLOR_GREY,"Игрок не возле вас.");
                }
             }
             else
             {
                    SendClientMessage(playerid, COLOR_GREY, "Не можете тащить не связаного игрока.");
                    return 1;
             }
        }
        else
        {
            SendClientMessage(playerid,COLOR_GREY,"Вы не уполномочены использовать эту команду.");
        }
        return 1;
    }
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу