Перейти к содержанию
Авторизация  
Lexa

Проверка на алкоголь

Рекомендуемые сообщения

Lexa

Вот команда для законников:

if(strcmp(cmd,"/bh",true)==0)
    {
        if(IsPlayerConnected(playerid))
        {
        new leader = PlayerInfo[playerid][pLeader];
        new member = PlayerInfo[playerid][pMember];
            if(member==1 || member==2 || member==3 || leader==1 || leader==2 || leader==3)// проверка на фракцию.
            {
                tmp = strtok(cmdtext, idx);
                        if(!strlen(tmp))
                        {
                                SendClientMessage(playerid, COLOR_GREY, "*Используйте: /bh [ид игрока]");
                                return 1;
                        }
                        giveplayerid = ReturnUser(tmp);
                        if(IsPlayerConnected(giveplayerid))
                        {
                                if(giveplayerid != INVALID_PLAYER_ID)
                                {
                                    if (ProxDetectorS(8.0, playerid, giveplayerid))
                                        {
                                            GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
                                                GetPlayerName(playerid, sendername, sizeof(sendername));
                                            new text1[20];
                                            if(GetPlayerDrunkLevel(giveplayerid) > 0) { text1 = "| Пьян."; } else { text1 = "| Трезв."; }
                                            format(string, sizeof(string), "|__________ %s  Проверен на алкоголь__________|", giveplayer);
                                            SendClientMessage(playerid, COLOR_WHITE, string);
                                            format(string, sizeof(string), "%s.", text1);
                                                SendClientMessage(playerid, COLOR_GREY, string);
                                                format(string, sizeof(string), "* %s Проверил на алкоголь %s", sendername ,giveplayer);
                                                ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
                                        }
                                        else
                                        {
                                            SendClientMessage(playerid, COLOR_RED, "** Игрок далеко от вас!");
                                            return 1;
                                        }
                                }
                        }
                else
                {
                    SendClientMessage(playerid, COLOR_RED, "** Этот игрок не в игре !");
                    return 1;
                }
                }
            else
            {
                SendClientMessage(playerid, COLOR_RED, "** Вы не законник!");
                return 1;
            }
            }
            return 1;
        }

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
vadim32

КУда это всё сувать,просто я новичёк в PAWNO

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Lakome

да куда это сувать то

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Mr.Brain

Это кидается в public OnPlayerCommandText

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

Мы разместили cookie-файлы на ваше устройство, чтобы помочь сделать этот сайт лучше. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек.