Towkio 0 Опубликовано 12 января, 2018 Помогите пожалуйста. Хочу чтоб, когда прописываешь /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 82 Опубликовано 12 января, 2018 (изменено) PlayerPlaySound - PlayerPlaySound(playerid, id звука, 0.0, 0.0, 0.0); ID звука только с игры. Audio из интернета - PlayAudioStreamForPlayer(playerid, ссылка, 0.0, 0.0, 0.0, 5000.0); UPD: Для второго нужен плагин и библиотека audio Изменено 12 января, 2018 пользователем Alonso 3 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Towkio 0 Опубликовано 13 января, 2018 0.0, 0.0, 0.0, 5000.0); Спасибо большое , помог. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты