Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Страница 10 из 11 ПерваяПервая ... 8 9 10 11 ПоследняяПоследняя
Показано с 91 по 100 из 109
  1. #91
    Аватар для DeimoS
    Модератор?

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    5,588
    Репутация:
    1984 ±
    Тогда я до сих пор не понимаю чего вы хотите... Как у вас вообще идёт выбор команды, за которую играть будет игрок?
    Связаться со мной в VK можно через личные сообщения этой группы
    Заказы не принимаю

    Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
    Великих идей полно, на них нет спроса.
    Воплощение идеи в законченную игру требует долгой работы,
    таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
    Предложить идею просто, воплотить – вот в чём проблема

    Steve Pavlina

  2. #92
    Аватар для Kenny_Dalglish
    Заблокирован

    Статус
    Оффлайн
    Регистрация
    24.02.2014
    Сообщений
    179
    Репутация:
    -1 ±
    Цитата Сообщение от DeimoS Посмотреть сообщение
    Тогда я до сих пор не понимаю чего вы хотите... Как у вас вообще идёт выбор команды, за которую играть будет игрок?
    Проверку на пикап что не ясного то? :D Что бы если не Los Santos Vagos то не мог войти в интерьер Los Santos Vagos.
    PHP код:
        CMD:sc(playeridparams[])
        {
            
    vremyadostarta 60;
            
    usebandaI[0] = 1+random(5);
            
    usebandaI[1] = 1+random(5);
            while(
    usebandaI[0] == usebandaI[1]) usebandaI[1] = 1+random(5);
            foreach(new 
    iPlayer)
            {
                
    ShowPlayerDialog(id_predlDIALOG_STYLE_MSGBOX"{FFAA00}Êàïò""Õî÷åøü íà êàïò?""Äà""Íåò");
            }
            return 
    1;
        } 
    PHP код:
            case d_predl:
            {
                if(!
    response) return SCM(playerid0xFF6347AA"Вы отказались от капта!");
                if(
    skolkoMyasa[0] < 1)
                {
                    
    captplayer[playerid] = usebandaI[0];
                    
    killcapt[playerid] = 0;
                    
    SetTeamSkinForPlayer(playeridcaptplayer[playerid]);
                    
    asas[playerid][0] = GetPlayerColor(playerid);
                    
    GetGangColor(playeridcaptplayer[playerid]);
                    
    SetPlayerTeam(playeridcaptplayer[playerid]);
                    
    teleportcapt(playerid);
                    
    skolkoMyasa[0]++;
                }
                else if(
    skolkoMyasa[1] < 1)
                {
                    
    captplayer[playerid] = usebandaI[1];
                    
    killcapt[playerid] = 0;
                    
    asas[playerid][0] = GetPlayerColor(playerid);
                    
    SetTeamSkinForPlayer(playeridcaptplayer[playerid]);
                    
    GetGangColor(playeridcaptplayer[playerid]);
                    
    SetPlayerTeam(playeridcaptplayer[playerid]);
                    
    teleportcapt(playerid);
                    
    skolkoMyasa[1]++;
                }
                else 
    SCM(playerid0xFF6347AA"Еще дольше бы подумал ... Все места заняты!");
                return 
    1;
            } 
    Тут вроде понятно откуда банда выбираеться.... А ВОТ как сделать на 5 банд проверку я хз

  3. #93
    Аватар для DeimoS
    Модератор?

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    5,588
    Репутация:
    1984 ±
    ТАК А ВНЕ КАПТА НА БАНДЫ КАК ДЕЛИТЬСЯ КОМАНДА?
    Связаться со мной в VK можно через личные сообщения этой группы
    Заказы не принимаю

    Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
    Великих идей полно, на них нет спроса.
    Воплощение идеи в законченную игру требует долгой работы,
    таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
    Предложить идею просто, воплотить – вот в чём проблема

    Steve Pavlina

  4. #94
    Аватар для Kenny_Dalglish
    Заблокирован

    Статус
    Оффлайн
    Регистрация
    24.02.2014
    Сообщений
    179
    Репутация:
    -1 ±
    Цитата Сообщение от DeimoS Посмотреть сообщение
    ТАК А ВНЕ КАПТА НА БАНДЫ КАК ДЕЛИТЬСЯ КОМАНДА?
    В не капта не делиться не как...

  5. #95
    Аватар для DeimoS
    Модератор?

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    5,588
    Репутация:
    1984 ±
    Цитата Сообщение от Kenny_Dalglish Посмотреть сообщение
    В не капта не делиться не как...
    Охх, я пару постов выше спрашивал по поводу пикапов и вы сказали, что они не только для капта...
    Во время капта ID банды храниться тут
    PHP код:
    captplayer[playerid
    А вот тут у вас уже подписаны значения, которые обозначают нужную банду
    PHP код:
        switch(captplayer[playerid])
        {
            case 
    1SetPlayerPos(playerid1754.4575,-2993.6404,240.8781); // Grove
            
    case 2SetPlayerPos(playerid1754.4575,-2993.6404,240.8781); // Ballas
            
    case 3SetPlayerPos(playerid1754.4575,-2993.6404,240.8781); // Rifa
            
    case 4SetPlayerPos(playerid1754.4575,-2993.6404,240.8781); // Aztecas
            
    case 5SetPlayerPos(playerid1754.4575,-2993.6404,240.8781); // Vagos
        

    Связаться со мной в VK можно через личные сообщения этой группы
    Заказы не принимаю

    Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
    Великих идей полно, на них нет спроса.
    Воплощение идеи в законченную игру требует долгой работы,
    таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
    Предложить идею просто, воплотить – вот в чём проблема

    Steve Pavlina

  6. #96
    Аватар для Kenny_Dalglish
    Заблокирован

    Статус
    Оффлайн
    Регистрация
    24.02.2014
    Сообщений
    179
    Репутация:
    -1 ±
    Цитата Сообщение от DeimoS Посмотреть сообщение
    Охх, я пару постов выше спрашивал по поводу пикапов и вы сказали, что они не только для капта...
    Во время капта ID банды храниться тут
    PHP код:
    captplayer[playerid
    А вот тут у вас уже подписаны значения, которые обозначают нужную банду
    PHP код:
        switch(captplayer[playerid])
        {
            case 
    1SetPlayerPos(playerid1754.4575,-2993.6404,240.8781); // Grove
            
    case 2SetPlayerPos(playerid1754.4575,-2993.6404,240.8781); // Ballas
            
    case 3SetPlayerPos(playerid1754.4575,-2993.6404,240.8781); // Rifa
            
    case 4SetPlayerPos(playerid1754.4575,-2993.6404,240.8781); // Aztecas
            
    case 5SetPlayerPos(playerid1754.4575,-2993.6404,240.8781); // Vagos
        

    Тут captplayer[playerid] = 1 тоесть это будет Grove?

  7. #97
    Аватар для DeimoS
    Модератор?

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    5,588
    Репутация:
    1984 ±
    Цитата Сообщение от Kenny_Dalglish Посмотреть сообщение
    Тут captplayer[playerid] = 1 тоесть это будет Grove?
    Если captplayer будет равна 1 - да.
    Связаться со мной в VK можно через личные сообщения этой группы
    Заказы не принимаю

    Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
    Великих идей полно, на них нет спроса.
    Воплощение идеи в законченную игру требует долгой работы,
    таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
    Предложить идею просто, воплотить – вот в чём проблема

    Steve Pavlina

  8. #98
    Аватар для Kenny_Dalglish
    Заблокирован

    Статус
    Оффлайн
    Регистрация
    24.02.2014
    Сообщений
    179
    Репутация:
    -1 ±
    Цитата Сообщение от DeimoS Посмотреть сообщение
    Хмм, ну можно сделать как-нибудь так
    PHP код:
    for(new isizeof(GangZones); i++)
    {
        if(
    GangZones[i][frak] != usebandaI[1]) continue;
        
    kvadratik i;
        
    GangZoneFlashForAll(GangZones[i][idz],COLOR_RED);
        break;

    Если я правильно понял предназначение ваших переменных



    Ну так делайте проверку не на usebandaI, а на переменную игрока. То бишь, если он состоит в банде - использовать пикап можно. ID банд у вас есть.
    Теперь ещё и наверное последний вопрос
    PHP код:
    for(new isizeof(GangZones); i++)
    {
        if(
    GangZones[i][frak] != usebandaI[1] &&  IsATerra(playerid)) continue;
        
    kvadratik i;
        
    GangZoneFlashForAll(GangZones[i][idz],COLOR_RED);
        break;

    IsATerra(playerid)) проверка на респаун банды, верно что бы не могло захватывать респавны?

  9. #99
    Аватар для DeimoS
    Модератор?

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    5,588
    Репутация:
    1984 ±
    Нет, неверно. Для начала покажите сам код IsATerra. И напишите ID гангзон, которые являются спавнами
    Связаться со мной в VK можно через личные сообщения этой группы
    Заказы не принимаю

    Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
    Великих идей полно, на них нет спроса.
    Воплощение идеи в законченную игру требует долгой работы,
    таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
    Предложить идею просто, воплотить – вот в чём проблема

    Steve Pavlina

  10. #100
    Аватар для Kenny_Dalglish
    Заблокирован

    Статус
    Оффлайн
    Регистрация
    24.02.2014
    Сообщений
    179
    Репутация:
    -1 ±
    Цитата Сообщение от DeimoS Посмотреть сообщение
    Нет, неверно. Для начала покажите сам код IsATerra. И напишите ID гангзон, которые являются спавнами
    PHP код:
    stock IsATerra(playerid)
    {
        if(
    PlayerToPoint(50.0,playerid,2651.4746,-2004.3387,13.3828)// баллас
        
    || PlayerToPoint(50.0,playerid,2774.2703,-1622.6263,10.9219// вагос
        
    ||PlayerToPoint(50.0,playerid,2492.7532,-1676.3687,13.3380// грув
        
    ||PlayerToPoint(50.0,playerid,1713.9735,-2114.5122,13.3828// ацтек
        
    ||PlayerToPoint(50.0,playerid,2184.1218,-1803.6334,13.3693// рифа
        
    {
           return 
    1;
        }
        return 
    0;


 

 
Страница 10 из 11 ПерваяПервая ... 8 9 10 11 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

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