Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Страница 3 из 3 ПерваяПервая 1 2 3
Показано с 21 по 24 из 24
  1. #21
    Аватар для vovandolg
    Пользователь

    Статус
    Оффлайн
    Регистрация
    17.11.2015
    Адрес
    Stavropol
    Сообщений
    1,369
    Репутация:
    113 ±
    Сделай массивов со скинами столько, сколько у тебя фрак и на каждую используй свой массив..
      Открыть/закрыть
    Тебе же ziggi написал вот тебе кусочек кода, а дальше сам пиши под себя..

  2. #22
    Аватар для ALIT13
    Пользователь

    Статус
    Оффлайн
    Регистрация
    24.05.2014
    Сообщений
    346
    Репутация:
    2 ±
    Цитата Сообщение от vovandolg Посмотреть сообщение
    Сделай массивов со скинами столько, сколько у тебя фрак и на каждую используй свой массив..
      Открыть/закрыть
    Тебе же ziggi написал вот тебе кусочек кода, а дальше сам пиши под себя..
    и что мне теперь 22 создовать
    new ment[]
    new ballas[] и на каждый так

  3. #23
    Аватар для seriu
    Пользователь

    Статус
    Оффлайн
    Регистрация
    29.11.2013
    Сообщений
    69
    Репутация:
    6 ±
    Цитата Сообщение от ALIT13 Посмотреть сообщение
    Сделал по образцу фракций 6 идёт всё правильно потом скины берутся из -1 назад примеру мент , потом баллас , баллас 1 скин потом менты идут
    PHP код:
    if(clickedid == SkinRabLeft)
        {
            
    SelectCharPlace[playerid]--;
            switch (
    SelectCharID[playerid])
            {
                case 
    1:if (SelectCharPlace[playerid] < 1SelectCharPlace[playerid] = 8;
                case 
    2:if (SelectCharPlace[playerid] < 9SelectCharPlace[playerid] = 14;
                case 
    3:if (SelectCharPlace[playerid] < 15SelectCharPlace[playerid] = 16;
                case 
    4:if (SelectCharPlace[playerid] < 17SelectCharPlace[playerid] = 21;
                case 
    5:if (SelectCharPlace[playerid] < 22SelectCharPlace[playerid] = 25;
                case 
    6:if (SelectCharPlace[playerid] < 26SelectCharPlace[playerid] = 29;
                case 
    7:if (SelectCharPlace[playerid] < 30SelectCharPlace[playerid] = 34;
                case 
    8:if (SelectCharPlace[playerid] < 35SelectCharPlace[playerid] = 42;
                case 
    9:if (SelectCharPlace[playerid] < 43SelectCharPlace[playerid] = 46;
                case 
    10:if (SelectCharPlace[playerid] < 47SelectCharPlace[playerid] = 48;
                case 
    11:if (SelectCharPlace[playerid] < 49SelectCharPlace[playerid] = 52;
                case 
    12:if (SelectCharPlace[playerid] < 53SelectCharPlace[playerid] = 60;
                case 
    13:if (SelectCharPlace[playerid] < 61SelectCharPlace[playerid] = 65;
                case 
    14:if (SelectCharPlace[playerid] < 66SelectCharPlace[playerid] = 71;
                case 
    15:if (SelectCharPlace[playerid] < 72SelectCharPlace[playerid] = 74;
                case 
    16:if (SelectCharPlace[playerid] < 75SelectCharPlace[playerid] = 77;
                case 
    17:if (SelectCharPlace[playerid] < 78SelectCharPlace[playerid] = 80;
                case 
    18:if (SelectCharPlace[playerid] < 81SelectCharPlace[playerid] = 82;
                case 
    19:if (SelectCharPlace[playerid] < 83SelectCharPlace[playerid] = 84;
                case 
    20:if (SelectCharPlace[playerid] < 85SelectCharPlace[playerid] = 88;
                case 
    21:if (SelectCharPlace[playerid] < 89SelectCharPlace[playerid] = 104;
                case 
    22:if (SelectCharPlace[playerid] < 105SelectCharPlace[playerid] = 109;
            }
            new 
    skinid JoinPedSelectCharPlace[playerid] - ][0];
            
    SetPlayerSkin(playeridskinid);
            
    SetPVarInt(playerid,"InviteSkin"skinid);
        } 
    PHP код:
    static const JoinPed[110] =
    {
        {
    280},//LSPD1
        
    {281},//LSPD2
        
    {282},//LSPD3
        
    {283},//LSPD4
        
    {284},//LSPD5
        
    {285},//LSPD6
        
    {288},//LSPD7
        
    {76},//LSPD8
        //============
        
    {286},//FBI1
        
    {163},//FBI2
        
    {164},//FBI3
        
    {165},//FBI4
        
    {166},//FBI5
        
    {141},//FBI6
        //============
        
    {287},//ArmySF1
        
    {191},//ArmySF2
        //============
        
    {70},//Mediks1
        
    {274},//Mediks2
        
    {275},//Mediks3
        
    {276},//Mediks4
        
    {219},//Mediks5
        //============
        
    {223},//LCN1
        
    {124},//LCN2
        
    {113},//LCN3
        
    {214},//LCN4
        //============
        
    {120},//YAKUZA1
        
    {123},//YAKUZA3
        
    {169},//YAKUZA2
        
    {186},//YAKUZA4
        //============
        
    {57},//Goverment1
        
    {150},//Goverment2
        
    {98},//Goverment3
        
    {187},//Goverment4
        
    {147},//Goverment5
        //============
        
    {280},//SFPD1
        
    {281},//SFPD2
        
    {282},//SFPD3
        
    {283},//SFPD4
        
    {284},//SFPD5
        
    {285},//SFPD6
        
    {288},//SFPD7
        
    {76},//SFPD8
        //===========
        
    {250},//SFNEWS1
        
    {261},//SFNEWS2
        
    {211},//SFNEWS3
        
    {217},//SFNEWS4
        //===========
        
    {171},//Casino1
        
    {11},//Casino2
        //===========
        
    {59},//Instructors1
        
    {172},//Instructors2
        
    {189},//Instructors3
        
    {240},//Instructors4
        //==========
        
    {280},//LVPD1
        
    {281},//LVPD2
        
    {282},//LVPD3
        
    {283},//LVPD4
        
    {284},//LVPD5
        
    {285},//LVPD6
        
    {288},//LVPD7
        
    {76},//LVPD8
        //==========
        
    {112},//RussianMafia1
        
    {111},//RussianMafia2
        
    {125},//RussianMafia4
        
    {272},//RussianMafia3
        
    {214},//RussianMafia5
        //==========
        
    {105},//GROOVE1
        
    {106},//GROOVE2
        
    {107},//GROOVE3
        
    {269},//GROOVE4
        
    {270},//GROOVE5
        
    {271},//GROOVE6
        //==========
        
    {114},//Aztecas1
        
    {115},//Aztecas2
        
    {116},//Aztecas3
        //==========
        
    {102},//BALLAS1
        
    {103},//BALLAS2
        
    {104},//BALLAS3
        //==========
        
    {173},//RIFA1
        
    {174},//RIFA2
        
    {175},//RIFA3
        //==========
        
    {108},//VAGOS1
        
    {109},//VAGOS2
        
    {110},//VAGOS3
        //==========
        
    {287},//ArmyLV1
        
    {191},//ArmyLV2
        //==========
        
    {250},//LSNEWS1
        
    {261},//LSNEWS2
        
    {211},//LSNEWS3
        
    {217},//LSNEWS4
        //==========
        
    {287},//PED1
        
    {287},//PED2
        
    {191},//PED3
        
    {287},//PED4
        
    {287},//PED5
        
    {191},//PED6
        
    {287},//PED7
        
    {200},//PED8
        
    {230},//PED9
        
    {137},//PED10
        
    {212},//PED11
        
    {79},//PED12
        
    {78},//PED13
        
    {96},//PED14
        
    {90},//PED15
        
    {55},//PED16
        //==========
        
    {247},//Bikers1
        
    {248},//Bikers2
        
    {254},//Bikers3
        
    {298},//Bikers4
        
    {201}//Bikers5
    }; 
    Если ты хочешь делать с -1 так делай на 1 ид больше при смене значения.

    Пример:
    case 1:if (SelectCharPlace[playerid] < 1) SelectCharPlace[playerid] = 9;
    case 2:if (SelectCharPlace[playerid] < 9) SelectCharPlace[playerid] = 15;
    case 3:if (SelectCharPlace[playerid] < 15) SelectCharPlace[playerid] = 17;



    И если ты делаешь только 1 скин, то делай так:

    PHP код:
    static const JoinPed[110] =
    {
        {
    280},//LSPD1
        
    {281},//LSPD2
        
    {282},//LSPD3
        
    {283},//LSPD4
        
    {284},//LSPD5
        
    {285},//LSPD6
        
    {288},//LSPD7
        
    {76},//LSPD8
        //============
        
    {286},//FBI1
        
    {163},//FBI2
        
    {164},//FBI3
        
    {165},//FBI4
        
    {166},//FBI5
        
    {141},//FBI6
        //============
        
    {287},//ArmySF1
        
    {191},//ArmySF2
        //============
        
    {70},//Mediks1
        
    {274},//Mediks2
        
    {275},//Mediks3
        
    {276},//Mediks4
        
    {219},//Mediks5
        //============
        
    {223},//LCN1
        
    {124},//LCN2
        
    {113},//LCN3
        
    {214},//LCN4
        //============
        
    {120},//YAKUZA1
        
    {123},//YAKUZA3
        
    {169},//YAKUZA2
        
    {186},//YAKUZA4
        //============
        
    {57},//Goverment1
        
    {150},//Goverment2
        
    {98},//Goverment3
        
    {187},//Goverment4
        
    {147},//Goverment5
        //============
        
    {280},//SFPD1
        
    {281},//SFPD2
        
    {282},//SFPD3
        
    {283},//SFPD4
        
    {284},//SFPD5
        
    {285},//SFPD6
        
    {288},//SFPD7
        
    {76},//SFPD8
        //===========
        
    {250},//SFNEWS1
        
    {261},//SFNEWS2
        
    {211},//SFNEWS3
        
    {217},//SFNEWS4
        //===========
        
    {171},//Casino1
        
    {11},//Casino2
        //===========
        
    {59},//Instructors1
        
    {172},//Instructors2
        
    {189},//Instructors3
        
    {240},//Instructors4
        //==========
        
    {280},//LVPD1
        
    {281},//LVPD2
        
    {282},//LVPD3
        
    {283},//LVPD4
        
    {284},//LVPD5
        
    {285},//LVPD6
        
    {288},//LVPD7
        
    {76},//LVPD8
        //==========
        
    {112},//RussianMafia1
        
    {111},//RussianMafia2
        
    {125},//RussianMafia4
        
    {272},//RussianMafia3
        
    {214},//RussianMafia5
        //==========
        
    {105},//GROOVE1
        
    {106},//GROOVE2
        
    {107},//GROOVE3
        
    {269},//GROOVE4
        
    {270},//GROOVE5
        
    {271},//GROOVE6
        //==========
        
    {114},//Aztecas1
        
    {115},//Aztecas2
        
    {116},//Aztecas3
        //==========
        
    {102},//BALLAS1
        
    {103},//BALLAS2
        
    {104},//BALLAS3
        //==========
        
    {173},//RIFA1
        
    {174},//RIFA2
        
    {175},//RIFA3
        //==========
        
    {108},//VAGOS1
        
    {109},//VAGOS2
        
    {110},//VAGOS3
        //==========
        
    {287},//ArmyLV1
        
    {191},//ArmyLV2
        //==========
        
    {250},//LSNEWS1
        
    {261},//LSNEWS2
        
    {211},//LSNEWS3
        
    {217},//LSNEWS4
        //==========
        
    {287},//PED1
        
    {287},//PED2
        
    {191},//PED3
        
    {287},//PED4
        
    {287},//PED5
        
    {191},//PED6
        
    {287},//PED7
        
    {200},//PED8
        
    {230},//PED9
        
    {137},//PED10
        
    {212},//PED11
        
    {79},//PED12
        
    {78},//PED13
        
    {96},//PED14
        
    {90},//PED15
        
    {55},//PED16
        //==========
        
    {247},//Bikers1
        
    {248},//Bikers2
        
    {254},//Bikers3
        
    {298},//Bikers4
        
    {201}//Bikers5
    }; 
    и используй без [0] т.е JoinPed[...]

    и еще vovandolg его не слушай он видима сам не знает, что говорит.

  4. Пользователь сказал cпасибо:
    ALIT13 (21.01.2016)
  5. #24
    Аватар для vovandolg
    Пользователь

    Статус
    Оффлайн
    Регистрация
    17.11.2015
    Адрес
    Stavropol
    Сообщений
    1,369
    Репутация:
    113 ±
    Я просто сделал уже так и между этими двумя вариантами не вижу очень большой разницы
    Есть но не большая..

 

 
Страница 3 из 3 ПерваяПервая 1 2 3

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

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

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

Ваши права

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