0din04ka_2010
Новичок
Создал ворота! Они норм открываются, но не закрываются, помогите в чем проблема?!
Ну и в конце:
PHP:
if (strcmp(cmdtext, "/open", true) == 0)
{
if(PlayerInfo[playerid][pMember] == 1||PlayerInfo[playerid][pLeader] == 1||PlayerInfo[playerid][pMember] == 1||PlayerInfo[playerid][pLeader] == 1) //За место цифр 1,2, ставь иды своих фракций которые смогут открыть эти ворота
{
if(!PlayerToPoint(15.0,playerid,1588.0522460938, -1637.9013671875, 15.192949295044)) // Тут пишешь координаты открытых ворот . Вот так должно получится
{
SendClientMessage(playerid, COLOR_RED, "** Вы не возле ворот!");
return 1;
}
MoveObject(LSPDGate,1588.0522460938, -1637.9013671875,2000.00,-1000.0,-1000.0,-1000.0);
SetTimer("LSPDGateClose", 5000, 0);//И тут за место LSPD пишешь свое . 10000 это время через которое ворота закроются в милесикундах
LSPDGateTimer = SetTimer("LSPDGateClose", 10000, 0);//И тут за место LSPD пишешь свое
PlayerPlaySound(playerid, 1190, 0.0, 0.0, 0.0);// это звук открытия ворот
SendClientMessage(playerid, COLOR_LIGHTBLUE,"* Ворота закроются через 15 сек *");
return 1;
}
else
{
SendClientMessage(playerid, COLOR_RED,"Сервер: Вы не сотрудник Правохранительных органов!");
return 1;
}
}
Ну и в конце:
PHP:
public LSPDGateClose()//
{
MoveObject(LSPDGate, 1588.0522460938, -1637.9013671875, 15.192949295044,2000.00,-1000.0,-1000.0,-1000.0);//
KillTimer(LSPDGateTimer);// Это мы остановили таймер
return 1;
}
