Вопросы

Помогите Киньте мне Пожайлуста Код А то я Сделал код А у меня ворота не работают, Код что бы на Одной Команде Открывались Ворота И закрывались Как на Амазинге На Военной Части №2. Я код вырезал из Sunrise Role Play Помогите!!!!!!!! 

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


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

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

  • 0

У меня Не рогбит

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


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

А именно Я ввожу команду мне пишет У вас нет доступа, дал лидерку армии И не робит

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


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

Объект не двигается

 

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


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

Код предоставьте

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


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

Сейчас

Заметка от Гость , создано

Не надо OFFTOP и писать без мысленные сообщения, сразу давайте что вас просят

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


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

 

cmd:openvdv(playerid)
{
    if(PI[playerid][pMember] != TEAM_ARMIYA) return SCM(playerid, COLOR_RED,"Ó âàñ íåò äîñòóïà!");
    if(!IsPlayerInRangeOfPoint(playerid, 10.0, 1289.74,-295.04,5.0132,2.0)) return true;
    switch(dverstatus1)
    {
        case 0:
        {
            MoveObject(openvdv,2.00, 427.2076,2852.0742,2.7400,2.0,0.0000,0.0000,270.00);
            ApplyAnimation(playerid, "CRIB", "CRIB_Use_Switch",4.0,0,0,0,0,0);
            SetPlayerChatBubble(playerid,"{00FF00}Îòêðûâàåò âîðîòà",-1,30.0,10000);
            PlayerPlaySound(playerid, 1190, 0.0, 0.0, 0.0);
            dverstatus1 = 1;
        }
        case 1:
        {
            MoveObject(openvdv,2.00, 1289.74,-295.04,5.0132,2.00,0.0000,0.0000,270.00);
            ApplyAnimation(playerid, "CRIB", "CRIB_Use_Switch",4.0,0,0,0,0,0);
            SetPlayerChatBubble(playerid,"{FE2E2E}Çàêðûâàåò âîðîòà",-1,30.0,10000);
            PlayerPlaySound(playerid, 1190, 0.0, 0.0, 0.0);
            dverstatus1 = 0;
        }
    }
    return 1;
}

 

 

 

 

Отредактировано пользователем Daniil Roslyakov

Заметка от Гость , создано

Берите код под ТЕГ и Спойлер!

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


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

и что делать?

 

Заметка от Гость , создано

Не OFFTOP'те или я выдам ряльное предупреждение!

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


Ссылка на сообщение
  • 0
  Клик (открыть спойлер)

 

Отредактировано пользователем Daniil Roslyakov

Заметка от Гость , создано

Код надо под тег/спойлер!

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


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

а как извените я просто первый раз

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


Ссылка на сообщение
  • 0
  В 10/6/2017 в 10:27, Daniil Roslyakov сказал:

@Nekit_Krut18 Дайте код на русском, и берите код под тег и спойлер!!!!

Читать далее...  

#define TEAM_MERIA                        (1)
#define    TEAM_POLICIA                     (2)
#define    TEAM_POLICIA2                    (3)
#define    TEAM_FBI                        (4)
#define    TEAM_BOLNICA                    (5)
#define    TEAM_AUTOSCHOOL                    (6)
#define    TEAM_GROOVE                     (7)
#define    TEAM_BALLAS                        (8)
#define    TEAM_RIFA                          (9)
#define    TEAM_OPGTEST2                   (10)
#define TEAM_VAGOS                         (11)
#define TEAM_ARMIYA                     (12)
// Ñâîáîäíûé ñëîò äëÿ îðãàíèçàöèè (14)
#define TEAM_OPG1                         (15)
#define TEAM_RSM                        (16)
#define TEAM_YAK                        (17)
#define TEAM_SMI                         (18)
#define TEAM_SFNEWS                     (19)
#define TEAM_LVNEWS                     (20)
#define TEAM_SWAT                         (21)
#define    TEAM_SFHOSPITAL                    (22)
#define    TEAM_LVHOSPITAL                    (23)
#define TEAM_VDV                         (24)
#define TEAM_PRAVO                       (25)

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


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

Покажите команду выдачи лидерки

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


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

@Daniil Roslyakov 

  В 10/6/2017 в 10:27, Daniil Roslyakov сказал:

