Всем привет!! Такой вопрос: как исправить баг шлагбаума у лспд игрокам которые состоят в лспд пишет У вас нет доступа/Вы не Гос.Сотрудник! И шлагбаум не открывается Как это исправить? Помогите пожалуйста! вот код:
if(!strcmp(cmdtext, "/openlspd", true)) // сама команда для открытия ворот // шлагбауны
{
if(PlayerInfo[playerid][pLeader] == 10 || PlayerInfo[playerid][pMember] == 10 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pMember] == 7 || PlayerInfo[playerid][pLeader] == 7 || PlayerInfo[playerid][pMember] == 25 || PlayerInfo[playerid][pLeader] == 25 || PlayerInfo[playerid][pMember] == 26 || PlayerInfo[playerid][pLeader] == 26)// проверка на фракцию, банду
{
if (PlayerToPoint(15, playerid,1544.69995117,-1630.80004883,13.10000038))
{
MoveObject (pdgateLS, 1544.69921875,-1630.79980469,13.10000038+0.004, 0.004, 0.00000000,0.00000000,270.00000000); // куда двигать обьект
SetTimer ("GateCloseLS", 6000, 0); // таймер (7 сек)
SendClientMessage(playerid,0xFF6600AA,"Ворота {0033CC}LSPD {ff6600}закроються через {ff0000}7 {ff6600}секунд");
}
else SendClientMessage(playerid, COLOR_RED, "Вы слишком далеко!"); //
}
else
{
if (PlayerToPoint(15, playerid,1544.69995117,-1630.80004883,13.10000038))
SendClientMessage(playerid, COLOR_REDD, "У вас нет доступа/Вы не Гос.Сотрудник!"); //
}
}
if(!strcmp(cmdtext, "/opensfpd", true)) // сама команда для открытия ворот
{
if(PlayerInfo[playerid][pLeader] == 10 || PlayerInfo[playerid][pMember] == 10 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pMember] == 7 || PlayerInfo[playerid][pLeader] == 7 || PlayerInfo[playerid][pMember] == 25 || PlayerInfo[playerid][pLeader] == 25 || PlayerInfo[playerid][pMember] == 26 || PlayerInfo[playerid][pLeader] == 26)// проверка на фракцию, банду .В моем случае это автошкола их ид банды == 11
{
if (PlayerToPoint(15, playerid,-1572.1890, 658.7903, 6.8367))
{
MoveObject (pdgateSF, -1572.1890, 658.7903, 6.8367+0.004, 0.004, 0.00000000,0.00000000,90.18000000); // куда двигать обьект
SetTimer ("GateCloseSF", 6000, 0); // таймер (7 сек)
SendClientMessage(playerid,0xFF6600AA,"Ворота {0033CC}SFPD {ff6600}закроються через {ff0000}7 {ff6600}секунд");
}
else SendClientMessage(playerid, COLOR_RED, "Вы слишком далеко!"); //
}
else
{
if (PlayerToPoint(15, playerid,-1572.1890, 658.7903, 6.8367))
SendClientMessage(playerid, COLOR_RED, "У вас нет доступа/Вы не Гос.Сотрудник!"); //
}
}