mayo
Умник
и так, что-бы сделать ворота, которые открываются через команду, а закрываются автоматом, следуем за данным примером:
создаем переменную для объекта:
теперь добавляем наш объект:
создаем команду для открытия с таймером для закрытия ворот:
создаем паблик, которые будет открыть ворота:
и в конец мода сам паблик:
Все, ворота готовы для использования.
*Замените координаты 2761.6459961,1183.8050537,12.3129997 на свои.
*Для умников которые вечно пишут типа "напиши автора и т.д." - автором данного урока являюсь я(ибо я не пытаюсь выкладывать чужие уроки и выдавать их за свои).
создаем переменную для объекта:
PHP:
new ao;
PHP:
ao = CreateObject(18783,2761.6459961,1183.8050537,12.3129997,90.0000000,180.0054932,269.9670410); // наш объект в закрытом положении, добавляем в public OnGameModeInit()
PHP:
CMD:agateopen(playerid, params[])
{
SendClientMessage(playerid,0xFFFFFFFF,"Ты открыл ворота, они закроются через 15 секунд."); // текст
MoveObject(ao, 2761.6459961,1183.8050537,27.3129997,5.00); // Открываем ворота, в моем случае они открываются вверх
SetTimer("agate", 15000, 0); //таймер на 15 секунд, можете заменить
return 1;
}
PHP:
forward agate(playerid); // в начало мода
PHP:
public agate(playerid)
{
MoveObject(ao, 2761.6459961,1183.8050537,12.3129997,5.00); // координаты объекта в стоячем положении
SendClientMessage(playerid,0xFFFFFFFF,"Ворота закрылись."); //текст "Ворота закрылись."
return 1;
}
*Замените координаты 2761.6459961,1183.8050537,12.3129997 на свои.
*Для умников которые вечно пишут типа "напиши автора и т.д." - автором данного урока являюсь я(ибо я не пытаюсь выкладывать чужие уроки и выдавать их за свои).
