Решил написать как урок.Многие играя на серверах замечали,что не которые объекты двигаются.К примеру:ворота,открываются и закрываются.

Расскажу на примере ворот на Арене 69 (или как там её,не важно).
Ворота находятся при вьезде в шахту в эту.
так вот начнём:

1). Добавляем в начало мода или скрипта

Код:
new Vorota;

2). Дальше в public OnGameModeInit()

Код:
Vorota = CreateObject(971,214.061,1875.830,12.911,0.0,0.0,0.0);

3). В следующий паблик public OnPlayerCommandText(playerid, cmdtext[])

Создаём команды:

Код:
а).   if (strcmp(cmdtext, "/gateup", true) == 0)   // ворота поднять(зыкрыть)
       {
           MoveObject(Vorota, 214.061, 1875.830, 12.911, 3);
           SendClientMessage(playerid, 0xDEEE20FF, " Ворота закрыты ! ");
           return 1;
        }
        
б).   if (strcmp(cmdtext, "/gatedown", true) == 0)   // ворота опустить(открыть)
        {
              MoveObject(Vorota, 214.229, 1876.014, 6.748, 3);
              SendClientMessage(playerid, 0xDEEE20FF, " Ворота открыты ! ");
              return 1;
        }

Вот такой урок,на деюсь объяснил дословно.Возникли проблемы или нужна помощь отписывайтесь.  :tired: