Доброго времени суток. Возник вопрос по воротам. Вот я сделал координаты, вписал ворота как объекты в мод и вроде как всё настроил, но ворота не открываются на кнопку, вообще ничего не происходит. В чем проблема ?
PHP код:
new bool:opengate[MAX_PLAYERS][1];
new Gate[2];
PHP код:
@CloseGate(gateid, playerid);
@CloseGate(gateid, playerid)
{
switch(gateid)
{
case 0:
{
opengate[playerid][0] = false;
MoveDynamicObject(Gate[0],-2275.17725,2349.96143,4.94434,3.0,0.00000,0.00000,55.55999);
MoveDynamicObject(Gate[1],-2272.07886,2354.50293,4.94430,3.0,0.00000,0.00000,55.62000);
}
}
}
И открытие на кнопку:
PHP код:
if(IsPlayerInRangeOfPoint(playerid,12.0,-2272.0789,2354.5029,4.9443))
{
if(IsACop(playerid) || IsAArmy(playerid))
{
if(opengate[playerid][0]) return 1;
opengate[playerid][0] = true;
MoveDynamicObject(Gate[0],-2278.2141,2345.7297,4.9443,3.0,0.00000,0.00000,55.55999);
MoveDynamicObject(Gate[1],-2269.1516,2358.8003,4.9443,3.0,0.00000,0.00000,55.62000);
SetTimerEx("@CloseGate", 10000, false, "dd", 0, playerid);
SendClientMessage(playerid,COLOR_BLUE,"Ворота закроются через 10 секунд!");
SetPlayerChatBubble(playerid, "открывает ворота", COLOR_PURPLE, 13.0, 10000);
}
else SendClientMessage(playerid,COLOR_GREY,"У вас нет ключей от ворот!");
}