cmd:openvdv(playerid)
{
    if(PI[playerid][pMember] != TEAM_ARMIYA) return SCM(playerid, COLOR_RED,"Ó âàñ íåò äîñòóïà!");
    if(!IsPlayerInRangeOfPoint(playerid, 10.0, 1289.74,-295.04,5.0132,2.0)) return true;
    switch(dverstatus1)
    {
        case 0:
        {
            MoveObject(openvdv,2.00, 427.2076,2852.0742,2.7400,2.0,0.0000,0.0000,270.00);
            ApplyAnimation(playerid, "CRIB", "CRIB_Use_Switch",4.0,0,0,0,0,0);
            SetPlayerChatBubble(playerid,"{00FF00}Îòêðûâàåò âîðîòà",-1,30.0,10000);
            PlayerPlaySound(playerid, 1190, 0.0, 0.0, 0.0);
            dverstatus1 = 1;
        }
        case 1:
        {
            MoveObject(openvdv,2.00, 1289.74,-295.04,5.0132,2.00,0.0000,0.0000,270.00);
            ApplyAnimation(playerid, "CRIB", "CRIB_Use_Switch",4.0,0,0,0,0,0);
            SetPlayerChatBubble(playerid,"{FE2E2E}Çàêðûâàåò âîðîòà",-1,30.0,10000);
            PlayerPlaySound(playerid, 1190, 0.0, 0.0, 0.0);
            dverstatus1 = 0;
        }
    }
    return 1;
}

Читать далее...  

 

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


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

@Skiffi 

  Клик (открыть спойлер)


 

Отредактировано пользователем Daniil Roslyakov

Заметка от Гость , создано

Берите код под спойлер/тег, темы дали!

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


Ссылка на сообщение
  • 0
  В 10/6/2017 в 10:28, Nekit_Krut18 сказал:

а как извените я просто первый раз

Читать далее...  

 

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


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

Команда норм просто что то с кодом передвижения объекта

Заметка от Гость , создано

2.17. Запрещено флудить, оффтопить, заниматься флеймом.

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


Ссылка на сообщение
  • 0
cmd:openvdv(playerid) {
    if(PI[playerid][pMember] != TEAM_ARMIYA && PI[playerid][pLeader] != TEAM_ARMIYA)
        return SCM(playerid, COLOR_RED,"O aan iao ainooia!");
    if(!IsPlayerInRangeOfPoint(playerid, 10.0, 1289.74,-295.04,5.0132,2.0))
        return 1;
        
    new
        Float:X,
        Float:Y,
        Float:Z;

    GetObjectPos(opendv,X,Y,Z);

    if(X <= 427.2076) MoveObject(openvdv,2.00, 1289.74,-295.04,5.0132,2.00,0.0000,0.0000,270.00);
    else MoveObject(openvdv,2.00, 427.2076,2852.0742,2.7400,2.0,0.0000,0.0000,270.00);
    
     ApplyAnimation(playerid, "CRIB", "CRIB_Use_Switch",4.0,0,0,0,0,0);
     SetPlayerChatBubble(playerid,"{00FF00}Ioe?uaaao ai?ioa",-1,30.0,10000);
     return PlayerPlaySound(playerid, 1190, 0.0, 0.0, 0.0);
}

P.S: Немного переписал код, убрал глобальную переменную dverstatus1

Отредактировано пользователем Skiffi

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


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

ps А они будут закрываться на кмд и откр?

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


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

Да.
К слову, конструкция switch более удобна для замены большого количества проверок, если же вариантов проверки только 2, лучше использовать if/else

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


Ссылка на сообщение
  • 0
  А ты можешь скобки расставить плз (открыть спойлер)

 

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


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

Какие скобки? Копируйте код так, все будет работать, лишних скобок не нужно

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


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

Спасибо Вам Огромное!!

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


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

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

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

    • djxxx
      От djxxx
      приветствую всех.
       
      Задался таким вопросом при добавлении одной системы на DIALOG_STYLE_TABLIST_HEADERS.
       
      Суть проблемы в том, что диалог не выравнивается под нужные показатели, а просто как будто находиться по середине, в диалоге используется \t, но они особо не помогают в решении, также не ровно.
       
      а если попытаться выравнивать большим количеством \t, оно компилируется но в игре происходят вылеты
       
      Код такой:
      DialogAdmShop ( playerid, DIALOG_EPOINTSHOP, DIALOG_STYLE_TABLIST_HEADERS, fmt_str, ""BR"номер\t"BR"наименование\t"BR"доступное действие\n"\ "{EB4C42}#1\t{FFFFFF}Виртуальная валюта\t{888888}нажмите для взаимодействия\n"\ "{EB4C42}#2\t{FFFFFF}Донат валюта\t{888888}нажмите для взаимодействия\n"\ "{EB4C42}#3\t{FFFFFF}Вип статусы\t{888888}нажмите для взаимодействия\n"\ "{EB4C42}#4\t{FFFFFF}Кейсы\t{888888}нажмите для взаимодействия\n"\ "{EB4C42}#5\t{FFFFFF}Уникальные аксессуары\t{888888}нажмите для взаимодействия", "Выбрать", "Закрыть" ); }  
      сток dialogadmshop:
      stock DialogAdmShop(playerid, dialogid, style, title[], text[], button[], button2[]) {   if(style == 5)   {      ShowPlayerDialog(playerid, 0, DIALOG_STYLE_LIST, "...", "...", "...", "");    }   ShowPlayerDialog(playerid, dialogid, style, title, text, button, button2);   return 1; }