Закрыть Привет! Если вы читаете это - Вы еще не зарегистрированы. Это займет не больше минуты. Нажмите здесь, чтобы пройти регистрацию в несколько простых шагов, чтобы пользоваться всеми возможностями нашего форума. Обратите внимание, запрещены непристойные, матерные, бессмысленные (цифры, случайный набор букв) ники. Удачи!

Тема: Помогите исправить баг

Показано с 1 по 3 из 3

  1. #1
    Пользователь

    Аватар для FBI

    Статус: Оффлайн
    Регистрация:10.07.2012
    Адрес:Rio
    Сообщений:485
    Репутация:36 [+/-] 
    Переведи на русский,да и к тому же в поиске напишу /cuff и найдешь команду рабочую!
  2. #2
    Пользователь

    Аватар для albert1861

    Статус: Оффлайн
    Регистрация:10.07.2012
    Сообщений:12
    Репутация:0 [+/-] 

    Помогите исправить баг

    Я не могу исправить баг с командой /cuff вот я хочу надеть наручники на игрока мне пишет в начале парализуйте игрока тезером ,ну я его парализую и пишу /cuff мне пишет что игрок уже в наручниках
    вот код может в нём ошябка
    PHP код:
    if(strcmp(cmd"/cuff"true) == || strcmp(cmd"/cu"true) == 0)
        {
            if(
    IsPlayerConnected(playerid))
            {
                if(
    gPlayerLogged[playerid] == 0)
                {
                    
    SendClientMessage(playeridCOLOR_GREY"* Âû íå çàëîãèíåíû!");
                    return 
    1;
                }
                if(
    IsACop(playerid))
                {
                    
    tmp strtok(cmdtextidx);
                    if(!
    strlen(tmp)) return SendClientMessage(playeridCOLOR_WHITE"::: Âåäèòå: /cuff [id]");
                    
    giveplayerid ReturnUser(tmp);
                    if(
    IsPlayerConnected(giveplayerid))
                    {
                        if(
    giveplayerid != INVALID_PLAYER_ID)
                        {
                            if(
    IsACop(giveplayerid)) return    SendClientMessage(playeridCOLOR_GREY"Âû íå ìîæåòå íàäåòü íàðó÷íèêè íà çàêîííèêà !");
                            if(
    PlayerCuffed[giveplayerid] > 0) return    SendClientMessage(playeridCOLOR_GREY"èãðîê óæå â íàðó÷íèêàõ!");
                            if(
    PlayerCuffedTime[giveplayerid] == 0)
                            {
                                
    SendClientMessage(playeridCOLOR_WHITE"* Ñíà÷àëî îãëóøèòå ïðåñòóïíèêà åëåêòðîøîêåðîì èëè äóáèíêîé !");
                                return 
    1;
                            }
                            if (
    ProxDetectorS(8.0playeridgiveplayerid))
                            {
                                if(
    giveplayerid == playerid) { SendClientMessage(playeridCOLOR_GREY"Âû íå ìîæåòå íàäåòü íàðó÷íèêè íà ñàìîãî ñåáÿ!"); return 1; }
                                if(
    IsACop(giveplayerid))
                                {
                                    
    GetPlayerName(giveplayeridgiveplayersizeof(giveplayer));
                                    
    GetPlayerName(playeridsendernamesizeof(sendername));
                                    
    format(stringsizeof(string), "Íà âàñ íàäåë(à) íàðó÷íèêè %s."sendername);
                                    
    SendClientMessage(giveplayerid0x6495EDFFstring);
                                    
    format(stringsizeof(string), "Âû íàäåëè íàðó÷íèêè íà %s."giveplayer);
                                    
    SendClientMessage(playerid0x6495EDFFstring);
                                    
    format(stringsizeof(string), "%s íàäåë(à) íà %s íàðó÷íèêè."sendername ,giveplayer);
                                    
    SetPlayerAttachedObject(giveplayerid0194186, -0.0110000.028000, -0.022000, -15.600012, -33.699977, -81.7000350.8919991.0000001.168000);
                                    
    SetPlayerSpecialAction(giveplayerid,SPECIAL_ACTION_CUFFED);
                                    
    ProxDetector(30.0playeridstringCOLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
                                    
    TogglePlayerControllable(giveplayerid0);
                                    
    PlayerCuffed[giveplayerid] = 2;
                                    
    PlayerCuffedTime[giveplayerid] = 3600;
                                    
    PlayerInfo[giveplayerid][pPlayerCuffed] = 1;
                                }
                                else
                                {
                                    
    SendClientMessage(playeridCOLOR_GREY"Âû íå çàêîííèê!!!");
                                    return 
    1;
                                }
                            }
                            else
                            {
                                
    SendClientMessage(playeridCOLOR_GREY"Ðÿäîì ñ âàìè íèêîãî íåò !");
                                return 
    1;
                            }
                        }
                    }
                    else
                    {
                        
    SendClientMessage(playeridCOLOR_GREY"Èãðîê îôôëàéí!");
                        return 
    1;
                    }
                }
                else
                {
                    
    SendClientMessage(playeridCOLOR_GREY"Âû íå ñîòðóäíèê ïðàâîõðàíèòåëüíûõ îðãàíîâ !");
                }
                return 
    1;
            }
        } 
    Зарание спасибо

    ---------- Post added at 20:52 ---------- Previous post was at 20:51 ----------

    за помощь дам +
  3. #3
    Заблокирован

    Аватар для Sergey_Buakaw

    Статус: Оффлайн
    Регистрация:10.07.2012
    Сообщений:241
    Репутация:41 [+/-] 
    PHP код:
        if(strcmp(cmd"/cuff"true) == 0)
        {
            if(
    PlayerInfo[playerid][pMember] == || PlayerInfo[playerid][pMember] == || PlayerInfo[playerid][pMember] == 10 || PlayerInfo[playerid][pMember] == 21)
            {
                
    tmp strtok(cmdtextidx);
                if(!
    strlen(tmp)) return SendClientMessage(playeridCOLOR_WHITE"{F74848}» Èñïîëüçóéòå: {FFFFFF} /cuff [id]");
                
    giveplayerid ReturnUser(tmp);
                if(
    IsPlayerConnected(giveplayerid))
                {
                    if(
    giveplayerid != INVALID_PLAYER_ID)
                    {
                        if(
    IsACop(giveplayerid)) return SendClientMessage(playeridCOLOR_GREY"{FEFEFE} - Âû íå ìîæåòå íàäåòü íàðó÷íèêè íà çàêîííèêà !");
                        if(
    PlayerCuffed[giveplayerid] > 0) return SendClientMessage(playeridCOLOR_GREY"{FF3200} ! {FEFEFE} - Èãðîê óæå â íàðó÷íèêàì !");
                        if (
    ProxDetectorS(8.0playeridgiveplayerid))
                        {
                            if(
    giveplayerid == playerid)
                            {
                                
    SendClientMessage(playeridCOLOR_GREY"{FEFEFE} - Âû íå ìîæåòå íàäåòü íàðó÷íèêè íà ñàìîãî ñåáÿ!");
                                return 
    true;
                            }
                            if(
    PlayerInfo[playerid][pMember] == || PlayerInfo[playerid][pMember] == || PlayerInfo[playerid][pMember] == 10 || PlayerInfo[playerid][pMember] == 21 || IsAArm(playerid))
                            {
                                
    GetPlayerName(giveplayeridgiveplayersizeof(giveplayer));
                                
    GetPlayerName(playeridsendernamesizeof(sendername));
                                
    format(stringsizeof(string), "Íà Âàñ íàäåë íàðó÷íèêè %s."sendername);
                                
    SendClientMessage(giveplayerid0x6495EDFFstring);
                                
    format(stringsizeof(string), "Âû íàäåëè íàðó÷íèêè íà %s."giveplayer);
                                
    SendClientMessage(playerid0x6495EDFFstring);
                                
    format(stringsizeof(string), "%s íàäåë(à) íà %s íàðó÷íèêè."sendername ,giveplayer);
                                
    ProxDetector(30.0playeridstringCOLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
                                
    TogglePlayerControllable(giveplayerid0);
                                
    PlayerCuffed[giveplayerid] = 2;
                                
    SetPlayerAttachedObject(giveplayerid,cuffob,19418,6,-0.031999,0.024000,-0.024000,-7.900000,-32.000011,-72.299987,1.115998,1.322000,1.406000);
                                
    SetPlayerSpecialAction(giveplayeridSPECIAL_ACTION_CUFFED);
                                
    PlayerCuffedTime[giveplayerid] = 3600;
                            }
                            else
                            {
                                
    SendClientMessage(playeridCOLOR_GREY"{FEFEFE} - Âû íå çàêîííèê!");
                                return 
    true;
                            }
                        }
                        else
                        {
                            
    SendClientMessage(playeridCOLOR_GREY"{FEFEFE} - Ðÿäîì ñ âàìè íèêîãî íåò!");
                            return 
    true;
                        }
                    }
                }
                else
                {
                    
    SendClientMessage(playeridCOLOR_GREY"Ýòîò èãðîê â îôôëàéí!");
                    return 
    true;
                }
            }
            else
            {
                
    SendClientMessage(playeridCOLOR_GREY"Âû íå Ïîëèöåéñêèé/ÔÁÐ/Àðìèÿ !");
            }
            return 
    true;
        } 

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения