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

Закрытие авто со звуком

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

Towkio

Помогите пожалуйста. Хочу чтоб, когда прописываешь /lock и чтоб еще был звук закрытие авто(К примеру ссылку на сигнализацию вставить в команду, не понимаю как)

 

[spoiler=Код]сама команда
if(strcmp(cmd, "/lock", true) == 0)
{
if(IsPlayerConnected(playerid))
{
new vehid = GetNearestVehicle(playerid);
if(vehid == -1) return SCM(@p,-1,"Необходимо находиться рядом с машиной!");
new id_car = GetVehicleIdxByID(vehid);
if(id_car == -1) return SCM(@p,-1,"Замок сломан!");
if(aData[id_car][aFrak])
{
new frak;
if(PlayerInfo[@p][pLeader]) frak = PlayerInfo[@p][pLeader];
else if(PlayerInfo[@p][pMember]) frak = PlayerInfo[@p][pMember];
if(aData[id_car][aFrak] != frak) return SCM(@p,-1,"У вас нет ключей от этого автомобиля!");
else return CheckLock(playerid,vehid,id_car);
}
else if(aData[id_car][aJobs] && aData[id_car][aJobs] != PlayerInfo[@p][pJob]) return SCM(@p,-1,"У вас нет ключей от этого автомобиля!");
else if(aData[id_car][aJobs] && aData[id_car][aJobs] == PlayerInfo[@p][pJob]) return CheckLock(playerid,vehid,id_car);
else if(PlayerInfo[playerid][pCKey] != aData[id_car][aKey]) return SendClientMessage(playerid, COLOR_GRAD1, "У вас нет ключей от этого автомобиля!");
else if(PlayerInfo[playerid][pCKey] && PlayerInfo[playerid][pCKey] == aData[id_car][aKey]) return CheckLock(playerid,vehid,id_car);
}
return 1;
}


stock CheckLock(playerid,vehid,id_car)
{
/*new Float:lcx, Float:lcy, Float:lcz;
GetVehiclePos(vehid, lcx,lcy,lcz);
if(!IsPlayerInRangeOfPoint(playerid, 5.0, lcx, lcy, lcz)) return SendClientMessage(playerid,COLOR_GREY, "Ты должен быть возле автомобиля.");*/
glob_str = "";
if(aData[id_car][aLock] == 1)
{
format(glob_str, sizeof(glob_str), "* %s закрывает центральный замок автомобиля.", NamePlayer[@p]);
ProxDetector(15.0, playerid, glob_str, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
format(glob_str, sizeof(glob_str), "~w~ABЏO–OЂ…‡’ ~r~€AKP‘Џ");
GameTextForPlayer(playerid, glob_str, 5000, 5);
LockCar(vehid);
aData[id_car][aLock] = 0;
SaveVehicle(id_car);
glob_str = "";
return 1;
}
else if(aData[id_car][aLock] == 0)
{
format(glob_str, sizeof(glob_str), "* %s открывает центральный замок автомобиля.", NamePlayer[@p]);
ProxDetector(15.0, playerid, glob_str, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
format(glob_str, sizeof(glob_str), "~w~ABЏO–OЂ…‡’ ~g~OЏKP‘Џ");
GameTextForPlayer(playerid, glob_str, 5000, 5);
UnLockCar(vehid);
aData[id_car][aLock] = 1;
SaveVehicle(id_car);
glob_str = "";
return 1;
}
return 1;
}

 

 

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


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

PlayerPlaySound - PlayerPlaySound(playerid, id звука, 0.0, 0.0, 0.0); ID звука только с игры.

 

Audio из интернета - PlayAudioStreamForPlayer(playerid, ссылка, 0.0, 0.0, 0.0, 5000.0);

 

 

 

UPD: Для второго нужен плагин и библиотека audio

Изменено пользователем Alonso
  • Like 3

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


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

 

 


0.0, 0.0, 0.0, 5000.0);
Спасибо большое , помог.

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


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

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

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

×

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

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