Перейти к содержанию
Авторизация  
Towkio

Мигалка(СГУ) на авто

Рекомендуемые сообщения

Towkio

Всем привет, такая проблема оказалась в моде Destroy Rp. Купил СГУ через донат, прописываю /mig1 мигалка появляется, но не убирается, как сделать, чтоб она убиралась на эту же команду.

 

Еще проблема с этой СГУ, после рестарта сажусь в авто, прописываю /mig1, она появляется но уже не крякает, покупаешь ее по новой через донат, то и ставится и крякает. Помогите.

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


Ссылка на сообщение
Поделиться на другие сайты
EgasVegas

Есть команда для снятия мигалки?

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


Ссылка на сообщение
Поделиться на другие сайты
Towkio

@EgasVegas, при покупке пишет что /mig1 для ВКЛ и выкл мигалки.Но не убирает

@EgasVegas, вот сама команда

	if (strcmp("/mig1", cmdtext, true, 10) == 0)
        {
				new objectid = CreateObject(11281,0,0,-1000,0,0,0,100);
                AttachObjectToVehicle(objectid, GetPlayerVehicleID(playerid), -0.650000,0.200000,1.005000,0.000000,0.000000,0.000000);
                SCM(playerid, COLOR_RED, "?? ???? ???? ??????????? ??????? ?????????");
                return 1;
        } 

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


Ссылка на сообщение
Поделиться на другие сайты
EgasVegas

Встрой эту команду в мод:

if(strcmp(cmd, "/mig1", true) == 0)
{
new car = GetPlayerVehicleID(playerid);
GetPlayerName(playerid, sendername, sizeof(sendername));
if(GetCreatorID(car) != PlayerInfo[playerid][pCKey]) return SendClientMessage(playerid, COLOR_GRAD2, "Вы должны быть в своём автомобиле");
if(strcmp(VehicleSystem[GetCreatorID(car)][owner],Name(playerid),true))
{
SendClientMessage(playerid, COLOR_GRAD2, "Этот транспорт не ваш");
return true;
}
new cars = PlayerInfo[playerid][pCKey];
if(VehicleSystem[cars][cMiglo] == 0)
{
SendClientMessage(playerid, COLOR_GRAD1, "У вас нет мигалки.");
return 1;
}
if(Miglo1[playerid] == 0)
{
                    DestroyObject(grajd[car]);
                    grajd[car] = CreateObject(18646,0,0,0,0,0,0,100.0);
                    AttachObjectToVehicle(grajd[car], GetPlayerVehicleID(playerid), VehicleSystem[GetCreatorID(car)][cAx],VehicleSystem[GetCreatorID(car)][cAy],VehicleSystem[GetCreatorID(car)][cAz],VehicleSystem[GetCreatorID(car)][cAz1],VehicleSystem[GetCreatorID(car)][cAz2],VehicleSystem[GetCreatorID(car)][cAz3]);
                    Miglo1[playerid] = 1;
                    SendClientMessage(playerid, COLOR_GRAD2, "Вы включили мигалку");
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
                }
                else if(Miglo1[playerid] == 1)
                {
                    DestroyObject(grajd[car]);
Miglo1[playerid] = 0;
                    SendClientMessage(playerid, COLOR_GRAD2, "Вы выключили мигалку");
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
                }
        return 1;
    }

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


Ссылка на сообщение
Поделиться на другие сайты
Towkio

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


Ссылка на сообщение
Поделиться на другие сайты
EgasVegas

@Towkio,строчки может быть покажешь, не? 

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


Ссылка на сообщение
Поделиться на другие сайты
Towkio

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


Ссылка на сообщение
Поделиться на другие сайты
EgasVegas

О БОЖЕ, СКОПИРОВАТЬ СЮДА НИКАК?

НЕ БУДУ НИЧЕГО НА СКРИНЕ РАССМАТРИВАТЬ.

как 12-летний школьник.

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


Ссылка на сообщение
Поделиться на другие сайты
Towkio

@EgasVegas, if(GetCreatorID(car) != PlayerInfo[playerid][pCKey]) return SendClientMessage(playerid, COLOR_GRAD2, "?? ?????? ???? ? ????? ??????????");

if(strcmp(VehicleSystem[GetCreatorID(car)][owner],Name(playerid),true))

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


Ссылка на сообщение
Поделиться на другие сайты
EgasVegas

@Towkio, всё, делай сам.

я устал тебе писать уже про эти строчки.

тебе указать лень где какая строчка?

да и вообще оформить НОРМАЛЬНО ты не можешь?

жди пока кто-нибудь другой тебе поможет.

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


Ссылка на сообщение
Поделиться на другие сайты
Towkio

@EgasVegas, ты издеваешься? я тебе те строчки и скинул, на которые он ругается.......

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


Ссылка на сообщение
Поделиться на другие сайты
Alonso

@EgasVegas, не, ну ты тут тоже не прав, ты кинул код с функциями которых у него нет.

 


    if(PRESSED(KEY_CROUCH))
    {
        if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
        {
            new Float:pX, Float:pY, Float:pZ;
            GetPlayerPos(playerid, pX, pY, pZ);
            for(new i = 0; i < MAX_PLAYERS; i++)
            {
                if(IsPlayerInRangeOfPoint(i, 20.0, pX, pY, pZ))
                {
                    PlayerPlaySound(i, 3200, 0.0, 0.0, 0.0);
                    if (playerid != i) SendClientMessage(i, 0xFFFFFFFF, "Вы слышите гудок автомобиля.");
                }
            }
        }
    }

Вот держи, если тебе как то поможет. Только звук там от электрички.

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


Ссылка на сообщение
Поделиться на другие сайты
Web

@EgasVegas, Вот возраст вообще примешивать не стоит, в 12 можно быть куда-более адекватным чем некоторые в более взрослом возрасте.

 

 


БПАNовец

Ему это не поможет, да и не оформлено как функция.

Код вообще вырезка из-какого то мода и как бы не удивительно, что не работает. А еще, считаю недопустимым такое поведение у главного модератора. Все мы учились и не всегда все понимали.

Изменено пользователем Веб
  • Like 2

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


Ссылка на сообщение
Поделиться на другие сайты
Lev_Elistratov

Закрыто''

Нет активности 7 дней! Закрыто и перемещено в раздел "Архив Вопросов/Проблем"

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


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

  • Последние посетители   0 пользователей онлайн

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

×

Важная информация

Мы разместили cookie-файлы на ваше устройство, чтобы помочь сделать этот сайт лучше. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек.