Вопросы

Всем доброго времени суток. Нужна помощь.

Ошибок и варнингов при компиляции нет в логах все чисто.

На моменте выбора скина кроме надписей: Используйте клавишу 'Пробел', Используйте клавишу 'Вверх,вниз' ничего нет.

Вот вест код который касается этого:

    if(GetPVarInt(playerid, "ChangeSkin_REGD") == 1)
    {
        SetPlayerHealth_R(playerid, 100);

        new skin = 2 + random(100);
        PlayerTeleport(playerid, 2526.5283,464.6654,2635.8408, skin,8330.7263false);
        SetPlayerCameraPos(playerid,2527.9097,467.9457,2636.8408); //Камера вход
        SetPlayerCameraLookAt(playerid,2526.5283,464.6654,2635.8408);
        SetPlayerSkin(playerid,PI::[playerid][pChar]);
        ShowMenuForPlayer(Bomj,playerid);
        DeletePVar(playerid, "ChangeSkin_REGD");
        return 1;
    if(PI::[playerid][pReg] == 0 && GetPVarInt(playerid, "ChangeSkin_REG") == 1return SetPVarInt(playerid, "ChangeSkin_REGD"1)
            if(row == 0)// при нажатии на Next
            {
                if(PI::[playerid][pSex] == 1)//Если игрока мужик то..
                {
                    ChangeSkin[playerid] ++;//Увеличиваем переменную..
                    switch(PI::[playerid][pRace])
                    {
                        case 1:
                        {
                            if(ChangeSkin[playerid] >= sizeof(BomjPedEuro))ChangeSkin[playerid] = 0;
                            SetPlayerSkin(playerid,BomjPedEuro[ChangeSkin[playerid]]);//Меняем игроку скин на тот который он выбрал
                            PI::[playerid][pChar] = BomjPedEuro[ChangeSkin[playerid]];//Узнаём его скин и записываем в аккаунт
                        }
                        case 2:
                        {
                            if(ChangeSkin[playerid] >= sizeof(BomjPedAfro))ChangeSkin[playerid] = 0;
                            SetPlayerSkin(playerid,BomjPedAfro[ChangeSkin[playerid]]);//Меняем игроку скин на тот который он выбрал
                            PI::[playerid][pChar] = BomjPedAfro[ChangeSkin[playerid]];//Узнаём его скин и записываем в аккаунт
                        }
                        case 3:
                        {
                            if(ChangeSkin[playerid] >= sizeof(BomjPedAzia))ChangeSkin[playerid] = 0;
                            SetPlayerSkin(playerid,BomjPedAzia[ChangeSkin[playerid]]);//Меняем игроку скин на тот который он выбрал
                            PI::[playerid][pChar] = BomjPedAzia[ChangeSkin[playerid]];//Узнаём его скин и записываем в аккаунт
                        }
                    }
                }
                else if(PI::[playerid][pSex] == 0)//Если игрока мужчина то
                {
                    ChangeSkin[playerid] ++;//Увеличиваем переменную..
                    switch(PI::[playerid][pRace])
                    {
                        case 1:
                        {
                            if(ChangeSkin[playerid] >= sizeof(BomjPedEuroMale))ChangeSkin[playerid] = 0;
                            SetPlayerSkin(playerid,BomjPedEuroMale[ChangeSkin[playerid]]);//Меняем игроку скин на тот который он выбрал
                            PI::[playerid][pChar] = BomjPedEuroMale[ChangeSkin[playerid]];//Узнаём его скин и записываем в аккаунт
                        }
                        case 2:
                        {
                            if(ChangeSkin[playerid] >= sizeof(BomjPedAfroMale))ChangeSkin[playerid] = 0;
                            SetPlayerSkin(playerid,BomjPedAfroMale[ChangeSkin[playerid]]);//Меняем игроку скин на тот который он выбрал
                            PI::[playerid][pChar] = BomjPedAfroMale[ChangeSkin[playerid]];//Узнаём его скин и записываем в аккаунт
                        }
                        case 3:
                        {
                            if(ChangeSkin[playerid] >= sizeof(BomjPedAziaMale))ChangeSkin[playerid] = 0;
                            SetPlayerSkin(playerid,BomjPedAziaMale[ChangeSkin[playerid]]);//Меняем игроку скин на тот который он выбрал
                            PI::[playerid][pChar] = BomjPedAziaMale[ChangeSkin[playerid]];//Узнаём его скин и записываем в аккаунт
                        }
                    }
                }
                ShowMenuForPlayer(Bomj, playerid);//показываем игроку меню
                return true;
            }
            else if(row == 1)//Если нажал на кнопку Назад
            {
                if(PI::[playerid][pSex] == 1)//Если игрока мужчина то:
                {
                    ChangeSkin[playerid] --;//Уменьшаем переменную
                    switch(PI::[playerid][pRace])
                    {
                        case 1:
                        {
                            if(ChangeSkin[playerid] < 0)ChangeSkin[playerid] = sizeof(BomjPedEuro)-1;
                            SetPlayerSkin(playerid,BomjPedEuro[ChangeSkin[playerid]]);//Меняем игроку скин на тот который он выбрал
                            PI::[playerid][pChar] = BomjPedEuro[ChangeSkin[playerid]];//Узнаём его скин и записываем в аккаунт
                        }
                        case 2:
                        {
                            if(ChangeSkin[playerid] < 0)ChangeSkin[playerid] = sizeof(BomjPedAfro)-1;
                            SetPlayerSkin(playerid,BomjPedAfro[ChangeSkin[playerid]]);//Меняем игроку скин на тот который он выбрал
                            PI::[playerid][pChar] = BomjPedAfro[ChangeSkin[playerid]];//Узнаём его скин и записываем в аккаунт
                        }
                        case 3:
                        {
                            if(ChangeSkin[playerid] < 0)ChangeSkin[playerid] = sizeof(BomjPedAzia)-1;
                            SetPlayerSkin(playerid,BomjPedAzia[ChangeSkin[playerid]]);//Меняем игроку скин на тот который он выбрал
                            PI::[playerid][pChar] = BomjPedAzia[ChangeSkin[playerid]];//Узнаём его скин и записываем в аккаунт
                        }
                    }
                }
                if(PI::[playerid][pSex] == 0)//Если игрока мужи то..
                {
                    ChangeSkin[playerid] --;//Уменьшаем переменную
                    switch(PI::[playerid][pRace])
                    {
                        case 1:
                        {
                            if(ChangeSkin[playerid] < 0)ChangeSkin[playerid] = sizeof(BomjPedEuroMale)-1;
                            SetPlayerSkin(playerid,BomjPedEuroMale[ChangeSkin[playerid]]);//Меняем игроку скин на тот который он выбрал
                            PI::[playerid][pChar] = BomjPedEuroMale[ChangeSkin[playerid]];//Узнаём его скин и записываем в аккаунт
                        }
                        case 2:
                        {
                            if(ChangeSkin[playerid] < 0)ChangeSkin[playerid] = sizeof(BomjPedAfroMale)-1;
                            SetPlayerSkin(playerid,BomjPedAfroMale[ChangeSkin[playerid]]);//Меняем игроку скин на тот который он выбрал
                            PI::[playerid][pChar] = BomjPedAfroMale[ChangeSkin[playerid]];//Узнаём его скин и записываем в аккаунт
                        }
                        case 3:
                        {
                            if(ChangeSkin[playerid] < 0)ChangeSkin[playerid] = sizeof(BomjPedAziaMale)-1;
                            SetPlayerSkin(playerid,BomjPedAziaMale[ChangeSkin[playerid]]);//Меняем игроку скин на тот который он выбрал
                            PI::[playerid][pChar] = BomjPedAziaMale[ChangeSkin[playerid]];//Узнаём его скин и записываем в аккаунт
                        }
                    }
                }
                ShowMenuForPlayer(Bomj, playerid);//Показываем меню игроку
                return true;
            }
            else if(row == 2)//Если игрока нажал на кнопку << save
            {
                SetPlayerSkin(playerid,PI::[playerid][pChar]);//Меняем ему скин на тот который он выбрал
                PI::[playerid][pReg] = PI::[playerid][pLevel] 1;
                DropAccaunt[playerid] = ChangeSkin[playerid] = 0;
                DeletePVar(playerid, "ChangeSkin_REG");

 

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


Ссылка на сообщение

0 ответов на этот вопрос

Ответы на этот вопрос пока отсутствуют

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

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

  • Похожий контент

    • KAIF
      От KAIF


      Скачать файл GTA RolePlay-МОД,СБОРКА
      !!!!!ВСЕГО ОДНА КОПИЯ!!!! 
      Единственный мод GTA RP.
       
      Фракции:
      Правительство
      ГИБДД
      Полиция Южного
      ФСБ
      ЦГБ-А
      Автошкола
      Китайская мафия
      Русская Мафия
      Итальянская Мафия
      Американская Мафия
      Чеченская Мафия
      ВВС
      МЧС
      ОПГ Тяп-Ляп
      ОПГ Хади-Такташ
      СМИ Южного
      ФСИН
      В комплекте идёт СБОРКА И МОД.
      Единственный мод GTA RP.
      Добавил KAIF Добавлено 01.01.2024 Категория Моды Автор Aleksandr  
    • KAIF
      От KAIF
      !!!!!ВСЕГО ОДНА КОПИЯ!!!! 
      Единственный мод GTA RP.
       
      Фракции:
      Правительство
      ГИБДД
      Полиция Южного
      ФСБ
      ЦГБ-А
      Автошкола
      Китайская мафия
      Русская Мафия
      Итальянская Мафия
      Американская Мафия
      Чеченская Мафия
      ВВС
      МЧС
      ОПГ Тяп-Ляп
      ОПГ Хади-Такташ
      СМИ Южного
      ФСИН
      В комплекте идёт СБОРКА И МОД.
      Единственный мод GTA RP.
    • Узбек
      От Узбек
      Всем добрый вечер ребят! 
      Я начинающий, сегодня я вам сливаю команду 2(шт) на технические работы
      Ловите