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

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

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

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

Помогите с командой /free

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

omskiy

Умник
Привет всем!)
Скажите пожалуйста, как сделать чтобы адвокаты не могли выпускать тех, кого посадил администратор/модератор
Кто поможет дам огромный +

Сама команда:

PHP:
if(strcmp(cmd,"/free",true)==0)
    {
    if(IsPlayerConnected(playerid))
    {
        if(PlayerInfo[playerid][pJob] != 2)
        {
            SendClientMessage(playerid,COLOR_GREY,"Âû íå àäâîêàò");
            return 1;
        }

        tmp = strtok(cmdtext, idx);
        if(!strlen(tmp))
        {
            SendClientMessage(playerid, COLOR_WHITE, "Íàïèøè: /free [ID] [Ñóììà]");
            return 1;
        }
        //giveplayerid = strval(tmp);
        giveplayerid = ReturnUser(tmp);
        tmp = strtok(cmdtext, idx);
        if(!strlen(tmp))
        {
            SendClientMessage(playerid, COLOR_WHITE, "Íàïèøè: /free [ID] [Ñóììà]");
            return 1;
        }
        new money = strval(tmp);
        if(money < 5000 || money > 70000) { SendClientMessage(playerid, COLOR_GREY, "   Íå ìåíüøå 5$ è íå áîëüøå 70000$ !"); return 1; }
        if (IsPlayerConnected(giveplayerid))
        {
            if(giveplayerid != INVALID_PLAYER_ID)
            {
                if (ProxDetectorS(8.0, playerid, giveplayerid))
                {
                    if(giveplayerid == playerid)
                    {
                        SendClientMessage(playerid, COLOR_GREY, "   íåëüçÿ âûïóñòèòü ñåáÿ!");
                        return 1;
                    }
                    if(PlayerInfo[giveplayerid][pJailed] == 0)
                    {
                        SendClientMessage(playerid, COLOR_GREY, "Ýòîò èãðîê íå â òþðüìå");
                        return 1;
                    }
                    GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
                    GetPlayerName(playerid, sendername, sizeof(sendername));
                    format(string, sizeof(string), "* Òû ïðåäëîæèë %s îñâîáîäèòü åãî èç òþðüìû çà $%d", giveplayer, money);
                    SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
                    format(string, sizeof(string), "* Àäâîêàò %s ïðåäëàãàåò âûïóñòèòü òåáÿ èç òþðüìû çà  $%d, (íàïèøè /accept free) ÷òîáû âûéòè.", sendername, money);
                    SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
                    CarOffer[giveplayerid] = playerid;
                    CarPrice[giveplayerid] = money;
                    ApprovedLawyer[playerid] = 0;
                    WantLawyer[giveplayerid] = 0;
                    CallLawyer[giveplayerid] = 0;
                    JailPrice[giveplayerid] = 0;
                    CarID[giveplayerid] = GetPlayerVehicleID(playerid);
                }
                else
                {
                    SendClientMessage(playerid, COLOR_GREY, "  Ýòîò èãðîê íå ðÿäîì ñ âàìè ");
                }
            }
        }
        else
        {
            SendClientMessage(playerid, COLOR_GREY, "   Íåâåðíûé ID/Íèê !");
            return 1;
        }
    }
    return 1;
    }
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу