Поиск сообщества
Показаны результаты для тегов '/lock'.
Найдено: 1 результат
-
Помогите пожалуйста. Хочу чтоб, когда прописываешь /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; }