[P]remi[O]
Умник
Помогите сделать единую команду для открытия ворот,а то я уже совсем запарился.Сделал ворота для участка в СФ и ЛС,но работает только возле участка СФ,а когда ввожу возле ЛС пишет "вы не возле ворот".
За помощь плюсиком не обижу.
За помощь плюсиком не обижу.
PHP:
else if (strcmp(cmdtext, "/og", true) == 0)
{
if(PlayerInfo[playerid][pMember] == 1||PlayerInfo[playerid][pLeader] == 1)
{
if(!PlayerToPoint(15.0,playerid,-1621.00000000,695.40002441,7.19999981))
if(!PlayerToPoint(15.0,playerid,-1642.69995117,695.70001221,7.19999981))
{
SendClientMessage(playerid, COLOR_RED, "** Вы не возле ворот!");
return 1;
}
MoveObject(SAPDGate[0],-1621.00000000,695.40002441,7.19999981,2.00,-1000.0,-1000.0,-1000.0);
MoveObject(SAPDGate[1],-1642.69995117,695.70001221,7.19999981,2.00,-1000.0,-1000.0,-1000.0);
SAPDGateTimer = SetTimer("SAPDGateClose", 10000, 0);
PlayerPlaySound(playerid, 1190, 0.0, 0.0, 0.0);
SendClientMessage(playerid, COLOR_LIGHTBLUE,"* Ворота закроются через 15 секунд.");
return 1;
}
else
{
SendClientMessage(playerid, COLOR_RED,"**Вы не коп.");
}
//-------------------------------------------[LSPD]-----------------------------
if(PlayerInfo[playerid][pMember] == 1||PlayerInfo[playerid][pLeader] == 1||PlayerInfo[playerid][pMember] == 2||PlayerInfo[playerid][pLeader] == 2||PlayerInfo[playerid][pMember] == 3||PlayerInfo[playerid][pLeader] == 3)
{
if(!PlayerToPoint(15.0,playerid,1585.8530,-1631.9351,13.2170))
{
SendClientMessage(playerid, COLOR_RED, "** Вы не возле ворот!");
return 1;
}
MoveObject(LSPDGate,1588.40002441,-1637.90002441,19.20000076,2.00,-1000.0,-1000.0,-1000.0);
LSPDGateTimer = SetTimer("LSPDGateClose", 10000, 0);
PlayerPlaySound(playerid, 1190, 0.0, 0.0, 0.0);
SendClientMessage(playerid, COLOR_LIGHTBLUE,"* Ворота закроются через 15 секунд");
return 1;
}
else
{
SendClientMessage(playerid, COLOR_RED,"**Вы не Коп/ФБР/National Guard.");
return 1;
}
}
